Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As arquiteturas de microsserviços permitem que você desenvolva, atualize, versione e dimensione de forma independente as principais áreas de funcionalidade em um sistema geral. Os Aplicativos de Contêiner do Azure fornecem a base para a implantação de microsserviços com:
- Dimensionamento independente, controlo de versão e upgrades
- Descoberta de serviço
- Integração Dapr
Um ambiente de apps de contêiner oferece uma barreira de segurança ao redor de um grupo de apps de contêiner. Um único aplicativo de contêiner normalmente representa um microsserviço, que é composto por aplicativos de contêiner compostos por um ou mais contêineres.
Você pode adicionar o Azure Functions e o Azure Spring Apps ao seu ambiente do Azure Container Apps.
Integração 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, é necessário levar em conta falhas, retries, e timeouts. Enquanto os Aplicativos de Contêiner do Azure apresentam os blocos de construção para executar microsserviços, a integração do Dapr aprimora o modelo de programação de microsserviços. Dapr oferece mais recursos, como observabilidade, comunicação pub/sub e invocação de serviço a serviço com TLS mútuo, tentativas de repetição e muito mais.
Para obter mais informações sobre como usar o Dapr, consulte Criar microsserviços com o Dapr.