Formation Azure Terraform : Infrastructure Automation
2090€ HT / personne |
3 jours (21 heures) |
Présentation
Automatisez la gestion de votre infrastructure Cloud en utilisant la technologie Terraform d’HashiCorp et découvrez comment l’implémenter dans Microsoft Azure grâce à notre nouvelle formation. Vous pourrez ainsi réduire les erreurs de déploiement ou déployer plusieurs fois, un même modèle pour réduire les coûts de vos environnements.
Grâce à Terraform CLI, toute votre équipe connaît les modifications d’infrastructure en temps réel ainsi que leurs impacts. Cela vous permettra d’avoir une maitrise complète de votre environnement et d’éviter les modifications involontaires causant des dommages ou des perturbations fortes dans votre production. Ainsi, Terraform provisionne et sécurise efficacement votre infrastructure Cloud pilotée sous Azure.
Cette formation Azure Terraform vous enseignera les principes du Cloud Computing et de l’Infrastructure As-a-Code, vous découvrirez comment construire une infrastructure avec le provider Cloud d’Azure, la syntaxe HCL ainsi que la gestion avancée du provisionnement sous Azure et la création de clusters AKS avec Kubernetes.
Comme pour toutes nos formations, celle-ci vous présentera la toute dernière version de Terraform sous Azure, soit à la date de rédaction de cet article : Terraform 1.4.
Objectifs
- Déploiement d’un cluster AKS adapté aux missions de production
- Renforcement de la sécurité d’un cluster et des ressources Azure associées
- Déployer des applications microservices avec tous les services connexes (stockage, entrée, réseau) adaptés aux besoins de l’application
- Exploiter les fonctionnalités exclusives d’AKS pour améliorer la fiabilité des applications et optimiser les coûts et l’utilisation des ressources
Public visé
- DevOps
- Administrateurs système
- Ingénieur infrastructure
- Chefs de projets technique
- Développeurs
Pré-requis
- Principes du cloud et de la virtualisation
- Architecture des réseaux
- Administration des systèmes
- Connaissances de base sur GIT
- Chaque poste utilisateur doit avoir :
- Un terminal
- Un éditeur de texte (Visual Code)
- Les droits d’installer le binaire Terraform
- La CLI Azure installée (cette dernière option pourra éventuellement se faire pendant la formation aussi, car il y aura une partie configuration à faire)
Programme de la formation Azure Terraform
Introduction
- Les concepts fondamentaux du Cloud Computing
- Comment fonctionne l’Azure Resource Manager (ARM) ?
- Comprendre les services de base
- Qu’est-ce que l’Infrastructure As-a-Code ?
- Pourquoi utiliser Terraform avec Azure ?
- Installation complète de Terraform
- Configuration de Terraform dans l’écosystème Azure
Construction d’une infrastructure AKS
- Définition de l’infrastructure
- Créer son infrastructure pas à pas
- Gestion des ressources sur Terraform
- Modification, suppression et déploiement de l’infrastructure
La syntaxe HCL
- Présentation de Terraform HCL
- Les différentes variables
- Les différentes commandes
- Les dépendances explicites et implicites entre les ressources
- Les cycles de vie des ressources
- Count et for_each
- Les templates et fonctions intégrées
Gestion du réseau Azure
- Présentation de l’interface réseau d’Azure
- Azure VNET
- Azure Subnet
- Les groupes de ressources Azure
- Les dépendances
- Les expressions conditionnelles
- Optimisation de la sécurité
- L’état de Terraform
Terraform avec Azure en profondeur
- Terraform Provisioner
- Présentation du flux Terraform
- Maîtrise du cycle (Write, Plan et Apply)
- Implémenter et maintenir l’état
- Lire, générer et configurer
- Gérer les permissions
- Automatiser son workflow
Gérer les services AKS
- Mettre à jour son système
- Configurer les tags
- Créer des politiques IAM
- Utilisation des load balancers
- Gérer les instances RDS
- Provision vers les clusters AKS
Troubleshooting
- Les bonnes pratiques pour éviter une erreur
- Les principales erreurs rencontrées
- Les problèmes concernant Terraform CLI
- Les problèmes concernant Terraform Provider
Pour aller plus loin
Formation Kubernetes
Formation Docker
Formation Terraform
Formation OpenPBS
Formation Azure Machine Learning
Formation Azure pour les Administrateurs
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Je recommande la formation
Les + : adaptation du contenu de formation à notre environnement
Mise à dispo d’un environnement Azure
Session privée « LMG » avec 5/6 participants (personnalisé)
Les – : Bruit ambiant au micro du formateur
Pas de support de cours en début de formation (cela permet de rattraper en cas de décrochage)
Pédagogie de Sébastien
Déroulé de la formation progressif et intéressant
Super introduction à Terraform+Azure pour les novices/débutants. Assez d’info pour démarrer un projet Terraform et gérer des déploiements grâce à Azure DevOps.
Pas de points faibles.
Le focus n’était pas sur AKS, mais il me semble que ce n’était pas forcément la demande originale (même si le sujet nous intéresse également bien sûr) c’est pour ça que j’ai mis « en partie » sur « Les objectifs du programme sont-ils atteints ?» car Sébastien nous a bien informés sur les différentes ressources Azure, mais personnellement mes objectifs sont complétement atteints. 😉
Merci encore à Sébastien pour ses explications
Je recommande la formation
Bonne présentation et explication sur la partie Azure Terraform
Formateur compétent et programme intéressant
petit point faible mais pas handicapant nous n’avions pas accès au portail azure
Aucune pour le moment
Merci Benjamin
Cas pratique associé à la théorie
n/a
Très bonne formation qui reprends l’ensemble des bases pour ensuite entrer plus dans les détails de Terraform. L’équilibre entre TP et théorie est bon ce qui fait que la formation avance avec un bon rythme. Les informations sont complètes.
Il manque peut être quelques bonnes pratiques sur la gestion et le cycle de vie de Terraform en production, ou quelque piste pour mettre facilement cela en place.
Je suis très satisfait de cette formation. Benjamin est très sympathique et anime très bien cette formation.
Noter la formation
2090€ HT / personne |
3 jours (21 heures) |