Microservices V2
✔ Mais de 55 horas-aula gravadas em vídeo
✔ Microserviços na teoria e na Prática
✔ Curso com muito HANDS ON
✔ Tire suas dúvidas direto com professores
✔ Certificado de conclusão
✔ Acesso ao liberado até sua formação
Módulo I
APIs
- Design
- Boas práticas e modelagem avançada de APIs.
- Swagger e OpenAPI
- Protocolos HTTP e Status Code.
- Tratamento e modelagem de erros da API.
- HATEOAS e Discoverability
- Versionamento de APIsCLOUD NATIVE
- Características
- 12 fatores
- Automação
- IaaS - Infraestrutura como serviço
- PaaS – Plataforma como Serviço usando
Google Cloud Plataform.
- Containers - Docker
- CI/CD – com GItlab-CICLOUD NATIVE MAURITY MODEL
- Cloud Native
- Cloud Resilient
- Cloud Friendly
- Cloud ReadyMódulo II
DDD E EVENT STORMING
- Message Broker – Kafka
- Mapeando Eventos
- Identificando os comandos
- Associando os aggregates
- Boundaries
EDA- Características
- Coreografia
- Orquestração
- SAGAS
CONTAINERS- Caracteristicas
- Kubernetes
- Istio
AUTENTICAÇÃO E AUTORIZAÇÃO- OpenId, OAuth2 e JWT.
- Keycloak
DATABASE CONTINUOUS MIGRATION- Zero Downtime Database
- Flyway
SPRING- Conhecendo o ecossistema Spring Cloud.
- Spring Boot
- Spring Cloud
- Spring Webflux
- Spring Data/JPA
- Spring Cloud Kubernetes - Spring Cache
- Spring SecurityMódulo III
CI/CD
- Gradle.
- Gitlab-CI
- Testes de Unidade e Integração
Observabilidade/Tracing - Jaeger / Open Tracing