Fundamentos de SOA. Microsserviços: princípios, vantagens e desafios. Comunicação síncrona e assíncrona. Service
discovery e integração entre serviços. Estratégias de decomposição de serviços. Padrões de arquitetura de microsserviços:
API Gateway, resiliência (circuit breaker, bulkhead), consistência de dados (Saga, CQRS), infraestrutura (Sidecar) e
interface por cliente (BFF). Princípios de segurança em microsserviços (autenticação e autorização). Estratégias de
migração de monólitos para microsserviços.