... | @@ -25,6 +25,46 @@ Como é possível ver, além das tecnologias de Frontend e Backend, utilizam-se |
... | @@ -25,6 +25,46 @@ Como é possível ver, além das tecnologias de Frontend e Backend, utilizam-se |
|
- **SES:** para permitir o envio de e-mail para os usuários, em caso de recuperação de conta ou notificação sobre atualizações dos estabelecimentos cadastrados.
|
|
- **SES:** para permitir o envio de e-mail para os usuários, em caso de recuperação de conta ou notificação sobre atualizações dos estabelecimentos cadastrados.
|
|
- **1 Instância EC2 (t2.small):** 1 instância para hospedar a API Backend, o banco de dados PostgreSQL e o Runner do Gitlab, e o servidor nginx, containerizados.
|
|
- **1 Instância EC2 (t2.small):** 1 instância para hospedar a API Backend, o banco de dados PostgreSQL e o Runner do Gitlab, e o servidor nginx, containerizados.
|
|
|
|
|
|
|
|
No dia 27/03/2024, foi realizada uma estimativa dos custos para manter a infraestrutura do projeto por 1 semestre na AWS utilizando a [calculadora da AWS](https://calculator.aws/#/addService), considerando os quatro serviços citados acima. Neste dia, o custo financeiro estimado a cada mês e ao final do semestre foram:
|
|
|
|
|
|
|
|
- **Custo Mensal:** 12,99 USD
|
|
|
|
- **Custo Semestral:** (12,99 USD \* 6) = 77,94 USD
|
|
|
|
- **Custo Anual calculado pela AWS:** 155,89 USD
|
|
|
|
|
|
|
|
Para este custo mensal, os detalhes de estimativa de cada serviço considerados foram:
|
|
|
|
|
|
|
|
- **Amazon EC2**
|
|
|
|
- Região: US East (Ohio)
|
|
|
|
- Custo inicial: 0,00 USD
|
|
|
|
- Custo mensal: 12,05 USD
|
|
|
|
- Tipo de locação: Instâncias compartilhadas
|
|
|
|
- Sistema operacional: Linux
|
|
|
|
- Carga de trabalho: Uso constante
|
|
|
|
- Quantidade de instâncias: 1
|
|
|
|
- Tipo de instância: t2.small
|
|
|
|
- **Amazon Elastic Container Registry**
|
|
|
|
- Região: US East (Ohio)
|
|
|
|
- Custo inicial: 0,00 USD
|
|
|
|
- Custo mensal: 0,50 USD
|
|
|
|
- Quantidade de dados armazenados: 5 GB por mês
|
|
|
|
- **Amazon Simple Email Service (SES)**
|
|
|
|
- Região: US East (Ohio)
|
|
|
|
- Custo inicial: 0,00 USD
|
|
|
|
- Custo mensal: 0,20 USD
|
|
|
|
- Mensagens de e-mail enviadas do EC2: 1000 por mês
|
|
|
|
- Mensagens de e-mail enviadas do cliente de e-mail: 1000 por mês
|
|
|
|
- **Amazon Simple Storage Service (S3)**
|
|
|
|
- Região: US East (Ohio)
|
|
|
|
- Custo inicial: 0,01 USD
|
|
|
|
- Custo mensal: 0,24 USD
|
|
|
|
- Armazenamento S3 Standard: 10 GB por mês
|
|
|
|
- Como os dados serão movidos para S3 Standard? Solicitações PUT, COPY, POST, LIST para S3 Standard
|
|
|
|
- Número mensal de solicitações PUT, COPY, POST, LIST para S3 Standard: 1000
|
|
|
|
- Número mensal de GET, SELECT e todas as outras solicitações do S3 Standard: 1000
|
|
|
|
- Dados retornados pelo S3 Select: 3 GB por mês
|
|
|
|
- Dados verificados pelo S3 Select: 3 GB por mês
|
|
|
|
- Tamanho médio de objetos do S3 Standard: 5 MB
|
|
|
|
|
|
## Arquitetura geral da aplicação
|
|
## Arquitetura geral da aplicação
|
|
|
|
|
|
### Backend
|
|
### Backend
|
... | | ... | |