Build your ultimate AI agent
Description du cours
Docker, conteneurs, Kubernetes, machines virtuelles ? Vous avez déjà entendu ces termes, mais vous n'êtes pas certain de leur signification ? Dans ce cours, vous acquerrez les connaissances fondamentales nécessaires sur la conteneurisation et la virtualisation pour améliorer vos compétences en matière de développement logiciel moderne.
Au final, vous disposerez des connaissances nécessaires pour approfondir vos connaissances sur Docker et Kubernetes et pour éclairer vos futures décisions architecturales.
Distinguer les conteneurs des machines virtuelles
Veuillez comprendre les principales différences et sélectionner la technologie la mieux adaptée à votre situation.Comprendre Docker et Kubernetes
Découvrez Docker, l'outil standard de l'industrie pour la création de conteneurs, et explorez Kubernetes, la plateforme d'orchestration de conteneurs.Comprendre les fichiers Dockerfile
Veuillez apprendre à lire les recettes (Dockerfiles) qui définissent vos applications conteneurisées.Exécutez votre première application conteneurisée.
Nous vous invitons à vous familiariser avec l'interface de ligne de commande et à exécuter votre première application conteneurisée.Au final, vous disposerez des connaissances nécessaires pour approfondir vos connaissances sur Docker et Kubernetes et pour éclairer vos futures décisions architecturales.
Prérequis
Programme de formation
Plan du cours
1
Fondamentaux de la conteneurisation et de la virtualisation
Explorez le concept de virtualisation, ses avantages et l’émergence de la conteneurisation comme alternative légère. Vous étudierez ensuite les principales différences entre les conteneurs et les machines virtuelles, afin de déterminer la solution la plus adaptée à vos besoins.
- Introduction à la virtualisation50 XP
- Limites des machines physiques50 XP
- Définir une machine virtuelle50 XP
- Avantages de la virtualisation100 XP
- Introduction à la conteneurisation50 XP
- Définition de la conteneurisation50 XP
- Avantages des conteneurs100 XP
- Virtualisation et conteneurisation50 XP
- Machines virtuelles vs. conteneurs100 XP
- Cas d’usage de la containerisation et de la virtualisation50 XP
- Avantages des conteneurs vs. machines virtuelles100 XP
2
Applications de la conteneurisation
Plongez dans les applications concrètes des conteneurs et de leur orchestration. Découvrez la pile technologique moderne autour de Docker et Kubernetes, puis passez à la pratique dans la leçon finale en apprenant à lire des Dockerfiles et à exécuter votre première application conteneurisée !
C
Concepts de conteneurisation et de virtualisation
Cours
terminé

