|
## Configuração do Backend e infraestrutura.
|
|
# 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.
|
|
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:
|
|
## Para provisionar infraestrutura basta acessar a pasta e executar o comando:
|
|
|
|
|
|
`make provision`
|
|
`make provision`
|
|
|
|
|
|
# Caso haja mudanças é necessário atualizar os modulos com os comandos:
|
|
## Caso haja mudanças é necessário atualizar os modulos com os comandos:
|
|
|
|
|
|
`make update_nested_stacks`
|
|
`make update_nested_stacks`
|
|
|
|
|
|
`make update`
|
|
`make update`
|
|
|
|
|
|
|
|
|
|
# Para remover todos os artefatos criados na nuvem é necessário executar o comando:
|
|
## Para remover todos os artefatos criados na nuvem é necessário executar o comando:
|
|
|
|
|
|
`make destroy`
|
|
`make destroy`
|
|
|
|
|
... | | ... | |