• NEW

Formation Pulumi : Gérer le versioning et la gestion d’infrastructures Cloud avec Pulumi

Automatisez le déploiement de vos infrastructures Cloud et gérez-les via le contrôle de version
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence PULU
Éligible CPF Non

Qu'est-ce que Pulumi et le versioning d'infrastructure ?

Pulumi est une plateforme d’Infrastructure as Code (IaC) moderne qui permet de gérer et provisionner des ressources cloud à l’aide de langages de programmation classiques comme Python, TypeScript ou Go. Contrairement aux solutions traditionnelles, Pulumi s’intègre naturellement aux outils de développement et favorise une meilleure maintenabilité des infrastructures.

Pourquoi suivre une formation Maîtriser le versioning et la gestion d’infrastructures Cloud avec Pulumi ?

Dans un monde où le Cloud est omniprésent, automatiser le déploiement des infrastructures devient une compétence clé. Grâce à cette formation, vous apprendrez à industrialiser vos environnements cloud, réduire les erreurs humaines, améliorer la traçabilité des changements et intégrer votre infrastructure dans vos processus DevOps. Pulumi vous donne la puissance du code pour piloter le cloud.

Objectif opérationnel

Savoir créer, versionner et déployer des infrastructures Cloud en utilisant Pulumi.

Objectifs pédagogiques :

À l'issue de cette formation Pulumi, vous aurez les connaissances nécessaires pour :

  • Comprendre les concepts de l’Infrastructure as Code (IaC) moderne
  • Maîtriser l’environnement et l’architecture de Pulumi
  • Définir, configurer et provisionner des ressources cloud via Pulumi
  • Intégrer Pulumi dans un processus de CI/CD
  • Utiliser le contrôle de version pour suivre l’évolution des infrastructures

Public :

Ce cours s'adresse aux ingénieurs DevOps, développeurs Cloud, administrateurs système, architectes cloud et plus globalement à toute personne impliquée dans la gestion d'infrastructures Cloud.

Prérequis :

Une bonne connaissance des fondamentaux du Cloud (AWS, Azure ou GCP) est recommandée pour suivre cette formation. Une familiarité avec un langage de programmation comme Python ou TypeScript est par ailleurs essentielle pour tirer pleinement profit des possibilités offertes par Pulumi.

Jour 1

Introduction à l’Infrastructure as Code avec Pulumi

Concepts et enjeux de l’IaC
Différences entre Pulumi, Terraform et autres outils IaC
Installation de Pulumi et configuration des environnements
Définir ses premiers stacks avec Pulumi
Travaux pratiquesObjectifs : Déployer une infrastructure de base avec Pulumi (ex : instance EC2 ou App Service Azure).
Description : Atelier de prise en main : écriture du premier script Pulumi, lancement et vérification dans le Cloud. Quels sont les composants indispensables à une infrastructure de base ?

Définir des ressources cloud complexes avec Pulumi

Utilisation avancée de langages (boucles, conditions, modules)
Gestion des variables, configurations et secrets
Organisation de projets multi-environnements
Déploiement d’un cluster de serveurs ou application multi-niveaux
Travaux pratiquesObjectifs : Construire une infrastructure complète avec base de données et serveur d’application.
Description : Mise en œuvre d’un projet réaliste : création d’un réseau, d’une base de données et déploiement d’une application. Comment gérer la configuration entre plusieurs environnements (dev, prod) ?
Jour 2

Versionning et collaboration autour du code d’infrastructure

Intégration avec Git et systèmes de CI/CD (GitHub Actions, GitLab CI)
Stratégies de gestion des environnements
Mise en place de revues de code pour l’infrastructure
Gestion des rollbacks et audit des changements
Travaux pratiquesObjectifs : Mettre en place une stratégie de CI/CD avec validation automatique de l’infrastructure.
Description : Déploiement automatisé via GitHub Actions, contrôle des changements via pull request. Quels sont les avantages d’un pipeline CI/CD appliqué à l’IaC ?

Bonnes pratiques, sécurité et gouvernance

Respect des bonnes pratiques Pulumi
Sécurité des secrets et droits d’accès
Audit, logs, et observabilité
Revue des limitations et choix d’architecture
Travaux pratiquesObjectifs : Sécuriser le projet IaC et documenter l’architecture.
Description : Ajout de validation et de politiques de sécurité dans le projet, revue du code et documentation. Comment garantir la conformité des déploiements ?

Outils : Pulumi CLI, Git, GitHub Actions, AWS/Azure sandbox.
Pratique : 50% du temps consacré à des ateliers concrets.

Date de mise à jour du programme : 06/06/2025

Dates et lieux

Du 10 au 11 juillet 2025
Lieu
Distanciel
Durée
2 jrs
1 690 € HT
Du 10 au 11 juillet 2025
Lieu
Paris
Durée
2 jrs
1 690 € HT
Du 08 au 09 septembre 2025
Lieu
Distanciel
Durée
2 jrs
1 690 € HT
Du 08 au 09 septembre 2025
Lieu
Paris
Durée
2 jrs
1 690 € HT
Du 13 au 14 novembre 2025
Lieu
Distanciel
Durée
2 jrs
1 690 € HT
Du 13 au 14 novembre 2025
Lieu
Paris
Durée
2 jrs
1 690 € HT

Ces formations peuvent aussi vous intéresser :

  • Niveau : Fondamental
  • Référence : OPUP

  • Niveau : Intermédiaire
  • Référence : OPUA

  • Niveau : Intermédiaire
  • Référence : OGCC

Infrastructure as Code, IaC, HCL, Automatisation, Versioning, AWS, GCP, Azure...

  • Niveau : Intermédiaire
  • Référence : TERA


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB

lunmarmerjeuvensamdim
262728293031123456789101112131415161718192021222324252627282930123456