Aller au contenu

Détails

Inscription uniquement via notre site internet : https://sfeir.com/pages/event-sfeir-school-terraform-lille.html

## À propos de cet événement

Terraform est un outil d'infrastructure as code développé par la société Hashicorp et largement utilisé dans le cadre de la gestion de déploiements multi-cloud tout en gardant un parcours utilisateur unique quel que soit la plateforme de destination (GCP, AWS, Azure, OVH, …).
L'outil permet également la configuration de tout type de services SAAS et PAAS exposant une API tel que Github, PagerDuty, Rundeck, Vault, …
Dans cette formation, nous vous proposons une introduction à Terraform, son langage, ses concepts et son usage.

## Objectifs Pédagogiques

  • Savoir installer et utiliser Terraform - Configuration et prise en main de l'outil
  • Comprendre et maîtriser les concepts de base - Architecture et fonctionnement de Terraform
  • Écrire et exécuter des configurations - Créer une infrastructure simple et maîtriser le langage HCL
  • Appréhender les notions programmatiques - Maîtriser les concepts avancés du langage
  • Collaborer efficacement - Gérer des infrastructures versionnées et partagées avec Terraform

## Programme de la formation

### Module 1 : Introduction

  • Concept d'Infra As Code
  • Qu'est-ce que Terraform
  • Installation de Terraform et prise en main

### Module 2 : Langage HCL

  • Qu'est-ce que le langage HCL
  • Les différents items du langage

### Module 3 : Langage HCL-extended

  • Notions programmatiques évoluées avec Terraform

### Module 4 : L'environnement de développement

  • IDE et configuration optimale
  • Structure de projet

### Module 5 : Stratégie de tests

  • Vue d'ensemble des différents outils de test
  • Intégration continue avec Terraform

### Module 6 : Travail coopératif

  • Création de modules
  • Manipulation du fichier d'état
  • Gestion de l'authentification et de la concurrence

### Module 7 : Utilisation en production

  • Bonnes pratiques pour un usage professionnel

## Prérequis

### Connaissances recommandées

  • Avoir quelques notions de fonctionnement d'un Cloud Provider

### Préparation AVANT la formation

Inscription uniquement via notre site internet : https://sfeir.com/pages/event-sfeir-school-terraform-lille.html

Les membres s'intéressent également à