Migração da infraestrutura do restaurante para AWS com CI/CD em 2 fases
Publicado ontem ·
Sobre o projeto
Sou dono de um restaurante local e estou estruturando a operação de delivery com um sistema web próprio para pedidos, cardápio e integração com WhatsApp. Hoje tudo roda em um VPS único, com deploy manual, sem segregação de ambientes e com risco alto de indisponibilidade em horários de pico (almoço e jantar). Quero migrar essa estrutura para AWS com uma abordagem em 2 fases, mantendo o serviço no ar durante a transição e deixando a operação pronta para crescer sem retrabalho. Fase 1: levantamento técnico, desenho da arquitetura e migração do ambiente atual do VPS para AWS. O escopo inclui inventário da stack atual, definição de rede em VPC, subnets públicas/privadas, security groups, IAM, provisionamento via Terraform, escolha de serviços como EC2, RDS, S3 e CloudWatch, além de backup automatizado e estratégia de rollback. Também preciso de um plano de cutover com janela máxima de indisponibilidade de 30 minutos. Fase 2: implementação do pipeline de CI/CD para backend e frontend com GitHub Actions ou GitLab CI, build automatizado, testes básicos, deploy em ambiente de homologação e produção, versionamento por branch, e health checks pós-deploy. Entregáveis esperados: diagrama da arquitetura, scripts IaC, pipeline configurado, documentação operacional, checklist de publicação e monitoramento inicial com alertas. Quero um ambiente estável, auditável e com custo mensal estimado controlado, sem excesso de complexidade.
