... | @@ -96,6 +96,7 @@ Esta rota e responsavel por realizar as operacoes em relacao as rotinas criadas |
... | @@ -96,6 +96,7 @@ Esta rota e responsavel por realizar as operacoes em relacao as rotinas criadas |
|
|
|
|
|
# Arquitetura de software
|
|
# Arquitetura de software
|
|
## Arquitetura do sistema
|
|
## Arquitetura do sistema
|
|
|
|
O back-end da aplicação foi feito utilizsndo golang e mongodb. O ambiente proposto pelo time de arquitetura foi a utilizacao de containers docker em uma instancia EC2 rodando ubuntu 18.04. Para rodar os dois containers foi utilizado docker-compose.
|
|
|
|
|
|
## Diagrama de Deploy
|
|
## Diagrama de Deploy
|
|
Para o deploy da aplicaçāo é necessário realizar um acesso remoto ssh na instância EC2 que se encontra na AWS. Depois de realizado o acesso é preciso parar todos os containers do Docker, entrar na pastas /git/notar-e-anotar-back-end, /git/notar-e-anotar-database e realizar um git pull. Depois basta utilizar o comando docker-compose up na pasta notar-e-anotar-back-end que o docker subirá os dois containers da aplicação.
|
|
Para o deploy da aplicaçāo é necessário realizar um acesso remoto ssh na instância EC2 que se encontra na AWS. Depois de realizado o acesso é preciso parar todos os containers do Docker, entrar na pastas /git/notar-e-anotar-back-end, /git/notar-e-anotar-database e realizar um git pull. Depois basta utilizar o comando docker-compose up na pasta notar-e-anotar-back-end que o docker subirá os dois containers da aplicação.
|
... | | ... | |