Share via


Neuerungen in Azure Container Apps

In diesem Artikel finden Sie Informationen zu wichtigen Updates und neuen Features, die in Azure Container Apps verfügbar sind.

November 2023

Funktion Beschreibung
Allgemein verfügbar: Zielzonenbeschleuniger Zielzonenbeschleuniger bieten in gepackter Form Architekturleitfäden, Referenzarchitekturen, Referenzimplementierungen und Automatisierungen für die Bereitstellung von Workloadplattformen auf Azure im großen Stil.
Public Preview: Dedizierte GPU-Workloadprofile Azure Container Apps unterstützt GPU-Compute in ihren dedizierten Workloadprofilen, um ML-Computing für ereignisgesteuerte Workloads zu ermöglichen.
Public Preview: Add-Ons für Vektordatenbanken Azure Container Apps bietet jetzt Add-Ons für drei Varianten von Open Source-Vektordatenbanken: Qdrant, Milvus und Weaviate.
Public Preview: Richtliniengesteuerte Resilienz Mit dem neuen Resilienzfeature können Sie nahtlos von Dienst-zu-Dienst-Anforderungs- und ausgehenden Abhängigkeitsfehlern wiederherstellen, indem Sie lediglich einfache Richtlinien hinzufügen.
Public Preview: Cloud-zu-Cloud Azure Container Apps erstellt und packt jetzt Anwendungscode für die Bereitstellung automatisch.

September 2023

Funktion Beschreibung
Allgemein verfügbar: Azure Container Apps der in China-Cloud Azure Container Apps ist jetzt in China, Norden 3 verfügbar.
ACA für Sparpläne berechtigt Berechnungen durch Azure Container Apps sind für Azure-Sparpläne berechtigt.

August 2023

Funktion Beschreibung
Allgemein verfügbar: dedizierter Plan Der dedizierte Azure Container Apps-Plan ist jetzt allgemein im neuen Umgebungstyp „Workloadprofile“ verfügbar. Wenn Sie dedizierte Workloadprofile verwenden, erfolgt die Abrechnung pro Compute-Instanz (im Gegensatz zu Verbrauch, bei dem die Abrechnung pro App erfolgt).
Allgemein verfügbar: UDR, NAT Gateway und kleinere Subnetze Verbesserte Netzwerkfeatures geben Ihnen jetzt bessere Kontrolle über ausgehenden Datenverkehr und unterstützen kleinere Subnetze in Umgebungstyp „Workloadprofil“.
Allgemein verfügbar: Azure Container Apps-Aufträge Zusätzlich zu kontinuierlich ausgeführten Diensten, die auf Null skaliert werden können, unterstützt Azure Container Apps jetzt Aufträge. Mit Aufträgen können Sie serverlose Container ausführen, die Aufgaben bis zum Abschluss ausführen.
Allgemein verfügbar: Ressourcenfreigabe zwischen verschiedenen Ursprüngen (Cross-Origin Resource Sharing, CORS) Mit dem CORS-Feature können bestimmte Ursprünge über den Browser Aufrufe an ihre App ausführen. Kunden von Azure Container Apps können CORS jetzt ganz einfach über das Portal oder die CLI einrichten.
Allgemein verfügbar: Init-Container Init-Container sind spezielle Container, die bis zum Abschluss ausgeführt werden, bevor Anwendungscontainer in einem Replikat gestartet werden. Sie können Hilfsprogramme oder Setupskripts enthalten, die in Ihrem Container-App-Image nicht vorhanden sind.
Allgemein verfügbar: Einbinden von Geheimnissen als Volumes Zusätzlich zum Verweisen auf Geheimnisse als Umgebungsvariablen können Sie Geheimnisse jetzt auch als Volumes in Ihre Container-Apps einbinden. Ihre Apps können auf alle oder nur auf ausgewählte Geheimnisse in Form von Dateien in einem eingebundenen Volume zugreifen.
Allgemein verfügbar: Sitzungsaffinität Die Sitzungsaffinität ermöglicht es Ihnen, alle Anforderungen von einem einzelnen Client an dasselbe Container Apps-Replikat weiterzuleiten. Diese Möglichkeit ist nützlich für zustandsbehaftete Workloads, die Sitzungsaffinität erfordern.
Allgemein verfügbar: Azure Key Vault-Referenzen für Geheimnisse Azure Key Vault-Verweise ermöglichen es Ihnen, Geheimnisse einer Container-App aus geheimen Geheimnissen abzurufen, die in Azure Key Vault gespeichert sind. Mithilfe der verwalteten Identität der Container-App ruft die Plattform automatisch die geheimen Werte aus Azure Key Vault ab und fügt sie in die Geheimnisse Ihrer Anwendung ein.
Public Preview: Zusätzliche TCP-Ports Azure Container Apps unterstützt jetzt zusätzliche TCP-Ports, sodass Anwendungen TCP-Verbindungen auf mehreren Ports akzeptieren können. Dieses Feature befindet sich in der Vorschauphase.
Public Preview: mTLS-Verschlüsselung auf Umgebungsebene Wenn End-to-End-Verschlüsselung erforderlich ist, verschlüsselt mTLS Daten, die innerhalb einer Umgebung zwischen Anwendungen übertragen werden.
Einstellung: ACA Preview-API-Versionen 2022-06-01-preview und 2022-11-01-preview Ab dem 16. November 2023 werden die API-Versionen 2022-06-01-preview und 2022-11-01-preview der Azure Container Apps-Steuerungsebene eingestellt. Migrieren Sie vor diesem Datum zur aktuellsten stabilen API-Version (2023-05-01) oder zur neuesten Preview-API-Version (2023-04-01-preview).
Dapr: Konfigurations-API ist stabil Die Konfigurations-API von Dapr ist jetzt stabil und wird in Azure Container Apps unterstützt. Erfahren Sie, wie Sie eine Dapr-Integration in Azure Container Apps vornehmen

