Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microservicearchitekturen ermöglichen ihnen das unabhängige Entwickeln, Upgraden, Versionieren und Skalieren von Kernfunktionalitätsbereichen in einem Gesamtsystem. Azure Container Apps bietet mit den folgenden Features die Grundlage für die Bereitstellung von Microservices:
- Unabhängige Skalierung, Versionierung und Upgrades
- Serviceentdeckung
- Dapr-Integration
Eine Umgebung in Container Apps bietet eine Sicherheitsgrenze um eine Gruppe von Container-Apps. Eine einzelne Container-App stellt in der Regel einen Microservice dar, der aus Container-Apps besteht, die aus einem oder mehreren Containern bestehen.
Sie können Azure Functions und Azure Spring Apps Ihrer Azure Container Apps-Umgebung hinzufügen.
Dapr-Integration
Wenn Sie ein System mit Microservices implementieren, werden Funktionsaufrufe über das Netzwerk verteilt. Um die verteilte Art von Microservices zu unterstützen, müssen Sie Fehler, Wiederholungen und Timeouts berücksichtigen. Während Azure Container Apps die Bausteine für die Ausführung von Microservices bietet, verbessert die Integration von Dapr das Microservices-Programmiermodell. Dapr bietet weitere Features wie Einblick, Pub/Sub und Service-to-Service-Aufrufe mit gegenseitiger TLS, Wiederholungen und mehr.
Weitere Informationen zur Verwendung von Dapr finden Sie unter Erstellen von Microservices mit Dapr.