← Voltar a todos os projetos

05 · Cloud · Notion + Miro/PDF

Nextjs Api Migration to Serverless

Migrar um backend que precisava escalar de Vercel para AWS, introduzindo limites DDD/SOLID, observabilidade e uma camada de segurança.

Contexto do projeto — organizações, produtos e plataformas presentes nas fontes

MRG logoMRG
VVercel
AAWS
AAdmitOne
OOkta
SSage
SSendGrid
SSquare
TTipalti
Papel
Arquiteto de soluções · Back-end · Front-end · DevOps
Domínio
Cloud
Fontes
Notion + Miro/PDF
Artefatos publicados
8
Arquivo de evidênciasOverall MRG AWS architecture.
Overall MRG AWS architecture.
Overall MRG AWS architecture.

Contexto

O problema e a fronteira.

Migrar um backend que precisava escalar de Vercel para AWS, introduzindo limites DDD/SOLID, observabilidade e uma camada de segurança.

O arquivo sustenta roadmap, diagramas e decisões de migração, mas não separa integralmente o que foi implementado do que permaneceu proposto.

Não há métricas antes/depois nem resultado pós-migração preservado.

Decisões e entregáveis

  1. Roadmap de migração
  2. Estudo de viabilidade serverless
  3. Diagramas de arquitetura frontend e backend
  4. Integração de SSO, sessão e autenticação com Okta
  5. Componentes de autenticação, sessão, eventos, autores e checkout
  6. Endpoints de pagamento, autenticação, venues, produtos e pedidos
  7. Testes de integração com Jest
  8. Otimização de API e interface
  9. Diagrama de integração Vercel–AWS
  10. Diagrama de tipos de Lambda
  11. Arquitetura orientada a eventos
  12. Diagrama de rede

Tecnologia

  • ReactJS
  • MongoDB
  • TypeScript
  • API Gateway
  • AWS Lambda
  • Amazon SNS
  • Amazon SQS
  • Mongoose ODM
  • CloudFormation
  • Terraform
  • Next.js
  • JavaScript

O que este arquivo comprova

Autoria publicada. Claims proporcionais à fonte.

  • O arquivo sustenta roadmap, diagramas e decisões de migração, mas não separa integralmente o que foi implementado do que permaneceu proposto.
  • Não há métricas antes/depois nem resultado pós-migração preservado.