Delen via


Microservices met Azure Container Apps

Met microservicearchitecturen kunt u onafhankelijk kerngebieden van functionaliteit ontwikkelen, upgraden, versie en schalen in een algemeen systeem. Azure Container Apps biedt de basis voor het implementeren van microservices met:

Container-apps worden geïmplementeerd als microservices.

Een Container Apps-omgeving biedt een beveiligingsgrens rond een groep container-apps. Een enkele container-app vertegenwoordigt doorgaans een microservice, die bestaat uit container-apps die bestaan uit een of meer containers.

U kunt Azure Functions en Azure Spring Apps toevoegen aan uw Azure Container Apps-omgeving.

Dapr-integratie

Wanneer u een systeem met microservices implementeert, worden functie-aanroepen verdeeld over het netwerk. Ter ondersteuning van de gedistribueerde aard van microservices moet u rekening houden met fouten, nieuwe pogingen en time-outs. Hoewel Azure Container Apps de bouwstenen voor het uitvoeren van microservices bevat, verbetert de integratie van Dapr het programmeermodel voor microservices. Dapr biedt meer functies zoals waarneembaarheid, publish/subscribe en service-naar-service-aanroep met wederzijdse TLS, herhalen van pogingen en meer.

Zie Microservices bouwen met Dapr voor meer informatie over het gebruik van Dapr.

Volgende stappen