Docker
Apprenez à conteneuriser des applications en utilisant la CLI Docker et Visual Studio Code. Poussez et tirez des images de conteneurs sur Docker Hub, un registre de conteneurs. Découvrez comment créer des applications multi-conteneurs à l'aide de Docker Compose.
Kubernetes
Découvrez l'architecture de Kubernetes et son fonctionnement. Exécutez-le localement et utilisez la CLI Kubernetes et Visual Studio Code pour exécuter, déboguer et débogger les applications et les services. Découvrez les pods et les différentes charges de travail disponibles. Configurez la mise en réseau, le stockage et définissez les sondes de disponibilité.
Azure App Service
Déployez et gérez des applications de conteneur uniques et multiples sur App Service. Parfait pour les petites charges de travail qui ne nécessitent pas un service d'orchestration complet comme Kubernetes.
Azure Container Registry (ACR)
Créez, stockez, sécurisez, analysez et gérez des images de conteneurs et des artefacts (Helm charts) avec ACR, un registre de conteneurs entièrement géré.
Azure Container Instances (ACI)
Avec ACI, exécutez les conteneurs sans gérer les serveurs. Utilisez ACI pour configurez de la puissance supplémentaire de manière élastique à votre cluster Azure Kubernetes Service (AKS) lorsque le trafic augmente.
NOUVEAU! Azure Container Apps
Exécutez des microservices et des applications conteneurisées sur une plate-forme serverless sans avoir à gérer et à maintenir un cluster Kubernetes. Container Apps est construit sur Kubernetes et est parfait pour les charges de travail qui ne nécessitent pas un cluster Kubernetes complet. Vous pouvez même mettre à l'échelle jusqu'à zéro instance si vous le souhaitez.
Azure Kubernetes Service (AKS)
Déployez et gérez des applications conteneurisées avec un service Kubernetes entièrement géré. Découvrez comment configurer la persistance en utilisant Azure Storage. Mettez à l'échelle les pods à l'aide du Horizontal Pod Autoscaler et des nœuds à l'aide du Cluster Autoscaler.
Monitoring
Récoltez, analysez et agissez sur les données de télémétrie collectées à partir de vos clusters et conteneurs sur Kubernetes à l'aide d'Azure Monitor. Apprenez également à utiliser Prometheus et Grafana.
Infrastructure en tant que Code
Apprenez à utiliser l'Infrastructure en tant que Code avec plus de 100 minutes de contenu sur Terraform. Déployez un cluster AKS à l'aide de Terraform et découvrez comment utiliser Terraform Cloud.
Outils et Service Mesh
Apprenez à utiliser Helm pour configurer et déployer des applications. Découvrez les avantages de l'utilisation d'un service mesh en «maillant» et en résolvant les problèmes d'une application à l'aide de Linkerd.
Cette formation technique couvre les concepts de base de Docker et Kubernetes et vous guide pour créer, déployer et surveiller des conteneurs sur Azure et Azure Kubernetes Service. Les développeurs, DevOps et I.T. Pros apprendront à utiliser les conteneurs localement et sur Azure. Vous apprendrez à l’aide de plusieurs démos et exercices pratiques, en apprenant à créer, déployer et surveiller des conteneurs sur Azure. Aucune expérience en programmation n’est requise pour les activités pratiques, mais vous utiliserez largement le terminal, l’invite de commande et VS Code.
Vous découvrirez les microservices et leurs cas d’utilisation. Vous découvrirez ensuite les conteneurs et comment les déployer dans différents services Azure, ce qui vous fournira une base solide et essentielle pour apprendre Kubenernetes.
Ensuite, vous apprendrez les concepts de Kubenernetes et vous apprendrez à déployer et à gérer localement des applications de type microservices dans des conteneurs. Cela vous fournira les bases essentielles dont vous aurez besoin avant de vous diriger vers le cloud.
Ensuite, on se digire vers le Cloud avec Kubenernetes sur Azure. Vous appliquerez ce que vous avez appris précédemment afin de pouvoir déployer, gérer et maintenir vos applications sur Azure Kubernetes Service comme un(e) ninja!
Vous découvrirez les outils tiers tels que Helm, Prometheus et Grafana. Comment utiliser les tableaux de bord comme Lens et K9. Comment configurer un contrôleur Ingress et découvrir les avantages de l’utilisation d’un Service Mesh et comment en utiliser un.
Enfin, vous découvrirez l’Infrastructure en tant que Code avec un ensemble complet de présentations et de laboratoires sur Terraform. Vous allez déployer un cluster AKS à l’aide de Terraform et apprendre à utiliser Terraform Cloud, le service SaaS de HashiCorp.
L'expérience d'apprentissage
Apprendre les concepts
Commencez à apprendre les concepts en regardant de courtes présentations.
Apprendre à appliquer les concepts
L'instructeur vous montre comment appliquer ce que vous venez d'apprendre à l'aide de courts ateliers pratiques.
Labos pratique
Chaque laboratoire est livré avec un ensemble complet d'instructions étape par étape, de code source et de fichiers YAML.
Essayez et expérimentez
Ouvrez VS Code et copiez/collez simplement les commandes dans le terminal intégré.
Votre Instructeur
Guy Barrette est un développeur / formateur avec plus de 25 ans d’expérience. Il a travaillé pendant de nombreuses années en tant que développeur, architecte de solutions, formateur certifié Microsoft et partage maintenant sa passion pour les conteneurs et les microservices en enseignant Docker et Kubernetes. Il a reçu le prix Microsoft Most Valuable Professional dans la catégorie Azure et a passé les certifications suivantes: Kubernetes and Cloud Native Associate, Certified Kubernetes Application Developer (CKAD), Terraform Certified Associate, AWS Cloud Practitioner, Google Cloud Associate Cloud Engineer, Azure Fundamentals, Azure Developer Associate et Azure Architect Design.
Essayez ces leçons gratuites!
Découvrez le fonctionnement de la formation en lançant les leçons gratuites. Cliquez simplement sur les leçons marquées EXTRAIT LECTURE.
Eric Moreau (client confirmé) –
Apprenez à votre propre rythme, tout ce que vous avez besoin à propos de K8s sur Azure avec cette excellente formation viédo. Revisionner n’importe quelle section et répéter tant que c’est nécessaire!
Andres Pineda (client confirmé) –
Formidable! Très bonne qualité vidéo. L’instructeur fait un très bon travail en le rendant compréhensible.