A qui s’adresse ce cours ?
Toutes communautés
Pré-Requis
Pas de prérequis, mais expérience souhaitée en conception, développement, exploitation.
Moyens pédagogiques
Alternance de cours magistraux (30%) et de mise en pratique (workshop, serious game, retour d’expériences) (70%).
Un support de cours sera remis à chaque participant.
Modalités de suivi et d’évaluation
Questionnaire de pré-évaluation avant le stage
Questionnaire d’évaluation de la satisfaction en fin de stage
Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Attestation de fin de formation
Déroulement du cours
Adopter la culture DevOps implique des modifications substantielles pour les organisations et des changements culturels importants pour les hommes qui y travaillent. Afin de faciliter son adoption et sa mise en œuvre, il est nécessaire de comprendre cette culture, ses tenants et aboutissants, et d’en connaître les bonnes pratiques afin d’adopter rapidement les bons réflexes. Découvrez comment les principes, bonnes pratiques et outils DevOps vont vous aider à changer rapidement de paradigme. Cette formation vous transporte dans la culture DevOps !
Matinée : Fondamentaux
I. Origines du DevOps
Comment tout a commencé
Le mouvement
Framework CALMS
Les 3 piliers du DevOps : L’Agilité, le Lean et l’ITSM
II. L’Agilité
Le manifeste Agile
Le développement Agile
Organisation Agile
Les fondamentaux de l’Agilité
De l’Agilité au DevOps
III. Lean
Perspective Lean
Value Stream Mapping
Kanban
De l’Agilité, du Lean au DevOps
IV. Le DevOps
Sa culture
Le challenge
Ses principes : Le flux, Feedback, Expérimentation et apprentissage
V-Les pipelines de déploiement
Construction du logiciel
Stratégie de tests
Intégration Continue
Livraison Continue
Déploiement Continuous
VI. Autres pratiques
Rugged DevOps
DevSecOps
ChatOps
VII. Workshop Value Stream Mapping
Après-midi : Serious Games
CARTES POSTALES - Durée : 45 minutes
« Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis, ce que vous voulez entendre, ce que vous entendez, ce que vous croyez en comprendre, ce que vous voulez comprendre, et ce que vous comprenez, il y a au moins neuf possibilités de ne pas se comprendre. » (Bernard Werber).
Le nombre de possibilités est démultiplié lorsque l’on ajoute les nouveaux moyens de communication (email, chat, ticket ...) aujourd’hui à notre disposition. Même si aucun d’entre eux ne peut remplacer la valeur d’une simple conversation face à face, nous semblons néanmoins les préférer. Il est plus facile d’écrire un email ou d’envoyer un texto. Je me sens plus conforme en écrivant mon exigence et en l'envoyant. Ce jeu est conçu pour démontrer la déperdition de valeur et de compréhension lorsque l’on élude les conversations en face à face et les modes de collaboration directs.
Lego4DevOps : Durée : 1h-1h30
Comprendre les principes du mouvement DevOps en faisant une mise en situation sous forme d'équipes de développement et d'exploitation. Cet atelier montrera comment les objectifs opposés en apparences des développeurs (ajouter des fonctionnalités) et des opérateurs (garantir la stabilité) peuvent être conciliés pour concourir aux objectifs de l’organisation.
Cet atelier met en évidence les difficultés suivantes :
- communication entre dev et Ops,
- importance des objectifs collectifs plutôt que des objectifs individuels,
- besoin de collaborer pour résoudre les problèmes.
Il est exécuté sous forme d’itérations (le silo, le dialogue, le partage, les objectifs communs, la symbiose).
Conclusion, échanges & discussion autour des thématiques suivantes :
Déterminer les besoins : Dev et Ops, deux équipes qui ont besoin l’une de l’autre pour mieux répondre au business
Prioriser le changement organisationnel
Relancer et/ou améliorer la communication des équipes
Modifier la dynamique de travail : Les rituels, L’espace de travail, Mettre en place des KPIs
Besoin de plus d’informations sur notre offre de formation, c’est par ici à contactez-nous