GitOps : simplifier et fiabiliser les processus de déploiements automatiques

Séminaire

  • Filière :

    DevOps & Infrastructure

  • Sous-filière :

    CI/CD

  • Référence

    GO-SFP

  • Durée

    1 jour (7 h)

  • Prix par personne HT

    Sur demande

Description

Découvrir les opportunités qu’offre le GitOps pour simplifier et fiabiliser les processus de déploiements automatiques.

Ce séminaire est accessible également à travers le parcours de formation Ox’days.
>> Pour savoir plus sur les Ox’days

Objectifs pédagogiques

  • Situer la nouveauté du pattern GitOps dans le paysage du DevOps
  • Identifier les avantages et inconvénients du déploiement « pull based »
  • Illustrer les liens entre les workflows Git et le déploiement dans une infra Kubernetes

Public cible

  • Managers
  • Architectes
  • Développeurs-cloud

Pré-requis

Connaître Git et les principes de bases du DevOps

Modalités d’évaluation

Questionnaire de fin de formation

Programme de la formation

  • Retour sur le mouvement DevOps
  • L’IaC descriptive avec Kubernetes et Terraform
  • Découverte de l’opérateur d’applications ArgoCD
  • Déployer une application via gitlab et ArgoCD
  • Quels workflows git pour le GitOps
  • Architecture infra, structuration d’équipe et GitOps
  • Les avantages en terme de sécurité
  • Projet de démonstration : déployer une stack applicative via GitlabCI et argoCD en utilisant Terraform et Kubernetes

Programme mis à jour le