Documentação do processo de deploy, segurança e configuração do servidor web Nginx.
As principais tecnologias utilizadas para colocar este projeto no ar.
A infraestrutura de nuvem que hospeda a Máquina Virtual (VM) com 4GB de RAM.
O Servidor Web ("O Recepcionista"). É o software responsável por receber sua conexão e entregar esta página HTML.
Gerenciadores de pacotes do Linux. Usados para instalar o servidor e as ferramentas de segurança.
Ferramenta de automação que valida o domÃnio e gera os certificados SSL (Cadeado HTTPS).
A implementação seguiu um fluxo de segurança de "fora para dentro".
Primeira barreira de segurança. Configuramos a Ingress Rule na Oracle Cloud para permitir tráfego nas portas 80 (HTTP) e 443 (HTTPS).
Segurança interna do Linux. Mesmo com a nuvem aberta, o S.O. bloqueia conexões por padrão. Liberamos o tráfego internamente.
Configuração no Registro.br apontando o domÃnio robattinidev.com.br (registro Tipo A) para o IP Público da Oracle.
Instalação do servidor Nginx e configuração do Virtual Host. Substituição da página padrão por este template responsivo.
A camada final. O Certbot gerou o certificado digital, garantindo que a conexão entre você e este site seja criptografada.
Comparativo entre a solução atual e outras possibilidades de mercado.
| NÃvel | Arquitetura | CaracterÃsticas |
|---|---|---|
| Atual (Básica) | Nginx (Bare Metal) | Alta performance, baixo consumo de RAM. Ideal para este projeto. |
| Intermediária | Docker / Containers | Isolamento total da aplicação. Facilita migração e previne conflitos. |
| Avançada | Serverless / CDN | Custo zero para estáticos (Object Storage). Sem servidor para gerenciar. |
| Enterprise | Kubernetes (K8s) | Alta disponibilidade. Múltiplos servidores trabalhando juntos para escala massiva. |