Vous rêvez d'être expert DevOps et de maitriser les technologies cloud, infraAsCode, conteneurisation, observabilité, la qualité et la sécurité logicielle ? Onepoint et Le Wagon s’associent pour vous proposer une formation animée par nos meilleurs experts en transformation, qui mettent en pratique le DevSecOps tous les jours, et l’équipe pédagogique du Wagon, connue pour ses outils innovants comme les formats bootcamps.
Objectifs
- Comprendre la transformation qui s’opère au sein des métiers et d’avoir une vision complète de la chaine de valeur DevOps
- Devenir un ambassadeur DevOps, partager et transmettre ses connaissances
- Connaître et pratiquer les outils principaux et leurs rôles
Programme
Phase 1 : Consolider ses bases DevOps - 5 jours
DevOps Fundamentals (1 jour)
- Qu’est que la culture et le mindset DevOps ?
- Comprendre les processus DevOps (CICD) Intégration et déploiement continue
- Mise en pratique de l’intégration continue (CI) avec GitLab / GitHub
Cloud, Containers, Orchestration (2 jours)
- Comprendre les offres et les modèles Cloud
- Appréhender les solutions de containerisation et orchestration de conteneurs
- Mise en pratique de Kubernetes et de Docker
InfraAsCode (2 jours)
- Comment provisioner les infrastructures et les environnements AsCode ?
- Comment automatiser les operations de creation, de mise à jour et de déploiement
- Mise en pratique avec Ansible et Terraform
Phase 2 : Devenir un expert "DevSecOps" - 5 jours
Monitoring, Observability (2 jour)
- Mettre en place une surveillance robuste pour accroître la sensibilisation des collaborateurs à chaque étape du pipeline de livraison
- Comprendre les outils phares et leur cas d’usages
- Construction d'indicateurs pertinents (SLI)
Sécurité applicative (DevSecOps) (2 jours)
- Développer des logiciels informatiques de manière à éviter l'introduction accidentelle de failles de sécurité
- Implémenter des checks de sécurité automatisés à chaque étape du cycle de vie des logiciels
- Mise en pratique SonarQube, Checkmarx
DevOps Expert (1 jour)
- Architecture
- Build & test automation, dark launches, features toogles
- Strategies de déploiement Blue green & canary release
- Mise en pratique
Modules en option
En amont de la formation : Python fundamentals (1 jour)
En fonction de votre niveau qui sera évalué, nous vous proposons une journéepour :
- Apprendre l’environnement Python et les principes fondamentaux de la programmation en Python 3.
- Travailler sur tous les concepts pour organiser son code (variables, conditions, boucles, classes, etc.).
En option à la suite de la formation :
- Site Reliability Engineering ”Fundamentals”
- Living Documentation - Documentation As Code, outils et écueils à éviter
- DataOps – MlOps
Moyens pédagogiques et techniques
- La formation est dispensée via une plateforme interactive sur laquelle vous retrouverez l'ensemble de vos cours et médias mis à disposition. Vous pourrez interpeller vos formateurs à tout moment
- Les modules s’appuient avant tout sur un fil conducteur pratique, autour de mises en situation, de cas et d’exercices pour vous permettre de vous exercer au maximum et de développer une certaine aisance dans vos fonctions
- La collaboration au cœur de l’apprentissage et de la montée en compétences : vous travaillerez en binôme pour résoudre les exercices qui vous seront proposés, et serez amenés à débattre et échanger en équipe et avec vos formateurs
- Des live codes vous permettront de challenger collectivement vos formateurs
Modalités de suivi et d'évaluation
À la fin de chaque module, vos acquis sont validés par des exercices pratiques et QCM sur les thèmes abordés.
Les acquis de la phase 2 sont validés dans le cadre d’un projet d’équipe.
Les débouchés de la formation
Consultant Devops
Public concerné
- Architectes
- Développeurs
- Equipes Ops
- Testeurs
- Equipes RSSI
- Equipe ITSM
Prérequis
L’accès à la formation est ouvert aux personnes disposant d'une bonne connaissance de l’environnement IT et ayant déjà travaillé sur des projets IT.
Les supports étant en anglais, un niveau technique est nécessaire dans cette langue.