L'organisme de formation Cellenza Training obtient la certification Qualiopi 🎉
Accueil / Formation Introduction à Terraform

Formation Introduction à Terraform

Terraform
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
le 13 janvier 2022
Distanciel
le 31 mars 2022

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.

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,
  • Comprendre la notion de provider.

 

Préparer l’environnement de travail

  • Connaitre les conventions à respecter,
  • Préparer la configuration du fichier d’état,
  • Préparer la configuration 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,
  • Créer un Virtual Network,
  • Créer, modifier et détruire une Virtual Machine,
  • Créer un Storage Account,
  • Créer un website,
  • Créer une SQL Instance,
  • Créer plusieurs environnements en utilisant les variables et paramètres.
Méthodes et modalités pédagogiques

Cette formation sera principalement constituée de théorie et d’ateliers techniques qui permettront d’être rapidement opérationnel.

  • Support : un support de cours officiel Microsoft en anglais sera remis aux participants au format électronique via la plateforme Skillpipe.
  • Travaux pratiques : un Lab sera remis aux participants, il restera accessible 180 jours après son activation.
  • Evaluation : les acquis sont évalués tout au long de la formation et en fin de formation par le formateur (questions régulières, travaux pratiques, QCM ou autres méthodes).
  • Formateur : le tout animé par un consultant-formateur expérimenté, nourri d’une expérience terrain, et accrédité Microsoft Certified Trainer.
  • Satisfaction : à l’issue de la formation, chaque participant répond à un questionnaire d’évaluation qui est ensuite analysé en vue de maintenir et d’améliorer la qualité de nos formations. Les appréciations que vous avez formulées font l’objet d’un enregistrement et d’une analyse qualitative de la formation et du formateur. Cellenza Training dispose d’un processus qualité qui prend en considération les retours des participants afin d’être proactif quant à la solution corrective adaptée.
  • Suivi : une feuille d’émargement par demi-journée de présence est signée par chacun des participants.

Cette formation peut être dispensée en format inter-entreprise ou intra-entreprise sur demande et en mode présentiel comme en distanciel.

Prérequis à la formation Terraform

Le candidat à cet examen doit disposer des connaissances de base Azure, niveau « AZ-900 : Azure Fundamentals » ou équivalent.

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

La souscription Azure sera fournie par Cellenza Training.

Accessibilité
Il est possible de vous inscrire jusqu’à 2 jours ouvrés avant le début de la formation, sous condition de places disponibles et de réception du devis signé.
Il est aussi possible – sur demande – d’adapter des moyens de la prestation pour les personnes en situation de handicap en fonction du type de handicap.
Le centre de formation Cellenza Training est situé au : 156 Boulevard Haussmann – 75008 Paris
Vous pouvez facilement y accéder par les transports en commun suivants :
  • Métro 9 : Miromesnil
  • Métro 13 : Saint-Philippe-du-Roule
  • Bus 22-43-52 : Courcelles ou Miromesnil
  • Bus 84 : 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

    Les informations personnelles vous concernant (nom prénom, adresse e-mail, téléphone professionnel) sont recueillies par CELLENZA et sont enregistrées dans les fichiers informatisés de notre société en qualité de responsable de traitement, aux fins (i) de répondre à votre demande et (ii) de prospection. Ces informations, collectées sur la base de votre consentement ou notre intérêt légitime, ne sont transmises à aucun tiers et seront conservées, trois ans maximum à compter de notre dernier contact. Ces données sont accessibles aux seules personnes au sein DE CELLENZA dûment habilitées. Vous pouvez exercer vos droits d’accès, de rectification, d’effacement, d’opposition, de limitation du traitement, ainsi que le droit à la portabilité de vos données, sur simple demande à l’adresse suivante : contact-gdpr@cellenza.com ou introduire une réclamation auprès de la CNIL. Pour plus d’informations sur vos droits, nous vous invitons à consulter le site www.cnil.fr

    Nos formations sur la thématique Terraform

    New

    Formation Terraform Intermediate

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

    Formation Introduction à Terraform

    Terraform
    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…
    New

    Formation Terraform CI/CD avec Azure DevOps

    Terraform
    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…