|
|
**:rocket: Diagrama de Deploy**
|
|
# 📘 **Página de Arquitetura e Infraestrutura**
|
|
|
---
|
|
---
|
|
|
O diagrama a seguir apresenta a arquitetura em alto nível e o processo de deploy da infraestrutura do projeto:
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
💰 Estimativa de Preço AWS
|
|
Este documento apresenta a **arquitetura do projeto _Se Doce Fosse_**, bem como a **estimativa de custos da infraestrutura AWS** utilizada para sua implantação.
|
|
|
|
O objetivo é fornecer uma visão geral do ambiente, seus componentes principais e os recursos necessários para manter o sistema em funcionamento.
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
## 🏗️ **1. Arquitetura da Aplicação**
|
|
|
|
---
|
|
|
|
|
|
|
|
### 1.1 **Visão Geral**
|
|
|
|
A imagem a seguir ilustra a **arquitetura simplificada do projeto _Se Doce Fosse_**, hospedada na **AWS**.
|
|
|
|
O diagrama demonstra o fluxo completo entre os componentes da aplicação, desde o acesso do usuário até o processamento de dados e armazenamento.
|
|
|
|
|
|
|
|
### 1.2 **Componentes Principais**
|
|
|
|
- **Frontend:** desenvolvido em **React + TypeScript** e servido via **Nginx** em container Docker, é responsável pela interface com o usuário.
|
|
|
|
- **Backend:** implementado em **Java + Spring Boot**, também executado em Docker, integra-se diretamente aos bancos de dados **PostgreSQL** e **MongoDB**, além do **S3** para armazenamento de imagens.
|
|
|
|
- A arquitetura prioriza **simplicidade, escalabilidade e isolamento entre camadas**, permitindo fácil manutenção e expansão futura.
|
|
|
|
|
|
|
|
### 1.3 **Diagrama de Arquitetura**
|
|
|
|

|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
## 💰 **2. Estimativa de Custos AWS**
|
|
|
---
|
|
---
|
|
|
[EstimativaDePreco.pdf](uploads/21758da281d0d0c1d45712ad5c67e3e4/My_Estimate_-_Calculadora_de_Preços_da_AWS.pdf) |
|
|
|
\ No newline at end of file |
|
### 2.1 **Descrição Geral**
|
|
|
|
A estimativa de custos foi calculada com base na infraestrutura mínima necessária para o ambiente de produção, considerando os serviços de **computação, rede e armazenamento** utilizados pela aplicação.
|
|
|
|
O investimento mensal estimado é **baixo**, refletindo uma configuração otimizada e adequada ao porte atual do projeto.
|
|
|
|
|
|
|
|
### 2.2 **Documento de Referência**
|
|
|
|
📄 [Visualizar Estimativa de Custos AWS](uploads/21758da281d0d0c1d45712ad5c67e3e4/My_Estimate_-_Calculadora_de_Preços_da_AWS.pdf) |