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

Bij het implementeren van een systeem dat bestaat uit microservices, worden functie-aanroepen verspreid over het netwerk. Ter ondersteuning van de gedistribueerde aard van microservices moet u rekening houden met fouten, nieuwe pogingen en time-outs. Hoewel Container Apps de bouwstenen voor het uitvoeren van microservices bevat, biedt het gebruik van Dapr een nog uitgebreider programmeermodel voor microservices. Dapr bevat functies zoals waarneembaarheid, pub/sub en service-to-service-aanroep met wederzijdse TLS, nieuwe pogingen en meer.

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

Volgende stappen