Partage via


Nouveautés d’Azure Container Apps

Cet article répertorie les mises à jour importantes et les nouvelles fonctionnalités disponibles dans Azure Container Apps.

Novembre 2023

Fonctionnalité Description
Disponibilité générale : accélérateurs de zone d’atterrissage Les accélérateurs de zone d’atterrissage fournissent des conseils architecturaux, une architecture de référence, des implémentations de référence et une automatisation empaquetées pour déployer des plateformes de charge de travail sur Azure à grande échelle.
Préversion publique : profils de charge de travail GPU dédiés Azure Container Apps prend en charge le calcul GPU dans leurs profils de charge de travail dédiés pour déverrouiller le calcul de machine learning pour les charges de travail pilotées par les événements.
Préversion publique : modules complémentaires de base de données vectorielle Azure Container Apps fournit désormais des modules complémentaires pour trois variantes de base de données vectorielles open source : Qdrant, Milvus et Weaviate.
Préversion publique : résilience pilotée par la stratégie La nouvelle fonctionnalité de résilience vous permet de récupérer en toute transparence à partir d’une demande de service à service et d’échecs de dépendance sortante simplement en ajoutant des stratégies simples.
Préversion publique : code vers le cloud Azure Container Apps génère et empaquette désormais automatiquement le code d’application pour le déploiement.

September 2023

Fonctionnalité Description
Disponibilité générale : Azure Container Apps sur le cloud chinois Azure Container Apps est désormais disponible dans la région Chine Nord 3.
ACA éligible pour les plans d’économies Azure Container Apps est éligible pour le plan d’économies Azure pour le calcul.

Août 2023

Fonctionnalité Description
Disponibilité générale : plan dédié Le plan dédié Azure Container Apps est désormais en disponibilité générale dans le nouveau type d’environnement des profils de charge de travail. Lorsque vous utilisez des profils de charge de travail dédiés, vous êtes facturé par instance de calcul, alors que dans le cas de la consommation, vous êtes facturé par application.
Disponibilité générale : UDR, NAT Gateway et sous-réseaux plus petits Les fonctionnalités réseau améliorées vous permettent désormais d’avoir un meilleur contrôle de la sortie et de prendre en charge des sous-réseaux plus petits dans les environnements de profils de charge de travail.
Disponibilité générale : travaux Azure Container Apps Outre l’exécution continue de services pouvant être mis à l’échelle à zéro, Azure Container Apps prend désormais en charge les travaux. Les travaux vous permettent d’exécuter des conteneurs serverless qui effectuent des tâches qui s’exécutent jusqu’à la fin.
Disponibilité générale : partage des ressources cross-origin (CORS) La fonctionnalité CORS permet à des origines spécifiques d’effectuer des appels sur leur application via le navigateur. Les clients Azure Container Apps peuvent désormais configurer facilement la fonctionnalité CORS à partir du portail ou via l’interface CLI.
Disponibilité générale : conteneurs init Les conteneurs init sont des conteneurs spécialisés qui s’exécutent jusqu’à la fin avant le démarrage des conteneurs d’applications dans un réplica. Ils peuvent contenir des utilitaires ou configurer des scripts non présents dans votre image d’application conteneur.
Disponibilité générale : montages de volumes secrets En plus de référencer des secrets en tant que variables d’environnement, vous pouvez désormais monter des secrets en tant que volumes dans vos applications conteneur. Vos applications peuvent accéder à tous les secrets ou aux secrets sélectionnés en tant que fichiers dans un volume monté.
Disponibilité générale : affinité de session L’affinité de session vous permet d’acheminer toutes les requêtes d’un seul client vers le même réplica Container Apps. Cela est utile pour les charges de travail avec état qui nécessitent une affinité de session.
Disponibilité générale : références Azure Key Vault pour les secrets Les références Azure Key Vault vous permettent de sourcer les secrets d’une application conteneur à partir de secrets stockés dans Azure Key Vault. À l’aide de l’identité managée de l’application conteneur, la plateforme récupère automatiquement les valeurs secrètes d’Azure Key Vault et les injecte dans les secrets de votre application.
Préversion publique : ports TCP supplémentaires Azure Container Apps prend désormais en charge des ports TCP supplémentaires, ce qui permet aux applications d’accepter des connexions TCP sur plusieurs ports. Cette fonctionnalité est en préversion.
Préversion publique : chiffrement mTLS au niveau de l’environnement Lorsque le chiffrement de bout en bout est requis, mTLS chiffre les données transmises entre les applications dans un environnement.
Mise hors service : préversion de l’API ACA versions 2022-06-01-preview et 2022-11-01-preview À compter du 16 novembre 2023, l’API du plan de contrôle Azure Container Apps versions 2022-06-01-preview et 2022-11-01-preview sera supprimée. Avant cette date, migrez vers la dernière version de l’API stable (2023-05-01) ou la dernière version de l’API en préversion (2023-04-01-preview).
Dapr : API de configuration stable L’API configuration de Dapr est désormais stable et prise en charge dans Azure Container Apps. Découvrez comment Intégrer Dapr à Azure Container Apps

