Visão Geral
O curso Microsserviços e Arquiteturas Orientadas a Eventos apresenta os fundamentos, princípios e práticas necessários para projetar sistemas distribuídos modernos baseados em microsserviços e eventos.
O treinamento aborda a evolução de arquiteturas monolíticas para arquiteturas modulares e distribuídas, os princípios de decomposição de aplicações, definição de limites de serviços, comunicação entre microsserviços, APIs, mensageria e arquitetura orientada a eventos.
Os participantes também aprenderão como lidar com os principais desafios de sistemas distribuídos, incluindo acoplamento, comunicação assíncrona, consistência de dados, falhas, idempotência, resiliência, segurança e observabilidade.
A abordagem combina conceitos arquiteturais com exercícios e laboratórios guiados. Ao final, os participantes desenvolverão uma arquitetura de referência utilizando microsserviços, APIs e eventos.