GitOps — Comprendre la démarche GitOps
Prochaines sessions (Boulogne-Billancourt / Paris / classe virtuelle)
Programme
Introduction
- Origines de GitOps
- Les problèmes résolus par le GitOps
- Présentation des concepts GitOps
- Intérêt de la démarche GitOps
Présentation des principaux outils GitOps
- Conteneurisation
- Docker
- Kubernetes
- Outil de déploiement de type push
- Gitlab CI
- Jenkins
- Kustomize
- Helm
- Outil de déploiement de type pull
- ArgoCD
- Flux
- Outil de provisionnement
- Terraform
- Ansible
- Chef
- Puppet
L’implémentation du déploiement avec GitOps
- Utilisation de Git
- GitOps et DevOps
- Infrastructure déclarative et l’infrastrucure as Code
- Les choix « architecturaux » du GitOps
- Mise en place de la CI/CD
- Déploiement sur un cluster Kubernetes
- Observabilité du cluster
- Dépannage
- Configuration du cluster
Aller au delà
- Les limites et les challenges à résoudre
- Livraison continue et déploiement continu
Profils des intervenants
Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.
Modalités d'évaluation
Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.
Attestation de formation remise à chaque participant.
Démarche qualité
Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.
Moyens pédagogiques
Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
Espace de pause.
Dernière mise à jour le 15/09/2022