Infraestrutura
Configurando ambiente
Para montarmos uma estrutura a ser configurada e capaz de manter um ambiente OSB precisamos de:
- Servidor de banco de dados PostgreSQL;
- Servidor Web;
- Servidor de automação: Jenkins, Azure DevOps, etc.
O servidor web será o responsável por hospedar as aplicações Mobile, Core API e Webhook API. O servidor de banco de dados por sua vez persistirá e ajudará no gerenciamento dos dados destas aplicações. Por fim, o servidor de automação ajudará no processo de entrega continua.
Quanto ao servidor de banco de dados, recomendamos o uso de uma máquina com pelo menos 8GB de RAM para ambiente de testes e uma infra 4 vCPU com 12GB de RAM para produção. Vale ressaltar que é possível executar todos os projetos em containers (Docker por exemplo), além disso, o servidor de automação é opcional uma vez que todas as publicações podem acontecer de forma manual, mas recomendamos o seu uso.
Updated over 1 year ago