Juin 2023

Fonctionnalité Description
Disponibilité générale : état en cours d’exécution L’état d’exécution permet de surveiller l’intégrité et les fonctionnalités d’une application conteneur.
Préversion publique : Azure Functions pour les microservices natifs cloud L’hôte, le runtime et les extensions d’Azure Function et les applications Azure Function peuvent être déployés en tant que conteneurs dans le même environnement de calcul. Vous pouvez utiliser la mise en réseau centralisée, l’observabilité et la limite de configuration pour le développement d’applications multi-types, comme les microservices.
Préversion publique : Azure Spring Apps sur Azure Container Apps Les applications Azure Spring peuvent être déployées en tant que conteneurs dans votre Azure Container Apps dans le même environnement de calcul. Vous pouvez donc utiliser la mise en réseau centralisée, l’observabilité et la limite de configuration pour le développement d’applications multitypes, comme les microservices.
Préversion publique : modules complémentaires Azure Container Apps Lorsque vous développez des applications dans Azure Container Apps, vous devez souvent vous connecter à différents services. Au lieu de créer des services à l’avance et de les connecter manuellement à votre application conteneur, vous pouvez rapidement créer des instances de services de niveau développement conçus pour les environnements hors production appelés « modules complémentaires ».
Préversion publique : certificats TLS gratuits et managés Les certificats managés sont gratuits et vous permettent de provisionner et de renouveler automatiquement des certificats TLS pour tout domaine personnalisé que vous ajoutez à votre application conteneur.
Dapr : exécution multi-application améliorée Utilisez dapr run -f . pour exécuter plusieurs applications Dapr et afficher les journaux d’activité d’application écrits dans la console et un fichier journal local. Découvrez comment utiliser les journaux d’exécution multi-applications.

Mai 2023

Fonctionnalité Description
Disponibilité générale : restrictions d’adresse IP entrante Permet aux applications conteneur de restreindre le trafic HTTP ou TCP entrant en autorisant ou en refusant l’accès à une liste spécifique de plages d’adresses IP.
Disponibilité générale : prise en charge TCP Azure Container Apps prend désormais en charge l’utilisation de protocoles TCP autres que HTTP ou HTTPS pour l’entrée.
Disponibilité générale : GitHub Actions pour Azure Container Apps Azure Container Apps vous permet d’utiliser GitHub Actions pour publier des révisions sur votre application de conteneur.
Disponibilité générale : Azure Pipelines pour Azure Container Apps Azure Container Apps vous permet d’utiliser Azure Pipelines pour publier des révisions sur votre application de conteneur.
Dapr : création facile de composants Vous pouvez maintenant configurer et sécuriser les services Azure dépendants pour utiliser les API Dapr dans le portail à l’aide de la fonctionnalité Connecteur de services. Découvrez comment se connecter aux services Azure via des composants Dapr dans le portail Microsoft Azure.