Juni 2023

Funktion Beschreibung
Allgemein verfügbar: Ausführungsstatus Der Ausführungsstatus unterstützt beim Überwachen der Integrität und Funktionalität einer Container-App.
Public Preview: Azure Functions für cloudnative Microservices Der Host, die Laufzeit und Erweiterungen von Azure Function und Azure Function-Apps können als Container in derselben Compute-Umgebung bereitgestellt werden. Sie können zentralisierte Netzwerk-, Einblick- und Konfigurationsgrenzen für die Entwicklung verschiedener Anwendungstypen (z. B. Microservices) verwenden.
Public Preview: Azure Spring Apps für Azure Container Apps Azure Spring Apps-Anwendungen können als Container für Azure Container Apps innerhalb derselben Compute-Umgebung bereitgestellt werden, sodass Sie zentralisierte Netzwerk-, Einblick- und Konfigurationsgrenzen für die Entwicklung verschiedener Anwendungstypen (z. B. Microservices) verwenden können.
Public Preview: Add-Ons für Azure Container Apps Beim Entwickeln von Anwendungen in Azure Container Apps müssen Sie häufig eine Verbindung mit verschiedenen Diensten herstellen. Anstatt Dienste im Voraus zu erstellen und sie manuell mit Ihrer Container-Anwendung zu verbinden, können Sie schnell Instanzen von Entwicklungsdiensten erstellen, die für nicht-produktive Umgebungen gedacht sind und als „Add-Ons“ bezeichnet werden.
Public Preview: Kostenlose und verwaltete TLS-Zertifikate Verwaltete Zertifikate sind kostenlos und ermöglichen es Ihnen, TLS-Zertifikate für jede benutzerdefinierte Domäne, die Sie zu Ihrer Container-App hinzufügen, automatisch bereitzustellen und zu erneuern.
Dapr: Ausführung mehrerer Dapr-Apps verbessert Verwenden Sie dapr run -f ., um mehrere Dapr-Apps auszuführen und die in die Konsole und eine logische Protokolldatei geschriebenen App-Protokolle anzuzeigen. Erfahren Sie, wie Sie Ausführungsprotokolle für mehrere Apps verwenden.

Mai 2023

Funktion Beschreibung
Allgemein verfügbar: IP-Einschränkungen für eingehenden Datenverkehr Ermöglicht Container-Apps, eingehenden HTTP- oder TCP-Datenverkehr einzuschränken, indem der Zugriff auf eine bestimmte Liste von IP-Adressbereichen zugelassen oder verweigert wird.
Allgemein verfügbar: TCP-Unterstützung Azure Container Apps unterstützt für eingehenden Datenverkehr jetzt die Verwendung von TCP-basierten Protokollen jenseits von HTTP und HTTPS.
Allgemein verfügbar: GitHub-Aktionen für Azure-Container-Apps Mit Azure Container Anwendungen können Sie GitHub-Aktionen verwenden, um Revisionen in Ihrer Container-Anwendung zu veröffentlichen.
Allgemein verfügbar: Azure Pipelines für Azure Container Apps Mit Azure Container Apps können Sie Azure Pipelines verwenden, um Revisionen in Ihrer Container-App zu veröffentlichen.
Dapr: Einfache Komponentenerstellung Sie können jetzt abhängige Azure-Dienste konfigurieren und sichern, um Dapr-APIs mithilfe des Dienstconnectorfeatures im Portal zu verwenden. Erfahren Sie, wie Sie im Azure-Portal eine Verbindung mit Azure-Diensten über Dapr-Komponenten herstellen.