GLOBALATLAS AI · Infraestrutura SaaS

Infraestrutura SaaS

Separar trabalhadores de aplicações 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

    Base de dados com isolamento explícito de inquilinos

  3. 03

    Ficheiros de utilizador e cópias de recuperação independentes

Decisão de arquitetura

Escale trabalhadores de aplicação separadamente da base de dados. Teste a autorização do inquilino e a recuperação na camada de aplicação.

Requisitos de configuração

Planeie capacidade de CPU, dados persistentes e testes de restauração. Defina isolamento de inquilinos na sua aplicação, não apenas no projeto de infraestrutura.