Esse conteúdo não está mais disponível
O design de um software é importante. A forma como as aplicações são arquitetadas afeta profundamente seu desempenho, disponibilidade, escalabilidade e ciclo de vida. Projetos tradicionais de aplicações monolíticas ainda são comuns e funcionam adequadamente, mas organizações estão repensando o design dos softwares à medida que as demandas comerciais aumentam.
As arquiteturas de software monolítico estão sendo reestruturadas como componentes de software independentes, mas interrelacionados, chamados de microsserviços, que permitem que as empresas construam aplicações mais escaláveis e mais fáceis de manter.
Este guia essencial de microsserviços percorre a jornada de A a Z para entender esta ferramenta: como os microsserviços funcionam, como eles se comparam a outras arquiteturas e os principais passos para implementar arquiteturas baseadas em microsserviços.