Description du cours
Ces leçons vous présenteront les applications conteneurisées. Packaging d'applications plus moderne, les applications conteneurisées sont plus efficaces que les déploiements traditionnels basés sur des machines virtuelles. Nous allons passer en revue les étapes impliquées dans le déploiement d'une application conteneurisée et comment gérer les performances de l'application. Nous aborderons également l'historique des applications basées sur des conteneurs et la façon dont les applications de conteneur sont plus efficaces que les machines virtuelles traditionnelles.
Vous découvrirez les utilisations courantes des applications conteneurisées, y compris les applications personnalisées ou les applications de fournisseurs tiers. Les installations conteneurisées peuvent être proposées par des applications de fournisseurs tiers, et nous verrons comment les implémenter à l'aide de Docker Hub. Ensuite, nous allons parcourir les options de configuration pour le déploiement d'une application conteneurisée dans Azure, et vous apprendrez à gérer votre application basée sur un conteneur à l'aide des outils de configuration du portail Azure. Nous explorerons quelques-unes des nombreuses options disponibles pour les applications conteneurisées en matière d'évolutivité et de performances. Vous apprendrez à améliorer les ressources matérielles de votre service d'application conteneurisée et à activer les options de mise à l'échelle pour fournir une capacité supplémentaire à votre application dans des scénarios d'utilisation élevée.
Ce que vous allez apprendre
- Comprendre les avantages des applications basées sur des conteneurs par rapport aux déploiements traditionnels basés sur des machines virtuelles
- Explorer le service Azure Container App et ses options de configuration
- Déployer une application basée sur un conteneur dans Azure, y compris les installations proposées par des fournisseurs tiers utilisant Docker Hub
- Gérer les performances de l'application de conteneur à l'aide des outils de configuration du portail Azure
- Améliorer les ressources matérielles de votre service d'application de conteneur
- Examiner les options de mise à l'échelle pour fournir une capacité supplémentaire dans les scénarios de forte utilisation
Points clés à retenir
- Les applications basées sur des conteneurs sont un packaging d'application plus moderne, plus efficace que les déploiements traditionnels basés sur des machines virtuelles.
- Les utilisations courantes des applications basées sur des conteneurs comprennent les applications personnalisées et les applications de fournisseurs tiers.
- Les installations basées sur des conteneurs proposées par des applications de fournisseurs tiers peuvent être mises en œuvre à l'aide de Docker Hub.
- Azure propose des options de configuration pour le déploiement d'une application conteneurisée (container app), gérables via le portail Azure.
- L'évolutivité (scalability) et les performances peuvent être améliorées en mettant à niveau les ressources matérielles et en activant des options de mise à l'échelle pour les scénarios d'utilisation intensive.
Foire aux questions
Que m'apprendra ce cours sur les applications basées sur des conteneurs ?
Il présente les applications basées sur des conteneurs, couvrant leur histoire et leurs avantages par rapport aux machines virtuelles traditionnelles, les utilisations courantes telles que les applications personnalisées et celles de fournisseurs tiers, ainsi que la façon de les déployer et de les gérer dans Azure.
Quels sujets sont abordés dans les leçons ?
Les leçons couvrent l'exploration de l'objectif des applications conteneurisées, le déploiement d'une application conteneurisée et la gestion d'une application conteneurisée.
Comment ce cours aborde-t-il l'évolutivité et les performances ?
Il explore les options disponibles pour les applications basées sur des conteneurs pour l'évolutivité et les performances, notamment l'amélioration des ressources matérielles de votre service d'applications de conteneur et l'activation des options de mise à l'échelle (scaling options) pour fournir une capacité supplémentaire dans les scénarios d'utilisation intensive.
Quels outils et technologies ce cours implique-t-il ?
Le cours couvre Microsoft Azure, le service Azure Container App et le portail Azure, Docker Hub et les conteneurs Docker, la virtualisation d'applications, la conteneurisation, Azure Web Apps et les conteneurs Web.









