Description
Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de comprendre les concepts et les principaux outils d’une démarche DevOps.
Objectifs pédagogiques
- Comprendre les principes et les bénéfices du mouvement DevOps
- Appréhender les enjeux du DevOps dans une organisation
- Connaître les éléments constitutifs d’une usine logicielle DevOps
- Identifier et positionner les principaux outils de gestion de configuration
- Identifier les étapes de mise en œuvre de la démarche, incluant l’anticipation des risques
- Automatiser chaîne CI/CD
Public concerné
Développeurs
Architectes
Chef de projet
Responsable et acteur de la DSI
Décideur
Toute personne intéressée par le mouvement DevOps
Prérequis
Avoir une connaissance des services IT
Une expérience sur un projet informatique est souhaitable (développement, intégration, exploitation…)
Déroulé du programme
1
Qu'est-ce que le mouvement DevOps ?
- Naissance du mouvement DevOps
- Le DevOps : Ce qu’il est et ce qu’il n’est pas
- Terminologie
2
Valeurs, principes & pratiques de DevOps
- Culture DevOps et ses valeurs : Collaboration, puis automatisation
- Principes du DevOps (process, outils, …)
- Pratiques DevOps (Continuous integration, Continuous deployment…)
- Bénéfices attendus
3
Compatibilité avec l'existant
- Outils collaboratifs
- Gestion de code source
- Tests automatisés : Tests unitaires, Tests fonctionnels Web : SeleniumHQ, Tests de performances, Test de sécurité, UAT : Tests de validité
- Configuration management (Ansible, Puppet, Chef)
- Software repository
- Infrastructure management
- Monitoring & feedback (ELK / Prometheus, Grafana, Alert Manager)
- Outils de déploiement en continu (Jenkins, TeamCity, Capistrano…)
- Scripts déploiement automatisés
4
L'apport des conteneurs
- Point de situation sur les machines virtuelles
- Enjeux et bénéfices
- Mise en oeuvre des conteneurs d’application : Docker
- Travaux pratiques: Dockerisation d’une application, Mise en œuvre d’une factory : intégration et déploiement continu avec Gitlab CI
Informations
Durée
2 jour(s)
14h
Tarif
1500 € HT
HT