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 qui vous permet de gérer moins d’infrastructure et de faire des économies lors de l’exécution d’applications conteneurisées. Vous n’avez plus besoin de vous soucier de la configuration du serveur, de l’orchestration des conteneurs et des détails de déploiement, car Container Apps fournit toutes les ressources de serveur à jour requises pour que vos applications restent stables et sécurisées.
Les usages courants d’Azure Container Apps comprennent :
- 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
De plus, les applications basées sur 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.
Activez l’entrée HTTPS ou 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.
Exécutez Azure Functions pour lesscénarios pilotés par les événements à l’aide de déclencheurs, de liaisons et de mise à l’échelle automatique.
Ajoutez Azure Spring Apps à votre environnement Azure Container Apps.
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.