GLOBALATLAS AI · Infraestrutura SaaS

Infraestrutura SaaS

Separar trabalhadores de aplicativos sem estado de bancos de dados com estado e arquivos de clientes.

Três camadas de uma aplicação SaaS

  1. 01

    API sem estado e trabalhadores de background

  2. 02

    Banco de dados com isolamento explícito de locatários

  3. 03

    Arquivos do usuário e cópias de recuperação independentes

Decisão de arquitetura

Escale trabalhadores de aplicação separadamente do banco de dados. Teste autorização de locatário e recuperação na camada de aplicação.

Requisitos de configuração

Planeje capacidade de CPU, dados persistentes e testes de restauração. Defina isolamento de locatário na sua aplicação, não apenas no projeto de infraestrutura.