... | ... | @@ -13,7 +13,7 @@ Serão utilizada duas instâncias EC2 do tipo `t2.medium` na região `us-east-2` |
|
|
### Arquitetura
|
|
|
A arquitetura inicial envolve a utilização de um orquestrador como Docker Swarm para gerenciar os componentes do backend, banco de dados, frontend e runners do projeto, abstraindo a necessidade de balancemento de carga de processamento e de escolher uma VM específica para cada componente.
|
|
|
|
|
|
![Arquitetura AWS CP-Planta](https://tools.ages.pucrs.br/cp-planta/assets/Brainboard_-_AWS_CP-Planta_AGES.png)
|
|
|
![Arquitetura AWS CP-Planta](https://tools.ages.pucrs.br/cp-planta/wiki/assets/Brainboard_-_AWS_CP-Planta_AGES.png)
|
|
|
|
|
|
## Contingência e Alternativas
|
|
|
Além do provisionamento na AWS, há um plano alternativo usando a assinatura Azure Students da PUCRS.
|
... | ... | @@ -21,7 +21,7 @@ Além do provisionamento na AWS, há um plano alternativo usando a assinatura Az |
|
|
### Implementações em Terraform
|
|
|
Apesar de o plano principal utilizar a infraestrutura fornecida pela AGES e PUCRS, implementações em Terraform para Cloud Azure foram preparadas. Estas implementações estão disponíveis e funcionais, podendo ser acionadas em caso de problemas que inviabilizem o uso da infraestrutura principal. Assim, teremos uma segunda cloud disponível no caso de indiponibilidade, evitando transtornos em apresentações para o cliente.
|
|
|
|
|
|
![Fluxo Terraform - Azure](https://tools.ages.pucrs.br/cp-planta/assets/terraform_azure_backup.png)
|
|
|
![Fluxo Terraform - Azure](https://tools.ages.pucrs.br/cp-planta/wiki/assets/terraform_azure_backup.png)
|
|
|
|
|
|
### Sumário do Planejemento de Custos e Artefatos ded Código
|
|
|
|
... | ... | @@ -29,9 +29,9 @@ Os artefatos de código estão presentes no repositório CP-Planta/Infrastructur |
|
|
|
|
|
Segue també o .pdf exportado diretamente do 'Price Calculator' na AWS com detalhes sobre o orçamento:
|
|
|
|
|
|
![Custos da Infraestrutura](https://tools.ages.pucrs.br/cp-planta/assets/My_Estimate_-_Calculadora_de_Preços_da_AWS.pdf)
|
|
|
![Custos da Infraestrutura](https://tools.ages.pucrs.br/cp-planta/wiki/assets/My_Estimate_-_Calculadora_de_Preços_da_AWS.pdf)
|
|
|
|
|
|
## Considerações Finais
|
|
|
Essa infraestrutura será suficiente para suportar o desenvolvimento e operações do projeto CP-Planta, fornecendo a flexibilidade necessária para lidar com possíveis imprevistos.
|
|
|
A infraestrutura proposta será suficiente para suportar o desenvolvimento e operações do projeto CP-Planta, fornecendo a flexibilidade necessária para lidar com possíveis imprevistos.
|
|
|
|
|
|
--- |
|
|
\ No newline at end of file |