... | @@ -41,9 +41,6 @@ Esta seção é dedicada a apresentar a arquitetura definida para o projeto. Ela |
... | @@ -41,9 +41,6 @@ Esta seção é dedicada a apresentar a arquitetura definida para o projeto. Ela |
|
Para a estrutura de repositórios utilizaremos o Clean Architecture
|
|
Para a estrutura de repositórios utilizaremos o Clean Architecture
|
|
![CleanArchitecture](uploads/261273eb156ef702d3f86fa01e359424/CleanArchitecture.jpg)
|
|
![CleanArchitecture](uploads/261273eb156ef702d3f86fa01e359424/CleanArchitecture.jpg)
|
|
|
|
|
|
* Diagrama de sistema
|
|
|
|
|
|
|
|
<TBD>
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
... | @@ -58,11 +55,6 @@ Para a estrutura de repositórios utilizaremos o Clean Architecture |
... | @@ -58,11 +55,6 @@ Para a estrutura de repositórios utilizaremos o Clean Architecture |
|
|
|
|
|
## Arquitetura Cloud
|
|
## Arquitetura Cloud
|
|
|
|
|
|
O fluxo do nosso deploy será criar uma pipeline no Gitlab CI/CD com runner para fazer build, rodar os testes unitários, criar a imagem conteinerizada da nossa aplicação e subi-lá no EC2 da AWS.
|
|
O deploy da aplicação foi feito através da linha de comando dos Ages 3 que criaram a imagem conteinerizada da nossa aplicação com docker, clonar o projeto do git na aws e subi-lá no EC2 da AWS.
|
|
Teremos duas instâncias: uma para frontend e outra para backend.
|
|
Temos duas instâncias: uma para frontend e outra para backend.
|
|
|
|
|
|
## CI/CD
|
|
|
|
|
|
|
|
Para realizarmos os setups de CI/CD usamos alguns tutoriais:
|
|
|
|
|
|
|
|
[Configurando GitLab Runners](https://www.youtube.com/watch?v=HGJWMTNeYqI&t=7s&ab_channel=ValentinDespa) |
|
|
|
\ No newline at end of file |
|
|