À medida que as empresas passam de aplicações monolíticas para microsserviços menores e autocontidos, os sistemas distribuídos começam a ter um número maior de componentes. No entanto, o desenvolvimento desses novos sistemas traz consigo o seu próprio conjunto de problemas. Esta segunda edição expandida apresenta uma visão holística dos assuntos que você deve considerar ao criar, gerenciar e escalar arquiteturas de microsserviços.Por meio de exemplos claros e conselho práticos, o autor Sam Newman oferece a todos – de arquitetos a desenvolvedores ou profissionais da área de teste e operadores de TI – uma base sólida sobre os conceitos. Você explorará as soluções mais recentes para modelagem, integração, testes, implantação e monitoração de seus próprios serviços autônomos. Casos reais revelam como as empresas atualmente conseguem tirar o máximo de proveito dessas arquiteturas.As tecnologias associadas aos microsserviços continuam mudando rapidamente.Este livro deixará você em dia com as últimas novidades.•Obtenha novas informações sobre interfaces de usuário, orquestração de contêineres e a tecnologia serverless.•Alinhe o design de seus sistemas com os objetivos de sua empresa.•Explore opções para integrar um serviço ao seu sistema.•Saiba como implantar microsserviços de forma independente.•Analise as complexidades dos testes e da monitoração de serviços distribuídos.•Administre a segurança com mais conteúdo a respeito de modelos de usuário para serviço e de serviço para serviço."A arquitetura de microsserviços tem muitas qualidades atraentes, mas o caminho até ela apresenta armadilhas complicadas aos desavisados. Este livro ajudará você a determinar se esse é o caminho certo para você, e como evitar essas armadilhas em sua jornada."—Martin FowlerCientista-líder, ThoughtWorks"O guia definitivo para tudo que se relaciona aos microsserviços. Uma cobertura fantástica para uma ampla variedade de assuntos."—Daniel BryantDiretor de DevRel, Ambassador Labs"Um guia prático e completo sobre o que é necessário para adotar uma arquitetura de microsserviços com sucesso. Sam explica exatamente o que você deve saber para tomar as decisões corretas."—Sarah WellsDiretora Técnica de Capacitação de Engenharia, the Financial TimesLeia mais