Formations DevOps & Agilité Formation GitOps

Formation GitOps

5,0 rating
Logo Formation GitOps
1400€ HT / personne
2 jours (14 heures)
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

Présentation

GitOps vous apporte un développement plus rapide et conforme, de meilleurs opérations et une sécurité renforcée garantie. Voilà les principaux bénéfices de son utilisation au sein des entreprises. GitOps est un framework moderne apparu en août 2017. Cet outil est un modèle opérationnel pour des technologies natives du cloud comme Kubernetes. Il fournit un ensemble de meilleures pratiques pour le déploiement, la gestion et le contrôle des clusters et applications conteneurisées. Le secret du succès de GitOps s’explique par la gestion des applications pour les développeurs ainsi que par la configuration de pipelines CI/CD de bout en bout et des workflows Git par les équipes d’opération et de développement.

Vos équipes deviennent plus productives avec GitOps en profitant d’une meilleure utilisation des outils Git pour gérer plus rapidement les fonctionnalités de Kubernetes. GitOps intègre également les principes d’agilité afin de répondre de manière rapide et pertinente aux besoins du marché.

GitOps permet d’améliorer vos opérations. Vos pipelines CI/CD sont tous pilotés par des demandes de traction, mais vos tâches opérationnelles sont également entièrement reproductibles avec Git. Si vous utilisez Weave Cloud, les déploiements vers votre cluster en cours sont également effectués en toute sécurité.

L’adoption de ce modèle renforcera votre sécurité à l’aide de la puissante cryptographie fournie par Git. Si une faille de sécurité se produit, vous aurez la possibilité de recréer, rapidement, un nouveau système indépendamment de celui qui est compromis.

Avec notre formation GitOps, vos applications seront plus conformes et plus sécurisés notamment grâce à un audit de logs répertoriant tous les changements de cluster en dehors de Kubernetes ainsi qu’un audit trail indiquant les actions réalisées dans votre cluster dans le but de se conformer aux normes SOC 2 et assurer sa stabilité.

 

Objectifs

  • Installez et configurez Terraform et Spinnaker
  • Connaître et appliquer les meilleures pratiques GitOps
  • Améliorer son processus de déploiement
  • Sécuriser et récupérer ses déploiements en cas de défaillance
  • Synchroniser et automatiser les clusters avec Git Repository

 

Public visé

Ingénieurs DevOps, Architectes, Administrateurs système.

 

Pré-requis

Avoir idéalement suivi notre formation sur Kubernetes, ou bien avoir des connaissances de base sur les conteneurs.

 

Pour aller plus loin

Si vous êtes intéressé par l’outil Git, nous pouvons vous proposer notre Formation Gitlab et Gitflow ainsi que notre Formation Git Avancé.

Programme de notre formation GitOps

 

Les fondamentaux de GitOps

  • Présentation de GitOps
  • Pourquoi utiliser GitOps ?
  • Les bonnes pratiques GitOps

 

Les différents outils GitOps

  • GitLab CI
  • Jenkins
  • JenkinX
  • Flux
  • Argo CD – Declarative continuous delivery pour Kubernetes
  • Argo Flux
  • Argo Rollouts
  • Terraform
  • Spinnaker

 

Le processus de déploiement avec GitOps

  • Installation de Spinnaker et Terraform
  • Infrastructure déclarative et infrastructure as code (IaC)
  • Les pipelines et l’architecture GitOps
  • Le développement sur Git
  • Mise en place de la chaîne d’outils CI/CD
  • Les différentes stratégies de Continous Deployment
  • Déploiement d’un groupe d’applications conteneurisées
  • Gérer et surveiller le cluster
  • Déployer un cluster à travers le cloud
  • Gérer la scalabilité
  • Dépannage

 

Optimiser l’utilisation de GitOps

  • La gestion de versions
  • Intégration continue et Git Flow
  • Livraison continue ou déploiement continu
  • Synchronisation des plates-formes avec Upstream VCS
  • Automatisation de la création et du déploiement des applications
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

5,0 rating
18 septembre 2020

Très bon contenu, merci.

Alexis de DeerCoder
Afficher tous les témoignages
5,0 rating
18 septembre 2020

Très bon contenu, merci.

Alexis de DeerCoder
Noter la formation
1400€ HT / personne
2 jours (14 heures)
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.