Formation Hashicorp Packer : Automatisez le packaging d’images
1790€ HT / personne |
2 jours (14 heures) |
Présentation
Plongez au cœur de l’Automatisation des Images avec Hashicorp Packer et maîtrisez les compétences essentielles pour créer des images système cohérentes et sécurisées.
Au cours de notre formation Hashicorp Packer, nous plongerons dans les détails de cet outil de pointe, explorant ses fonctionnalités clés et les meilleures pratiques pour automatiser le processus de création d’images.
Vous découvrirez comment structurer vos configurations pour générer des images système prêtes à être déployées, tout en renforçant la sécurité de vos infrastructures cloud.
Nous aborderons en profondeur les différents aspects de Hashicorp Packer, de la configuration initiale à l’intégration dans des pipelines CI/CD, en passant par la création d’images multi-plateformes.
À l’issue de cette formation Hashicorp Packer, vous serez armé avec une expertise solide en automatisation des images et prêt à optimiser la gestion de vos infrastructures cloud.
Comme toutes nos formations, cette formation Hashicorp Packer présentera la dernière version de l’outil, à savoir Packer 1.9.
Objectifs
- Installer et configurer Packer
- Maîtriser les fonctionnalités de base pour créer des images système
- Explorer les fonctionnalités avancées pour des images plus complexes
- Intégrer Packer de manière transparente avec l’écosystème AWS
Public visé
- Ingénieur infrastructure
- Administrateurs système & réseau
- DevOps
Pré-requis
- Connaissances en Scripting (Bash ou PowerShell)
- Connaissances de base sur AWS
Matériels requis
- Être administrateur afin de pouvoir installer Packer en local
- Un compte AWS (possibilité de créer un compte gratuit)
- Un terminal en ligne de commande Linux (Git, Bash, ou WSL2 depuis Windows)
- Un navigateur web récent (Chrome)
Programme de notre formation Hashicorp Packer
Note : Les travaux pratiques seront réalisés sur AWS, il est donc important de disposer d’un compte AWS accessible durant la formation.
Introduction à HashiCorp Packer
- Présentation de HashiCorp Packer
- L’importance de l’automatisation des images
- Avantages de l’utilisation de Packer
- Scénarios courants d’utilisation de Packer
- Installation de Packer sur différentes plateformes
- Configuration initiale de Packer
- Création de boxes Vagrant
Les concepts fondamentaux
- Écriture de template Packer HCL vs JSON
- Comprendre les « builders » dans Packer
- Différents types de builders disponibles
- Configuration des sources d’images
- Utilisation des « provisioners » pour personnaliser les images
- Gestion des variables et des fichiers de configuration
- Utilisation des variables d’environnement
Création d’images avec Packer
- Personnalisation de l’image avec des scripts
- Utilisation des provisioners pour automatiser la configuration
- Utilisation de « post-processors »
- Validation des images générées
- Débogage des configurations
Stratégies de build avancés
- Création d’images multi-plateformes
- Data sources
- Gestion des variables complexes et des valeurs par défaut
- Utilisation de modèles de builders
- Création d’images à partir de zéro
- Stratégies de mise en cache pour accélérer les builds
- Utilisation de « source AMI » Amazon Machine Images (AMIs) dans les clouds publics
Intégration et déploiement
- Debug & troubleshooting
- Intégration de Packer dans des pipelines CI/CD
- Automatisation des builds avec des déclencheurs
- Rapide brief sur l’intégration avec des plateformes de cloud (AWS, Azure, GCP)
- Gestion des mises à jour et du cycle de vie des images
- Sécurisation des images générées
- Déploiement d’images créées avec Packer
- Évolutivité et gestion des versions des images
Bonnes pratiques et astuces
- Bonnes pratiques de sécurité lors de l’utilisation de Packer
- Gestion des secrets et des informations sensibles
- Surveillance et journalisation des builds
- Gestion des erreurs courantes et des problèmes de performance
- Maintenance et nettoyage des images obsolètes
Pour aller plus loin
Formation Hashicorp Vault
Formation Terraform
Formation Kubernetes
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
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS