• 10 heures
  • Difficile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 22/07/2019

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Introduction du cours

L'intégration continue et la livraison continue sont de plus en plus prisées en entreprise, surtout dans le cadre de la démarche DevOps. C'est parce que ces méthodes de développement et de déploiement de code présentent de nombreux avantages : fluidité du travail entre les dev et les ops, rapidité d'intégration, flexibilité, rapidité d'itération...

Je suis Laurent Grangeau, consultant DevOps, et j'ai mis en place des pipelines d'intégration et de livraison continues dans de nombreuses entreprises. Bienvenue dans ce cours ! Nous allons y apprendre comment mettre en place un pipeline CI/CD grâce à la démarche DevOps et en utilisant GitLab, un outil très performant.

Gitlab CI, un outil puissant pour la CI/CD
GitLab CI, un outil puissant pour la CI/CD

Ce cours se découpe en deux parties :

  1. Tout d'abord, nous verrons l'intégration continue (CI) : la planification du développement des fonctionnalités, l'intégration des différentes parties du code, ainsi que le test et la mesure de la qualité du code.

  2. Puis, vous apprendrez à déployer votre code en continu (CD) avec l'Infrastructure-as-Code, vous testerez votre application et vous la superviserez une fois déployée !

Pour l'ensemble du cours, nous utiliserons GitLab, mais la méthode est transposable en grande partie aux autres outils. C'est pourquoi je vous suggérerai divers outils que vous pouvez utiliser à chaque étape du processus.

Vous voulez mettre en place un pipeline CI/CD pour votre projet de développement, et vous ne savez pas comment faire ? Vous voulez en savoir plus sur ce qui constitue un bon pipeline CI/CD, et quels sont les différents outils disponibles sur le marché ? Alors rejoignez-moi dans ce cours !

Exemple de certificat de réussite
Exemple de certificat de réussite