- Linux
- Docker
- Docker Compose
- Spring boot + Java 11 para construção dos micro serviços
- PostgreSQL para o banco de dados
- FlyWay para a migração de banco de dados
- Git + GitHub + GitHub Actions para CI/CD
- 4 micro serviços docker sendo eles dois sistemas spring e dois banco de dados, rodando dentro de uma mesma network docker e se comunicando por essa network.
- Esse projeto no momento tem apenas a responsabilidade de criar a network docker para os outros micro serviços utilizarem
- Repositório: https://github.com/RobertoAlbino/pismo-infra
- Banco de dados PostgreSQL que armazena os dados de transação
- Repositório: https://github.com/RobertoAlbino/transactions_database
- Banco de dados PostgreSQL que armazena os dados de cliente e contas
- Repositório: https://github.com/RobertoAlbino/clients_database
- Micro serviço Spring responsável por criar as transações do sistema
- Repositório: https://github.com/RobertoAlbino/transactions_api
- Micro serviço Spring responsável pelos dados de cliente e contas
- Repositório: https://github.com/RobertoAlbino/clients_api