DevOps & Devsecops

DURÉE:
2 jours
ID:
DTERR

Catégories

DEVOPS & DEVSECOPS

TERRAFORM : Infrastructure as a code


OBJECTIFS :

  • Comprendre les apports des solutions d’orchestration et d’automatisation
  • Appréhender l’utilisation et le fonctionnement de Terraform
  • Être capable d’orchestrer vos applications avec Terraform

PROGRAMME DE FORMATION :

Introduction IaC (Infrastructure as Code)

  • Infrastructure immutable
  • Types d’outils :
    Script ad hoc
    Outils de gestion de configuration
    Outils de génération de templates
    Orchestrateurs
  • Expliciter les bienfaits de Terrafom
  • Architecture micro-services

Introduction Terraform

  • Historique
  • Langage
  • Utilité

Bases de Terraform

  • Structure des projets et organisation du code
  • Providers
  • Ressources
  • Provision de soft dans les instances (Ansible, Scripts)

Terraform avancé

  • Boucles
  • Chiffrer les données sensibles : Terraform Vault
  • Terragrunt
  • Terra Graph
  • Bonnes pratiques
  • GUI : Terraboard ?

INFORMATIONS COMPLÉMENTAIRES :

PUBLIC VISÉ

  • Toute personne impliquée ou souhaitant en apprendre davantage sur les stratégies et l’automatisation de DevSecOps

PRÉ-REQUIS

  • Une première expérience en développement et/ou en production informatique est conseillée

RESSOURCES

  • Supports pédagogiques
  • 40% de théorie
  • 60% de pratique

MODALITÉS D’ACCÈS

  • Présentiel
  • A distance
  • Interentreprises
  • Intra-entreprise

MÉTHODES PÉDAGOGIQUES

  • Apport magistral et interactivité
  • Travaux pratiques

ÉVALUATION

  • Exercices pratiques
  • Mise en situation