Développer et déployer des applications sur Kubernetes

Intermédiaire
Administrateur
Architecte Solutions
Manager Technique
Azure

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 apprendrez ici comment installer des packages tiers appelés « graphiques Helm », et comment créer et installer ces graphiques pour les charges de travail développées par vos équipes.

Découvrez comment utiliser GitHub Actions pour créer un pipeline de déploiement Azure Kubernetes Service (AKS) automatisé.

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.