La formation Terraform, orchestrer la configuration de votre infrastructure vous permettra de :
- 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.
Terraform, orchestrer la configuration de votre infrastructure (SY191)
Diplôme
Certificat ESIEE-IT
Durée
2 jours (soit 14 heures)
Coût
1 932 €
Campus
Paris 9ème ou à distance
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
- d’infrastructures avec Terraform.
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.
À qui s’adresse cette formation ?
Administrateurs, Développeurs, Architectes...
Quels sont les prérequis ?
Avoir des connaissances de base en administration Linux/Unix ainsi que sur les architectures Cloud.
Méthodes pédagogiques
- Apports théoriques suivis d’applications
- Travaux pratiques réalisés
Méthodes d'évaluations
- QCM d'évaluation des acquis
- À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Texte
Prochaines sessions :
- Du 18 au 19 décembre 2023
- Du 25 au 26 janvier 2024
- Du 29 au 30 avril 2024
- Du 29 au 30 août 2024
- Du 12 au 13 décembre 2024
- Horaires : 9h00 à 17h30
- Taux de réussite : nouvelle formation
- 100% à distance (D) ou en présentiel (P)
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI