Phare Phirio  : apprendre à apprendre

Pharepuzzle Phirio

PhareDataCenter Phirio

PhareSerious Games

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Formations
  3. Catalogue
  4. Langages
  5. SY191

Formation : Terraform : orchestrer la configuration de votre infrastructure

Durée de la formation

2 jours

Code cours

SY191

Prix de la formation

1 670 € HT

Sessions programmées

10 au 11 juillet13 au 14 octobre15 au 16 décembre

Public :

Administrateurs, Développeurs, Architectes...

Objectifs :

A l’issue de la formation, le stagiaire sera capable de déployer et gérer une infrastructure Cloud avec la solution Open Source Terraform, selon le concept d’IaC (Infrastructure as code).

Prérequis :

avoir des connaissances de base en administration Linux/Unix ainsi que sur les architectures Cloud.

  • Pour tester vos connaissances actuelles sur le sujet : Validation des pré-requis
  • Pour nous préciser vos attentes : Validation des attentes

Objectifs pédagogiques:

  • Identifier les apports de solutions d'orchestration et d'automatisation
  • Comprendre les principes fondamentaux de Terraform
  • Appréhender les solutions tierces permettant d’enrichir ses outils IaC
  • Découvrir les bonnes pratiques permettant d’optimiser son efficacité dans la gestion
  • d’infrastructures avec Terraform

Programme détaillé de la formation

Identifier les apports de solutions d'orchestration et d'automatisation

Rappel des besoins : gestion des ressources constituant l'infastructure d'un SI
(physique : disques, cpu, réseau, ... logicielles : vm, conteneurs, services, applications, ...)
besoin de déploiement, évolutivité, restauration d'une infrastructure, ...
Présentation des solutions d'orchestration, d'automatisation : chef, puppet, kubernetes, terraform, ...
Principe de l'Infrastructure As Code (IaC).
Concept d'une infrastructure 'immutable'.

Comprendre les principes fondamentaux de Terraform

Positionnement de Terraform
Gestionnaire de ressources IaC (Infrastructure as Code) en environnement cloud ou sur une infrastructure privée.
Fonctionnalités :
déploiement d'environnements multi-clouds, déploiements d'infrastructures applicatives, montées de version, évolutions, clusters 'libre service', équilibrage de charge, configuration d'applications PaaS, configuration réseaux, déploiement et administration de clusters kubernetes
Atelier : installation de Terraform sur Linux


Etude du langage de configuration Terraform HCL (Hashi Configuration Langage) :
utilisation du format JSON,
déclaration de ressources, arguments, expressions, modules, fonctions, états
Gestion des fichiers et répertoires, providers,
Définition des variables en entrée et données de sortie de Terraform (affichage, par exemple)
Atelier : description avec Terraform d'une configuration réseau sur AWS


Etude de la création et modification de configurations avec Terraform,
Interface en ligne de commande : Terraform CLI
commandes de base : init, validate, plan, apply, destroy
Exemples d'applications.
Atelier : import d'une infrastructure à partir de fichiers mis à disposition pour les exercices


Déploiement de l'infrastructure par chaque participant sur un environnement cloud AWS

Appréhender les solutions tierces permettant d’enrichir ses outils IaC

Intégration ansible Terraform : rôles respectifs
Atelier : déploiement infrastructure de serveurs avec Terraform et configuration des serveurs avec ansible


Intégration ansible kubernetes :
Atelier : automatisation de la mise à disposition de clusters kubernetes par Terraform


et automatisation du déploiement des applications dans les clusters.

Découvrir les bonnes pratiques permettant d’optimiser son efficacité dans la gestion

d’infrastructures avec Terraform
Présentation de Terraform Cloud, gestion de la cohérence du travail en équipes.
Etude de Terraform State.
Méthodes de test et validation du code Terraform.
Atelier : déploiement d'une infrastructure kubernetes sur AWS et interventions de gestion par les équipes devops




Déroulé pédagogique
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : SY191

Contenu de la formation
Terraform : orchestrer la configuration de votre infrastructure:
  • Identifier les apports de solutions d'orchestration et d'automatisation
  • Comprendre les principes fondamentaux de Terraform
  • Appréhender les solutions tierces permettant d’enrichir ses outils IaC
  • Découvrir les bonnes pratiques permettant d’optimiser son efficacité dans la gestion

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours

Note de satisfaction des participants à la formation Terraform : orchestrer la configuration de votre infrastructure

4.4/5



Taux d'atteinte des objectifs à la formation Terraform : orchestrer la configuration de votre infrastructure

94.4%



Taux de réalisation des exercices à la formation Terraform : orchestrer la configuration de votre infrastructure

88.9%




Version du document : R728
Date de mise à jour du document : 2024/08/28


quelques une de nos réalisations
  • Recrutement
  • Data Dock Data Dock
  • Qualiopi
    Qualiopi
    La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

INFORMATIONS LEGALES

  • Protection des données personnelles
  • Mentions légales et crédits
  • Condition générales d'utilisation (CGU)

INFORMATIONS PRODUITS

  • Calendrier
  • Présentations de technologies
2025 Phirio Paris