Formation DevOps par la pratique avec Kaizen Academy
De la théorie à la pratique avec Docker, Kubernetes et Jenkins
Le programme "DevOps par la pratique" est conçu pour offrir aux participants une immersion complète dans les principes et les outils essentiels du DevOps. Pendant deux jours, les apprenants seront guidés à travers des exercices pratiques et des cas concrets qui leur permettront de maîtriser l'intégration continue, le déploiement continu, et l'automatisation des processus de développement et de déploiement. En utilisant des technologies telles que Jenkins, Docker, et Kubernetes, ce cours vise à renforcer les compétences des développeurs, des administrateurs systèmes, et des chefs de projets IT, afin de favoriser une meilleure collaboration entre les équipes de développement et d'opérations. Nos clients en parlent mieux que nous : "Cette formation DevOps a transformé ma manière de travailler. Grâce aux exercices pratiques sur Jenkins et Kubernetes, je pense que je vais gagner en efficacité." — Maëlys, Architecte Logiciel "Une formation très bien structurée qui m'a permis de comprendre comment automatiser les déploiements avec Docker. Je recommande vivement à tous les admin systèmes ;-)" — Pham, Administrateur Système "Excellente expérience d'apprentissage ! Les concepts de CI/CD sont enfin devenus concrets pour moi grâce aux cas pratiques proposés." — Sohan, Chef de Projet IT, entreprise publique
À propos de cette formation
À distance
À partir de 1 300€ HT
2 jours
14 heures
Action de formation
En savoir plus
- Comprendre les principes fondamentaux de DevOps et l'importance de l'intégration continue (CI), du déploiement continu (CD) et de l'automatisation des processus de développement et de déploiement.
- Maîtriser l'utilisation de Jenkins pour automatiser les processus d'intégration continue et de déploiement continu, y compris la création de pipelines CI/CD pour un projet Java.
- Savoir utiliser Docker pour la conteneurisation d'applications, y compris la création, la gestion et le déploiement d'images Docker.
- Acquérir des compétences en Kubernetes pour le déploiement, la gestion et la mise à l'échelle d'applications dans un environnement de production.
- Être capable de mettre en pratique les connaissances acquises en travaillant sur un projet Java réel, en utilisant Jenkins, Docker et Kubernetes pour automatiser les processus de développement, de construction, de test et de déploiement.
- Être en mesure de résoudre des problèmes courants rencontrés lors de l'implémentation de pipelines CI/CD, de la conteneurisation et du déploiement d'applications avec Jenkins, Docker et Kubernetes.
-
Docker
- Introduction à la conteneurisation avec Docker
- Installation et configuration de Docker
- Création d'images Docker
- Gestion des conteneurs avec Docker
-
Kubernetes
- Introduction à Kubernetes
- Architecture de Kubernetes
- Installation et configuration d'un cluster Kubernetes
- Déploiement d'applications sur Kubernetes
-
Présentation du Devops
- Principes fondamentaux de DevOps
- Importance de l'intégration continue et du déploiement continu (CI/CD)
-
Jenkins
- Présentation de Jenkins
- Installation et configuration de Jenkins
- Création d'un pipeline Jenkins pour un projet Java
- Intégration continue avec Jenkins : compilation, tests unitaires, et analyses statiques du code
-
Cas pratique
- Industrialisation d’une application Java
Parmi les formateurs
L'organisme de formation
Spécialiste des formations Agiles
Découvrir l'organisme de formationPublic concerné
- Ingénieurs DevOps : Professionnels déjà impliqués dans des activités DevOps souhaitant approfondir leurs compétences pratiques et techniques.
- Développeurs : Développeurs logiciels cherchant à comprendre et à intégrer les pratiques DevOps dans leur flux de travail quotidien pour améliorer la collaboration avec les équipes opérationnelles.
- Administrateurs système : Administrateurs systèmes et réseaux voulant acquérir des compétences en automatisation et en gestion d'infrastructure via des outils DevOps.
- Chefs de projet IT : Chefs de projet et responsables techniques désireux de mieux comprendre les pratiques DevOps pour améliorer la gestion et la livraison des projets informatiques.
- Architectes logiciels : Architectes logiciels et techniques souhaitant intégrer les principes DevOps dans la conception et la mise en œuvre de leurs architectures.
- Avoir des connaissances de base en développement logiciel et/ou en administration système.
- Être familiers avec les concepts de base de l'intégration et de la livraison continues (CI/CD).
- Avoir une expérience pratique avec des outils de versionnement de code comme Git.
- Connaître les environnements de développement et de déploiement courants (ex : Docker, Kubernetes, etc.).
Conditions d'accès
Plus qu'une formation !
D'autres formations qui pourraient vous intéresser
À partir de 800€ HT
-
Action de formation
Options de formation
À partir de 1300€ HT
-
Action de formation
Options de formation