Formation Terraform

0,0 rating
Logo Formation Rancher

2400€

2160‬€ HT / personne

3 jours (21 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Présentation

Terraform est un outil open source d’infrastructure as code mis au point par HashiCorp. Il est écrit en go et permet la définition d’une infrastructure et ainsi faire cohabiter des instances (Amazon EC2, Google Cloud Engine, DNSimple, Mailgun…).

Terraform permet aux administrateurs d’organiser à l’avance des déploiements d’infrastructures automatiquement, la gérer de manière évolutive, et même la détruire une fois sa mission accomplie, via un simple script.

Cette infrastructure se différencie de ses concurrents, car elle est compatible avec les autres environnements, les « providers’.

Terraform s’appuie sur deux langages, à savoir le HCL et le JSON. Ces deux langages ont la particularité de pouvoir créer des structurations facilement appréhendable (HCL) et sous un format populaire et très utilisé pour les échanges d’informations (JSON).

 

Objectifs

  • Appréhender les différents services offerts par Terraform
  • Utiliser Terraform pour déployer une infrastructure sur AWS

 

Public visé

  • Développeurs, Ingénieur infrastructure, Administrateurs systèmes, DevOps

 

Pré-requis

  • Connaissances de base AWS
  • Connaissances de base sur GIT
  • Les seuls pré-requis techniques sont pour chaque poste utilisateur avoir :
    • Un terminal
    • Un éditeur de texte
    • Les droits d’installer le binaire Terraform
    • La CLI AWS installée (cette dernière option pourra éventuellement se faire pendant la formation aussi, car il y aura une partie configuration à faire).

 

Pour aller plus loin

Programme de formation Terraform

 

Installation de Terraform

  • Installation du package
  • Versification de l’installation

Construction d’une infrastructure

  • Configuration
  • Initialisation des plugins
  • Application des modifications
  • Instance EC2
  • Approvisionnement

Changement d’infrastructure

  • Configuration
  • Application des modifications
  • Gestion des ressources AMI

Détruire une infrastructure

  • Comment supprimer une infrastructure ?

Dépendance des ressources

  • Attribution d’une Elastic IP
  • Application des modifications
  • Les dépendances implicites
  • Les dépendances explicites
  • Les ressources non-dépendantes

Provider

  • Définir un Provider
  • Exécuter les Providers
  • Défaillances des Providers
  • Défaillances des ressources corrompues
  • Supprimer un Providers

Saisir d’entrée

  • Définir une variable
  • Utiliser et configurer une variable
  • Affecter des variables avec une ligne de commande
  • Affecter des variables à partir d’un fichier
  • Affecter des variables à partir d’un environnement
  • UI Input

Listes

Cartes

Variable de sortie

  • Définir une sortie
  • Affichage d’une sortie

Modules

  • Utiliser les modules
  • Application des modifications
  • Modules de sortie
  • Supprimer des modules

Stockage à distance

  • Comment créer un stockage à distance
  • Qu’est-ce que Terrafrom Cloud
  • Le driver VCS
  • Le driver API

Avancé

  • Terraform CLI
  • Two-Tier AWS Architecture
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Afficher tous les témoignages

Il n'y a pas encore de commentaires. Soyez le premier à en écrire un dans la section noter la formation !

Noter la formation

2400€

2160‬€ HT / personne

3 jours (21 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Une question ? Un projet ?

Pour des informations complémentaires, n’hésitez pas à nous contacter.