Participez à notre prochaine formation gratuite DP-601 "Implémentez un Lakehouse avec Microsoft Fabric" le 3 juin 2024 👉 Je m'inscris 
Accueil / Formation : Introduction à Terraform

Formation : Introduction à Terraform

AzureTerraform
Niveau : Débutant
Eligible CPF : Non
Informations pratiques
Durée : 1 Jour
Prix distanciel : 1100 € HT/pers
Eligible CPF : Non
Public Visé
  • Développeur
  • Ingénieur infrastructure
  • Administrateur systèmes
  • DevOps
Prochaines dates
Distanciel
Intra-entreprise
A la demande

Présentation de la formation

L’IaC (Infrastructure as Code) est une approche permettant de gérer le cycle de vie de l’ensemble des ressources et services composant une infrastructure. Elle permet d’obtenir des déploiements automatisés, cohérents et reproductibles (idempotence).

Terraform est un outil appartenant à cette famille qui s’est imposé comme une référence dans cet écosystème. Il permet de réaliser des opérations de déploiement sur de nombreux providers (Clouds publics et privés, Kubernetes…). Il propose une approche déclarative, via des templates, permettant de décrire une infrastructure cible, sans avoir besoin de spécifier les opérations unitaires à réaliser.

Cette formation d’introduction permet de découvrir l’utilisation de Terraform et ses prérequis, ainsi que les principales features.

 

Pourquoi se former sur Terraform ?

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en capacité de :

  • Appréhender les différentes fonctionnalités offertes par Terraform,
  • Installer et configurer Terraform pour une utilisation locale,
  • Utiliser Terraform pour déployer une infrastructure sur le Cloud public Azure.
Programme de la formation Introduction à Terraform

Introduction

  • Comprendre l’Infrastructure as Code et l’idempotence,
  • Définir et appréhender les fonctionnalités de Terraform,
  • S’approprier la notion de provider.

 

Préparer l’environnement de travail

  • Connaitre les conventions à respecter,
  • Préparer la configuration du fichier d’état et du provider AzureRM,
  • Préparer l’authentification.

 

Utiliser le Workflow Terraform

  • Comprendre le Workflow Terraform,
  • Connaitre les différentes étapes,
  • Utiliser la CLI (Command Line Interface) et ses options.

 

Provisionner des ressources

  • Comprendre la syntaxe HCL,
  • Manipuler des objets Terraform,
  • Variabiliser les templates,
  • Utiliser des paramètres,
  • Travailler avec des ressources préexistantes avec les Datasources,
  • Utiliser des modules de la galerie,
  • Gérer des données sensibles.

 

Labs 

  • Créer un Resource Group, Virtual Network, Storage Account, un website, une SQL Instance,
  • Créer, modifier et détruire une Virtual Machine,
  • Créer plusieurs environnements en utilisant les variables et paramètres.
Mis à jour le 13/02/2024
Méthodes et modalités pédagogiques

Dans cette formation, nous mélangeons théorie et ateliers techniques pour vous rendre rapidement opérationnel. En outre, chaque participant reçoit un support de cours.

Un de nos consultants-formateurs conduit la formation. Forts d’une solide expérience sur le terrain, ils rendent l’apprentissage à la fois interactif et enrichissant.

Pour l’évaluation, le formateur pose des questions régulières et utilise diverses méthodes pour mesurer vos acquis en continu. Cette approche favorise une expérience d’apprentissage à la fois dynamique et captivante

Après la formation, nous vous demandons de remplir un questionnaire de satisfaction. Vos retours nous aident à maintenir et à améliorer constamment la qualité de nos formations.

De plus, pour assurer un suivi rigoureux, chaque participant signe une feuille d’émargement par demi-journée de présence.

Enfin, nous offrons la flexibilité de dispenser cette formation aussi bien en présentiel qu’en distanciel et elle peut être personnalisée pour les besoins spécifiques de votre entreprise sur demande. Pour en savoir plus, contactez-nous

Prérequis à la formation Terraform

Pas de prérequis technique.

Pour suivre cette formation, vous devez avoir les droits pour installer le binaire Terraform sur votre poste, et vous devez posséder VS Code.

Un niveau d’anglais B1 est recommandé, retrouvez les niveaux sur ce lien : Classification des niveaux de langue

La souscription Azure sera fournie par Cellenza Training.

 

Accessibilité

Vous pouvez vous inscrire à l’une de nos formations jusqu’à deux jours ouvrés avant son commencement, à condition qu’il reste des places disponibles et que nous ayons reçu votre devis signé.

De plus, si vous avez des besoins spécifiques liés à une situation de handicap, n’hésitez pas à en faire la demande ; nous adaptons volontiers nos moyens de prestation en fonction du type de handicap.

Notre centre de formation, Cellenza Training, vous accueille au 156 Boulevard Haussmann, dans le 8e arrondissement de Paris. Pour nous rejoindre, plusieurs options de transports en commun s’offrent à vous :

  • Prenez la ligne 9 du métro et descendez à Miromesnil,
  • Optez pour la ligne 13 du métro jusqu’à Saint-Philippe-du-Roule,
  • Ou bien, empruntez les bus 22, 43, ou 52 et arrêtez-vous à Courcelles ou Miromesnil.
  • Vous pouvez également prendre le bus 84 et descendre à l’arrêt Ruysdaël – Parc Monceau.
Aller plus loin sur la maîtrise de Terraform

Cette formation ouvre la voie à la formation « Terraform Intermediate ».

Pré-inscription à la formation
Formation : Introduction à Terraform

    * champs obligatoires

    Ces informations sont recueillies par CELLENZA, en sa qualité de responsable de traitement aux seules fins (i) de gérer votre pré-inscription et (ii) de vous adresser des emails commerciaux sur ses activités. Pour en savoir plus sur la gestion de vos données et sur vos droits, consultez la politique de confidentialité de CELLENZA

    4.7/5
    18/03/2022

    Bonne formation pour apprendre les fondamentaux Terraform.

    Participant.e à la formation Terraform Introduction
    4.7/5
    18/03/2022

    La formation était complète et permet une bonne mise en place des bases (même pour une personne ayant déjà travaillé sur du Terraform).

    Participant.e à la formation Terraform Introduction
    4.7/5
    05/04/2022

    Bonne formation. Formateur, contenus et exemples plutôt très clairs.

    Participant.e à la formation Terraform Introduction

    Nos formations sur la thématique Terraform

    New

    Formation : Terraform CI/CD avec GitLab

    Terraform
    Niveau : Avancé
    Durée : 1 Jour
    Terraform permet d’automatiser et d’industrialiser le cycle de vie des infrastructures. Son utilisation au sein d’une usine CI/CD (Continous Integration…

    Formation : Terraform Intermediate

    AzureTerraform
    Niveau : Intermédiaire
    Durée : 2 Jours
    Terraform est un outil d’IaC (Infra as Code) qui permet de déployer de manière indépendante une infrastructure. Au-delà des fondamentaux…

    Formation : Introduction à Terraform

    AzureTerraform
    Niveau : Débutant
    Durée : 1 Jour
    L’IaC (Infrastructure as Code) est une approche permettant de gérer le cycle de vie de l’ensemble des ressources et services…

    Formation : Terraform CI/CD avec Azure DevOps

    Azure DevOpsTerraform
    Niveau : Intermédiaire
    Durée : 1 Jour
    Terraform permet d’automatiser et d’industrialiser le cycle de vie des infrastructures. Son utilisation au sein d’une usine CI/CD (Continous Integration…