Plan de formation
1 – Pourquoi DevOps
- Histoire
- Définition
- Apports de la démarche
2 – Principes et culture
Le cycle DevOps et les 6 phases du cycle DevOps
La culture DevOps :
- Collaboration et transparence
- Livraison plus rapide
- Travailler plus intelligemment
- Accélérer le temps de résolution des incidents
- Meilleure gestion des travaux non planifiés
3 – Pratiques DevOps clés
- Gestion de projet Agile
- Intégration et déploiement en continu
- Automatisation des tâches
- Supervision des applications et analyses des logs
- Gestion des retours utilisateurs
- Changement de la culture
4 – Mettre en place la chaîne d’automatisation avec Atlassian (1/2)
Bien démarrer avec le socle Atlassian de base pour couvrir l’ensemble du cycle DevOps :
- Jira Software
- Jira Service Desk
- Confluence
- Bitbucket
Intégrer toutes les équipes et acteurs :
- développement
- IT
- responsable de produit
- chef de projet
Mettre en place les bonnes pratiques pour renforcer la collaboration et l’autonomie
5 – Mettre en place la chaîne d’automatisation avec Atlassian (2/2)
Mettre en place les usages avancés
- workflows avancés
- automatisations avancées
- gestion des incidents avec OpsGenie et Statuspage
Intégrer grâce à Open DevOps des solutions tierces
- gestion de code GitHub, GitLab
- outil de qualité de code SonarQube
- outil d’intégration continue Jenkins, CircleCI
- outil de supervision / monitoring Datadog, Splunk
6 – Reporting et mesures
Mesurer la performance des équipes avec les outils de reporting fournis en standard
- Performance de l’équipe au niveau des sprints
- Estimation des travaux
- Gestion des versions
- Fréquence de déploiement
- Temps de cycle
Utiliser des outils tiers
- pour mesurer des KPIs Agile personnalisables Wiveez
- pour mesurer la performances des applications Datadog, Splunk
Passer à l’agilité à l’échelle