Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 1 500,00 € |
Durée | 2 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 500,00 € |
Durée | 2 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Notre formation Terraform vous permettra de prendre cet outil en main pour automatiser la gestion de votre infrastructure. Découvrez ou redécouvrez les principes de l’infrastructure programmable (Infrastructure-as-Code), la culture DevOps, et apprenez toutes les bonnes pratiques pour une utilisation sereine et efficace de Terraform. A l’issue de notre formation, les stagiaires seront capables de déployer et gérer une infrastructure Cloud avec Terraform.
Retour sur la démarche DevOps et l’évolution des infrastructures IT
Les problématiques des outils de gestion d’infrastructure
Introduction à l’Infrastructure as Code (IaC) : principes fondamentaux, bénéfices et contraintes
Les approches déclarative (fonctionnelle) et impérative (procédurale)
Panorama des outils IaC : Ansible, Chef, SaltStack, CFEngine, Puppet, Terraform…
Avantages et inconvénients de l’utilisation de Terraform
Comment Terraform s’insère dans une démarche IaC ? Cas d’usage
Concepts et composants principaux : ressources, providers, variables, data sources…
L’écosytème Terraform, vue d’ensemble
Gestion du drift (decalage)
Templates avec terragrunt
Test de sécurité
Outils tiers (brainboard, terraspace…)
Mise en œuvre d’un workflow simple avec Terraform CLI : validate, init, plan, apply, show et destroy
Configuration des ressources, cycle de vie
La syntaxe HCL (HashiCorp Configuration Language)
Déploiement de serveurs
Nettoyer les ressources
Qu’est-ce qu’un state sur Terraform ?
Stockage partagé
Remote State et Terraform Enterprise, Consul, S3 ou gcs
Verrouiller des fichiers state
Isoler des fichiers state
Bonnes pratiques pour organiser ses projets Terraform
Utiliser le read-only state
Comprendre le principe des modules Terraform
Créer un module basique
Variables input et output
Modules configurables
Modules versionnés
Bonnes pratiques pour les modules : ressource séparée et variables path
Créer une infrastructure réutilisable
Syntaxe avancée : boucles, if et if-else
Zero Downtime Deployment (ZDD)
Importer une infrastructure existante
Combiner Terraform et des outils comme Docker, Packer, GitLab CI, Jenkins…
Configurer et initialiser les différents types de backends
Contrôle de version
Tests automatisés
Bonnes pratiques de code
Workflow pour équipes
Automatisation avec Terraform
À l'issue de cette formation DevOps, vous aurez acquis les connaissances nécessaires pour :
Tarif |
A partir de 1 480,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 520,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
2 jours (14 heures) |
Modes |
|
Tarif |
A partir de 1 500,00 € |
Durée |
2 jours |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 3 800,00 € |
Durée |
5j / 35h |
Modes |
|
La philosophie DevOps consiste à la mise en place d’outils et de bonnes pratiques permettant une meilleure collaboration entre tous les acteurs de la chaîne logicielle, développeurs et administrateurs systèmes.
Le but de cette formation est avant tout de sensibiliser le développeur Java et l’administrateur système à cette méthodologie et de leur donner tous les éléments leur permettant d’intervenir à tous les niveaux du cycle de vie de l’application du développement à la mise en production. Pour cela, des outils de build, de gestion de dépendances, de tests et d’intégration continue sont mis en avant avant de permettre l’automatisation des phases post-développement.
Le développeur Java et l’administrateur ont également à leur disposition une palette d’outils pour provisionner ces environnements rapidement et appréhender le monitoring et les problèmes liés à la mise en production de l’application.
Tarif |
A partir de 1 890,00 € |
Durée |
2j / 14h |
Modes |
|
À l'issue de cette formation Outils DevOps, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 590,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 700,00 € |
Durée |
1j / 7h |
Modes |
|
À l'issue de cette fomation Comprendre le Cloud laaS, OpenStack et Docker, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 695,00 € |
Durée |
5j / 35h |
Modes |
|