
- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Devops Java
Cette formation est consacrée à la mise en œuvre des pratiques DevOps dans un environnement Java. Elle aborde les principes de collaboration entre développement et exploitation, l’automatisation du cycle de vie des applications ainsi que les outils de gestion de versions, d’intégration continue et de déploiement utilisés dans les chaînes de fabrication logicielle modernes.
Les participants découvrent également les technologies de virtualisation et de conteneurisation, les approches Infrastructure as Code avec Terraform et Ansible, ainsi que les mécanismes de supervision, de gestion des logs et de monitoring permettant d'assurer le bon fonctionnement des applications en production.

Objectifs pédagogiques
La philosophie DevOps consiste à la mise en place d’outils et de bonnes pratiques permettant une meilleure collaboration entre tous les acteurs de la chaîne logicielle, développeurs et administrateurs systèmes.
Le but de cette formation est avant tout de sensibiliser le développeur Java et l’administrateur système à cette méthodologie et de leur donner tous les éléments leur permettant d’intervenir à tous les niveaux du cycle de vie de l’application du développement à la mise en production. Pour cela, des outils de build, de gestion de dépendances, de tests et d’intégration continue sont mis en avant avant de permettre l’automatisation des phases post-développement.
Le développeur Java et l’administrateur ont également à leur disposition une palette d’outils pour provisionner ces environnements rapidement et appréhender le monitoring et les problèmes liés à la mise en production de l’application.
Programme
Contenu du cours, module par module
4 modules
- Origine de la démarche Devops
- Communication, Lean et agilité au coeur du processus DevOps
- Les piliers « C.A.L.M.S. »
- Les motivations à passer au DevOps
- Les pièges à éviter
- Automatisation du cycle de vie de l’application avec Maven
- Contrôle de version avec Git
- Publication de livrables avec Nexus
- Intégration continue avec Jenkins
Ateliers
Exécution des tests
Mise en place d’une usine logicielle avec serveur Git, Jenkins et Nexus
- Outils de virtualisation et de provisionning
- Construire son environnement de développement avec Vagrant
- Introduction à la conteneurisation avec Docker
- Infrastructure en tant que Code avec Terraform et Ansible
- Git en tant que source unique de vérité
Ateliers
Introduction à l’écriture de Dockerfile et démarrage d’une application web avec docker-compose
Automatisation complète de toute la chaîne CI/CD
- Les outils de gestion des logs
- Les métriques importantes à surveiller et maîtriser
- La levée d’alertes
Ateliers
Travaux pratiques
Les travaux pratiques constituent environ 60% de la formation.
Programme mis à jour le 25/06/2025
Public concerné
Ce cours s'adresse aux Développeurs et Administrateurs système de l’écosystème Java.

Prérequis
Pour assister à cette formation dans de bonnes conditions, des connaissances en développement d’application Java et notions en administration système sont indispensables.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Infrastructure DevOps : Les outilsRéf. OODO3 joursFondamentalProchaine session : 21 déc.2 090 €
- DevOps : démarche et outils (cours dédié aux actions collectives Atlas)Réf. OODA2 joursIntermédiaireProchaine session : 21 déc.1 590 €
- DevSecOps : Détecter, trier et corriger les vulnérabilités applicatives dans le code et les composants logicielsRéf. DVSC3 joursIntermédiaireProchaine session : 22 déc.2 090 €
- Microsoft Azure - Techniques et pratiques DevOps pour l'IngénieurRéf. MSAZ4004 joursIntermédiaireProchaine session : 23 nov.3 250 €