VISÃO FUNCIONAL
Neste projeto construirei uma aplicação web baseada em microsserviços do zero de um sistema web para uma microempresa de recursos humanos.
VISÃO TÉCNICA - BACK END
Criei algumas APIs Rest usando Java com Spring Boot 2.x.x e banco de dados H2. Usei JPA com Hibernate validei os dados,fis o tratamento de exceções. Usei adequadamente o protocolo HTTP no padrão REST realizei balanceamento de cargas nas APIs, usei o OpenFeign, centralizar requisições usando um API Gateway e muito mais.
TECNOLOGIA
Spring Boot 2.x.x
- Spring Data JPA
- Spring Cloud
- Docker
- Docker compose
- Imagens Docker
- Registrar imagens em um docker registry
- Versionamento de código com Git e Github
- OpenFeign
- Eureka Server
- API Gateway
- Hibernate
- API RESTful
- Consumir uma API REST usando a ferramenta Postman
- Utilização do banco de dados h2 em tempo de compilação
- Tratamento de exceções de forma personalizada
- Desenvolvimento em camadas
- Protocolo HTTP no padrão REST