Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure Container Apps est une plateforme serverless pour l’exécution d’applications conteneurisées sans gérer l’infrastructure sous-jacente. Au lieu de configurer des serveurs, d’orchestrer des conteneurs et de gérer vous-même les détails du déploiement, laissez Container Apps fournir les ressources up-to-date qui permettent à vos applications d’être stables, sécurisées et évolutives. Cette approche réduit la surcharge opérationnelle et vous aide à économiser sur les coûts.
Les utilisations courantes de Azure Container Apps sont les suivantes :
- Déploiement de points de terminaison d’API
- Hébergement de tâches de traitement en arrière-plan
- Gestion du traitement piloté par les événements
- Exécution de microservices
En outre, les applications basées sur des Azure Container Apps peuvent être mises à l’échelle dynamiquement en fonction des caractéristiques suivantes :
- Trafic HTTP
- Traitement piloté par les événements
- Charge du processeur ou de la mémoire
- N’importe quel scaler pris en charge par KEDA
Pour commencer à utiliser Container Apps, sélectionnez la description qui décrit le mieux votre situation.
| Descriptif | Ressource | |
|---|---|---|
| Je suis nouveau dans les conteneurs | Commencez ici si vous n’avez pas encore créé votre premier conteneur, mais êtes curieux de savoir comment les conteneurs peuvent répondre à vos besoins de développement. | En savoir plus sur les conteneurs |
| J’utilise des conteneurs serverless | Container Apps fournit une mise à l’échelle automatique, réduit la complexité opérationnelle et vous permet de vous concentrer sur votre application plutôt que sur l’infrastructure. Commencez ici si vous êtes intéressé par les fonctionnalités de gestion, d’extensibilité et de paiement à l’utilisation du cloud computing. |
En savoir plus sur les conteneurs serverless |
Fonctionnalités
Avec Azure Container Apps, vous pouvez :
Utilisez l’extension Azure CLI, le portail Azure ou les modèles ARM pour gérer vos applications.
Enable HTTPS ou l’entrée TCP sans avoir à gérer d’autres infrastructures Azure.
Créez des microservices avec Dapr et accédez à son ensemble complet d’API.
Exécutez des travaux à la demande, selon une planification ou en fonction d’événements.
Run Azure Functions pour les scénarios pilotés par événement à l’aide de déclencheurs, de liaisons et de mise à l’échelle automatique.
Utilisez du matériel spécialisé pour accéder à des ressources de calcul accrues.
Exécutez plusieurs révisions de conteneur et gérez le cycle de vie de l’application conteneur.
Mettez automatiquement à l’échelle vos applications en fonction de n’importe quel déclencheur de mise à l’échelle pris en charge par KEDA. La plupart des applications peuvent scaler à zéro1.
Fractionnez le trafic entre plusieurs versions d’une application pour les déploiements Bleu/Vert et les scénarios de test A/B.
Utiliser l’entrée interne et la découverte de service pour sécuriser les points de terminaison internes uniquement avec la détection de service intégrée basée sur le DNS.
Exécutez des conteneurs à partir de n'importe quel registre, public ou privé, y compris Docker Hub et Azure Container Registry (ACR).
Fournissez un réseau virtuel existant lors de la création d’un environnement pour vos applications conteneur.
Gérez en toute sécurité les secrets directement dans votre application.
Examiner les journaux à l’aide d’Azure Log Analytics.
Des quotas généreux, qui peuvent être substitués pour augmenter les limites par compte.
1 Les applications qui s'adaptent à la charge du processeur ou de la mémoire ne peuvent pas être ramenées à zéro.