Formation
DevOps
- Tout public
Comprendre les principes du développement web et du DevOps
Concevoir et développer des applications web modernes
Automatiser les processus de build, de test et de déploiement
Mettre en place une intégration et un déploiement continus
Administrer des environnements applicatifs
Conteneuriser des applications web
Gérer la configuration et l’infrastructure applicative
Surveiller et maintenir des applications en production
Concevoir et développer des applications web modernes
Automatiser les processus de build, de test et de déploiement
Mettre en place une intégration et un déploiement continus
Administrer des environnements applicatifs
Conteneuriser des applications web
Gérer la configuration et l’infrastructure applicative
Surveiller et maintenir des applications en production
Module 1 : Fondamentaux du développement web
Architecture du web
HTML, CSS et JavaScript
Introduction au développement back-end
Notions d’API et de services web
Module 2 : Bases systèmes et réseaux
Systèmes Linux
Gestion des processus et services
Réseaux, protocoles et ports
Sécurité de base des systèmes
Module 3 : Gestion de versions et collaboration
Git et workflows
Plateformes de gestion de code (GitHub, GitLab)
Revue de code et bonnes pratiques
Module 4 : Introduction au DevOps
Culture DevOps
Collaboration développement / exploitation
Automatisation et industrialisation
Module 5 : Conteneurisation et virtualisation
Docker et images de conteneurs
Docker Compose
Notions de virtualisation
Bonnes pratiques de conteneurisation
Module 6 : Intégration et déploiement continus (CI/CD)
Principes CI/CD
Mise en place de pipelines
Tests automatisés
Déploiement automatisé
Module 7 : Infrastructure et configuration
Infrastructure as Code
Gestion de la configuration
Environnements de développement, test et production
Module 8 : Orchestration et scalabilité
Introduction à Kubernetes
Déploiement d’applications conteneurisées
Gestion de la montée en charge
Module 9 : Supervision, logs et sécurité
Monitoring des applications
Centralisation des logs
Gestion des incidents
Sécurité des environnements DevOps
Module 10 : Projet de fin de formation
Conception d’une application web DevOps
Mise en place d’une chaîne CI/CD complète
Déploiement et supervision de l’application
Architecture du web
HTML, CSS et JavaScript
Introduction au développement back-end
Notions d’API et de services web
Module 2 : Bases systèmes et réseaux
Systèmes Linux
Gestion des processus et services
Réseaux, protocoles et ports
Sécurité de base des systèmes
Module 3 : Gestion de versions et collaboration
Git et workflows
Plateformes de gestion de code (GitHub, GitLab)
Revue de code et bonnes pratiques
Module 4 : Introduction au DevOps
Culture DevOps
Collaboration développement / exploitation
Automatisation et industrialisation
Module 5 : Conteneurisation et virtualisation
Docker et images de conteneurs
Docker Compose
Notions de virtualisation
Bonnes pratiques de conteneurisation
Module 6 : Intégration et déploiement continus (CI/CD)
Principes CI/CD
Mise en place de pipelines
Tests automatisés
Déploiement automatisé
Module 7 : Infrastructure et configuration
Infrastructure as Code
Gestion de la configuration
Environnements de développement, test et production
Module 8 : Orchestration et scalabilité
Introduction à Kubernetes
Déploiement d’applications conteneurisées
Gestion de la montée en charge
Module 9 : Supervision, logs et sécurité
Monitoring des applications
Centralisation des logs
Gestion des incidents
Sécurité des environnements DevOps
Module 10 : Projet de fin de formation
Conception d’une application web DevOps
Mise en place d’une chaîne CI/CD complète
Déploiement et supervision de l’application
Connaissances de base en informatique
Notions de programmation
Intérêt pour les environnements techniques et l’automatisation
Notions de programmation
Intérêt pour les environnements techniques et l’automatisation
Durée en centre : 800 heures
Durée totale : 800 heures
Durée totale : 800 heures
Formacode (Domaines de formation) :
- 31034 Administration système
- M1801 Administration de systèmes d'information
- M1803 Direction des systèmes d'information
- M1810 Production et exploitation de systèmes d'information
- 326 Informatique, traitement de l'information, réseaux de transmission des données
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION