Développer et déployer des applications sur Kubernetes
Dans ce parcours d’apprentissage, vous allez comprendre comment développer, créer, déployer et gérer automatiquement des applications cloud natives conçues pour fonctionner avec Azure Kubernetes Service, du bloc-notes au pipeline de déploiement.
Prérequis
- Un abonnement Azure
- Savoir utiliser Azure CLI
- Savoir naviguer dans le portail Azure
- Connaître les bases de Kubernetes et de ses concepts
Modules de ce parcours d’apprentissage
Déployez rapidement une application conteneurisée hébergée sur Azure Container Services ou sur n’importe quel autre bureau d’enregistrement sur Azure Kubernetes Service en utilisant des fichiers manifeste déclaratifs.
Helm est un gestionnaire de package d’application pour Kubernetes qui permet de normaliser et de simplifier le déploiement d’applications natives Cloud sur Kubernetes. Vous verrez ici comment installer des packages tiers appelés « charts Helm », et comment créer et installer ces charts pour les charges de travail développées par vos équipes.
Déployez rapidement une application conteneurisée sur Azure Kubernetes Service (AKS) à l’aide d’actions GitHub Actions déclenchées par des événements GitHub.
Découvrez comment créer une application avec état gérée par une source de données externe avec Azure Cosmos DB et AKS, selon les bonnes pratiques en matière d’architecture.
Découvrez comment stocker de façon sécurisée des secrets et des configurations d’application en utilisant des ressources Kubernetes natives dans Azure Kubernetes Service (AKS). Déployez une application complète en utilisant des secrets et des ConfigMaps pour stocker les données pertinentes.
Découvrez des stratégies d’optimisation des coûts à utiliser sur Azure pour votre processus de développement d’applications natives Cloud. Azure Kubernetes Service (AKS) offre des fonctionnalités que vous pouvez utiliser pour gérer les coûts de calcul sur votre cluster AKS. Ces fonctionnalités incluent la mise à l’échelle automatique des nœuds, les pools de nœuds spot AKS et Azure Policy.