Skip to content

Arquitetura de Infraestrutura

Visão geral da estrutura de hospedagem e comunicação dos nós de aplicação da Demainfra.


1. Topologia em Borda e Nós

A arquitetura do ambiente segue o modelo de segmentação por camadas com proxy reverso e redes internas Docker:

text
[ Usuário / Internet ]


[ Borda: OpenResty / Nginx Proxy Manager ]  (Porta 80 / 443 SSL)

         ├───► [ Rede Privada: demainfra-nw ]
         │            │
         │            ├───► [ demainfra-site ] (Nginx Alpine / VitePress Estático)
         │            └───► [ APIs / Microserviços ]

Vantagens Desta Abordagem

  • Zero exposição de portas desnecessárias: Nenhuma porta de aplicação é exposta no host principal.
  • Isolamento de processos: Cada aplicação possui seu próprio container com privilégios reduzidos.
  • Performance pura: Aplicações compiladas estaticamente consomem menos de 10 MB de RAM.