Esta lição visa esclarecer os fundamentos dos microsserviços, uma arquitetura de software que estrutura uma aplicação como uma coleção de serviços que são:
- Altamente mantíveis e testáveis,
- Frouxamente acoplados,
- Independentes em termos de implantação,
- Organizados em torno de capacidades de negócio,
- Possuem um domínio limitado.
A abordagem baseada em microsserviços permite que as equipes de desenvolvimento entreguem software mais rapidamente, de maneira mais confiável e com melhor escalabilidade, ao dividir a aplicação em um conjunto de serviços menores que podem ser desenvolvidos, implantados e escalonados de forma independente. Esta lição abordará os princípios-chave, vantagens, desafios e considerações estratégicas necessárias para adotar a arquitetura de microsserviços efetivamente, refletindo o compromisso da EximiaCo com práticas de desenvolvimento de software avançadas que apoiam a transformação digital dos clientes.
Classificação
Lição