DevOps et Automatisation des Processus de Développement
L'essentiel
Caractéristiques
Cours
20 heuresAdaptable
Lieu et mode de présence
3 départements
Distanciel
Domaines d’enseignement
DevOps
Système d'information
Présentation
Ce cours se concentre sur les pratiques DevOps et l'automatisation des processus pour optimiser le cycle de vie du développement logiciel. Les participants découvriront les principes fondamentaux de DevOps, y compris l'intégration continue, la livraison continue et l'infrastructure as code, ainsi que les outils et techniques permettant d'automatiser les tâches répétitives. L'objectif est d'améliorer la collaboration entre les équipes de développement et d'exploitation, d'accélérer le déploiement des applications et d'augmenter la qualité du code.
Programme d'Intervention :
- Introduction aux pratiques DevOps et à la culture DevOps
- Intégration continue et déploiement continu (CI/CD)
- Automatisation des tests logiciels et des processus de déploiement
- Infrastructure as Code (IaC) et gestion des configurations
- Orchestration des conteneurs avec Docker et Kubernetes
- Surveillance et analyse des performances des applications
- Amélioration continue et intégration des retours d'expérience