Compartilhar via


Microsserviços com os Aplicativos de Contêiner do Azure

As arquiteturas de microsserviço permitem desenvolver, atualizar, versionar e dimensionar áreas de funcionalidade importantes de forma independente em um sistema geral. Os Aplicativos de Contêiner do Azure fornecem a base para a implantação de microsserviços, apresentando:

Os aplicativos de contêiner são implantados como microsserviços.

Um ambiente dos Aplicativos de Contêiner cria um limite seguro ao redor de um grupo de aplicativos de contêiner. Um único aplicativo de contêiner normalmente representa um microsserviço, que é composto por aplicativos de um ou mais contêineres.

É possível adicionar Azure Functions e Aplicativos Spring do Azure ao seu ambiente de Aplicativos de Contêiner do Azure.

Integração do Dapr

Quando você implementa um sistema com microsserviços, as chamadas de função são distribuídas pela rede. Para dar suporte à natureza distribuída dos microsserviços, você precisa considerar falhas, novas tentativas e tempos limite. Enquanto os Aplicativos de Contêiner do Azure apresentam os blocos de construção para execução de microsserviços, a integração do Dapr aprimora o modelo de programação de microsserviços. O Dapr oferece mais recursos, como observabilidade, pub/sub e invocação de serviço a serviço com TLS mútuo, repetições e muito mais.

Para saber como usar o Dapr, confira Criar microsserviços com o Dapr.

Próximas etapas