Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Déployez, gérez et automatisez votre infrastructure dans le Cloud (AWS, Azure, GCP) et on-premise grâce à la puissance du code HCL (HashiCorp Configuration Language).
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
tags = {
Name = "Terraform-Demo"
}
}Terraform est un outil open-source développé par HashiCorp qui permet de définir, de prévisualiser et de déployer une infrastructure dans le Cloud ou en local en utilisant l'approche Infrastructure as Code (IaC). Contrairement à la gestion manuelle ou aux scripts, Terraform utilise un langage déclaratif, le HCL (HashiCorp Configuration Language), pour décrire l'état final souhaité de l'infrastructure (serveurs, bases de données, réseaux, etc.). Cet outil gère les dépendances entre les ressources et exécute les changements de manière incrémentielle et sécurisée. Il est agnostique au Cloud, prenant en charge de multiples fournisseurs (AWS, Azure, GCP, VMware, etc.) grâce à un système de Providers, ce qui en fait une compétence essentielle pour les équipes DevOps et les ingénieurs Cloud.
Les objectifs
Décrire les apports de solutions d'orchestration et d'automatisation
Expérimenter l'utilisation et le fonctionnement de Terraform
Orchestrer vos applications avec Terraform
Public visé
Administrateurs
Développeurs
Architectes
Prérequis
Avoir des connaissances de
base en administration
Linux / Unix et en scripting
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.