Aucun
Objectifs pédagogiques
Comprendre ce qu’est le mouvement DevOps
Connaître les enjeux du DevOps
Maîtriser les valeurs, principes et pratiques de DevOps
Disposer d’un aperçu des outils d’automatisation et démonstrations
Programme détaillé
Les principes
Objectifs opérationnels :
– Comprendre les limites qui ont conduites au DevOps
– Savoir mettre en avant les avantages du DevOps
Moyen d’évaluation : QCM
Agilité
Objectif opérationnel : Relier les pratiques agiles et DevOps pour favoriser d’amélioration continue
Moyen d’évaluation : QCM
Outils du build
Objectif opérationnel : S’approprier une chaîne d’intégration continue
Moyen d’évaluation : QCM
Outils du run
• Démonstration des outils : Ansible, Docker, Kubernetes, OpenStack, Elk
• Travaux pratiques : Dockeriser des applications
• Travaux pratiques : Provisionner des applications avec Ansible et Docker
• Travaux pratiques : Intégration et déploiement continu avec Chief et Puppet
• Travaux pratique : Mise en oeuvre de Azure
Objectifs opérationnels : Maîtriser l’infrastructure as code - Comprendre les bases du self care
Moyen d’évaluation : QCM