... | ... | @@ -43,14 +43,13 @@ A infraestrutura do projeto foi construída utilizando **Docker** para orquestra |
|
|
- **AWS EC2:** Instância configurada para rodar containers Docker do backend, banco de dados e testes automatizados.
|
|
|
- **AWS ECR:** Armazenamento centralizado de imagens Docker utilizadas nas instâncias.
|
|
|
- **Docker:** Utilizado para conteinerizar o backend e seus serviços auxiliares.
|
|
|
- **Vercel:** Plataforma de deploy contínuo do frontend, conectada diretamente à branch `main`.
|
|
|
|
|
|
### 🔁 Fluxo de Deploy
|
|
|
|
|
|
- Alterações na branch `main` disparam o pipeline do GitLab CI/CD.
|
|
|
- O backend é empacotado em uma imagem Docker e enviado ao **ECR**.
|
|
|
- A nova imagem é utilizada para atualizar o container rodando na instância **EC2**.
|
|
|
- O frontend é automaticamente publicado no **Vercel** com base na nova versão enviada à branch principal.
|
|
|
|
|
|
|
|
|
---
|
|
|
|
... | ... | |