
What we’re about
Ce groupe a pour vocation de promouvoir les évènements de SFEIR Lille. Formations gratuites : les SFEIR Schools (VueJS, Angular, Node, Go, Container, etc.), présentations techniques le midi ou le soir : les SFEIR Lunch et Share et toutes les occasions de partager nos connaissances.
Upcoming events
1

SFEIR School : les concepts de base de Terraform
SFEIR Lille, 74 Rue des Arts, Lille, FRInscription 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
- Ouvrir un compte GCP Free Tier : https://cloud.google.com/free
- Avoir les droits nécessaires sur son poste pour installer un logiciel
- Installer VScode (https://code.visualstudio.com/) ou à défaut avoir un éditeur de texte
Inscription uniquement via notre site internet : https://sfeir.com/pages/event-sfeir-school-terraform-lille.html
1 attendee
Past events
132

![[Chtitedev] Conf en non mixité : Don’t burn(out) yourself](https://secure.meetupstatic.com/photos/event/5/3/d/5/highres_531141461.jpeg)