Este projeto reúne tópicos essenciais para o aprendizado e especialização em microsserviços, organizados em um roadmap sequencial.
-
Arquitetura de Microsserviços
-
Domain-Driven Design
-
Arquitetura Hexagonal
-
Padrões de Microsserviços
-
Comunicação REST
-
Transações com Dados Distribuídos
-
Dados Distribuídos
-
Event-Driven Architecture
-
Documentação de APIs
-
Mensageria
-
Relatórios com Dados Distribuídos
-
Escalabilidade e Resiliência
-
Caching
-
Autenticação e Autorização
-
Ferramentas e Frameworks
-
Docker e Kubernetes
-
Práticas de DevOps
-
Observabilidade
-
Gestão de Configurações
-
Testes Automatizados
-
Deployment e Cloud
-
Especialista Microsserviços (Objetivo Final)
Capacitar profissionais para trabalhar com microsserviços em empresas de grande porte, dominando tecnologias e práticas modernas.
Envie melhorias e sugestões via pull requests.