Gestion des infrastructures avec Terraform

Formation / Hybride

Architecture des systèmes d'information, Transformation numérique, Cloud

Public visé : Agents du numérique, Architecte technique, Chef(fe) de projet maitrise d’œuvre SI, Chef(fe) de projet maitrise d'ouvrage SI, Développeur(euse)

Direction interministérielle du numérique

Durée : Entre 8h00 et 16h00

Description

Dans un contexte Cloud, la combinaison des démarches agiles et du mode produit facilite l'adoption du DevOps, qui consiste à pousser l'agilité jusqu'aux opérations liées à la mise en production et à l'exploitation.

Le but de cette formation est de comprendre l'approche, les notions et les bénéfices des pratiques d'automatisation via l'infrastructure as Code.

A l'issue de cette introduction de l'écosystème Terraform, les agents sauront identifier les cas d'usage de cette technologie pour notamment orchestrer des déploiements d'infrastructures.

Des connaissances d'administration système (Linux/Unix), de scripting (Bash) et d'architecture (réseaux, composants...) sont nécessaires pour suivre convenablement cette formation. Des connaissances de base sur le Cloud, et en partciulier des services Scaleway sont préférables mais non obligatoires (une introduction de chaque service est faite au besoin).

Il y a 2 possibilités pour bénéficier de cette formation :
- Soit gratuitement dans le cadre d'un accompagnement par la Brigrade d'Intervention du Numérique (BIN) portant sur la stratégie Cloud. Pour vous inscrire dans le cadre de l'accompagnement par la BIN, merci d'envoyer un mail à la mission Cloud de la DINUM à l'adresse suivante : infonuage.dinum@modernisation.gouv.fr
- Soit en achetant cette formation via le marché UGAP. (https://www.ugap.fr/prestations-liees-a-l-adoption-du-cloud-c4570394)

Objectifs

1. Comprendre l'approche, les notions et les bénéfices des pratiques d'automatisation via l'Infrastructure as Code.
2. Comprendre les principes fondamentaux et avancés de Terraform.
3. Orchestrer des déploiements d'infrastructure avec Terraform.
4. Identifier les cas d'usage de Terraform et comprendre comment Terraform s'interface avec d'autres technologies.
5. Introduire l'écosystème HashiCorp et comprendre comment opérer son SI avec Terraform.