Programa do Curso
Compreendendo Microsserviços
- O que são microsserviços?
- Benefícios e desafios principais dos microsserviços
- Arquiteturas monolíticas versus de microsserviços
Projetando Sistemas de Microsserviços
- Princípios da arquitetura de microsserviços
- Definindo limites dos serviços
- Comunicação entre serviços
Design do Serviço
- APIs RESTful e contratos de serviço
- Estratégias de versionamento de serviços
- Partitionamento e armazenamento de dados para microsserviços
Event Sourcing (Registro de Eventos)
- Compreendendo os conceitos de Event Sourcing
- Benefícios e casos de uso do Event Sourcing
- Implementando arquiteturas orientadas a eventos
CQRS (Segregação de Responsabilidade de Comandos e Consultas)
- Introdução ao CQRS
- Quando usar o CQRS
- Implementando o CQRS em sistemas de microsserviços
Outros Padrões de Design para Arquiteturas Baseadas em Microsserviços
- Registro e descoberta de serviços
- Service Mesh (Malha de Serviços) e API Gateways
- Padrões de resiliência (por exemplo, Circuit Breaker, Bulkhead)
Design e Operações do Sistema
- Monitoramento e logging em microsserviços
- Containerização e orquestração (por exemplo, Docker, Kubernetes)
- Considerações de segurança para microsserviços
Adoção de Microsserviços
- Avaliando a prontidão organizacional para microsserviços
- Passos para migrar do modelo monolítico para microsserviços
- Lidando com desafios culturais e técnicos
Resumo e Próximos Passos
Requisitos
- Experiência prévia em programação
Público-Alvo
- Desenvolvedores de software
- Arquitetos de sistema
- Profissionais de DevOps
Testemunhos de Clientes (7)
Foi uma boa mistura de informações práticas e teóricas. Apresentação envolvente com exemplos do mundo real.
Anita
Curso - Building Microservice Architectures
Máquina Traduzida
Gostei de como as informações foram apresentadas, Hassan é carismático e está bem preparado em todos os tópicos que possam surgir perguntas.
Daniel Onisor
Curso - Building Microservice Architectures
Máquina Traduzida
A interação conosco, os exercícios e o material. Muitas coisas explicadas e muito práticas.
Stefan Andrei
Curso - Building Microservice Architectures
Máquina Traduzida
Se você estiver interessado no assunto, poderá facilmente encontrar as informações necessárias nos treinamentos. Bem estruturados. Gostei do ritmo dos treinamentos.
Marius
Curso - Building Microservice Architectures
Máquina Traduzida
Eu aprendo muitas novas coisas e mudo minha perspectiva do desenvolvimento para a perspectiva arquitetural
Georgiana
Curso - Building Microservice Architectures
Máquina Traduzida
Sessão interativa com perguntas que nos ajudam a entender o tópico atual, bom equilíbrio entre teoria e prática.
Mihai Cleja
Curso - Building Microservice Architectures
Máquina Traduzida
A boa visão geral de todos os tópicos no sistema de microsserviços, e, como estamos isolados em nosso ambiente de desenvolvimento longe da web, as opções tecnológicas atuais disponíveis para superar vários problemas dos microsserviços.
Brian Wilkinson - Mass Consultants Ltd
Curso - Building Microservice Architectures
Máquina Traduzida