|
|
|
## Configuração do Backend e infraestrutura.
|
|
|
|
|
|
|
|
A definição da infraestrutura pode ser encontrada na pasta [infra](https://tools.ages.pucrs.br/soul-amada/soul-amada-backend/-/tree/main/infra) do repositório do backend da aplicação. Foi utilizado o Cloud Formation para o provisionamento da infraestrutura.
|
|
|
|
|
|
|
|
Para provisionar infraestrutura basta acessar a pasta e executar o comando:
|
|
|
|
`make provision`
|
|
|
|
|
|
|
|
Caso haja mudanças é necessário atualizar os modulos com os comandos:
|
|
|
|
`make update_nested_stacks`
|
|
|
|
`make update`
|
|
|
|
|
|
|
|
Para remover todos os artefatos criados na nuvem é necessário executar o comando:
|
|
|
|
`make destroy`
|
|
|
|
|
|
|
|
Para que estes comandos possam ser executados é necessário configurar as credenciais para o [AWS CLI](https://docs.aws.amazon.com/pt_br/cli/latest/userguide/getting-started-quickstart.html) |