Coding

Module 4: Pipeline de Déploiement avec GitOps

Ce module est conçu pour initier les participants à l'utilisation de GitHub Actions pour la création de pipelines de déploiement automatisés. Ce module couvre un large éventail de sujets, allant de l'introduction aux principes fondamentaux de GitOps et GitHub Actions jusqu'à des concepts plus avancés. Les participants apprendront à structurer et créer des workflows GitHub Actions, à gérer la configuration et les secrets, à développer des workflows réutilisables, et à exploiter efficacement le GitHub Actions Marketplace. Le programme comprend également des aspects plus complexes tels que l'utilisation de matrices et la gestion des erreurs.

Content
  • Introduction à GitHub Actions 
  • Les bases de GitHub Actions 
  • Configuration et secrets dans GitHub Actions 
  • Workflows réutilisables 
  • GitHub Actions Marketplace 
  • Concepts avancés
Learning Outcomes
  • Comprendre les principes et leur application dans le contexte des pipelines de déploiement. 
  • Maîtriser les bases de GitHub Actions, incluant la structure, la création et l'exécution de workflows. 
  • Savoir gérer la configuration et les secrets dans GitHub Actions. 
  • Être capable de créer et d'utiliser des workflows réutilisables pour optimiser les processus de déploiement. 
  • Exploiter GitHub Actions Marketplace pour intégrer des actions prédéfinies dans les pipelines. 
  • Mettre en place des pipelines de déploiement automatisés complets en utilisant les fonctionnalités de GitHub Actions.
Training Method

Le cours est divisé en chapitre. après chaque chapitre, il y a un Lab permettant la mise en pratique de la connaissance nouvellement acquise.

Organised By
Digital Learning Hub Luxembourg
Digital Learning Hub Luxembourg
Certification
Participation Only
Prerequisites
  • Savoir Containeriser une application avec Docker. 
  • Connaitre les commande de base pour manipuler des containers avec Docker.

Planning and location
Session 1
06/06/2025 - Friday
13:30 - 17:00
Session 2
10/06/2025 - Tuesday
09:00 - 17:00
Session 1
26/09/2025 - Friday
13:30 - 17:00
Session 2
29/09/2025 - Monday
09:00 - 17:00
Learning Track

This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:

https://www.dlh.lu/web/image/product.template/1751/image_1920?unique=0b83329

This combination does not exist.

44.00 € 44.0 EUR 44.00 €

44.00 €

Not Available For Sale

Your trainer(s) for this course
Guillaume HOMBERG