Avatar de l’utilisateur

Packer pour DevOps – industrialiser la création de vos images Cloud

Durée de vie
Intermédiaire
89 leçon
0 quiz
365 étudiants

 

Introduction à Packer

Packer est un outil open-source développé par HashiCorp, conçu pour créer des images machine identiques pour de multiples plateformes à partir d’une seule source de configuration. Il joue un rôle essentiel dans le domaine de l’infrastructure en tant que code, permettant aux équipes DevOps de générer des images pour diverses plateformes cloud de manière efficace et automatisée.

 

Présentation de la Formation

Cette formation vise à fournir une compréhension approfondie de Packer, en enseignant comment l’utiliser pour industrialiser la production d’images cloud. Vous apprendrez à automatiser la création d’images machine mais aussi d’images de container, à les intégrer dans un pipeline CI/CD, et à appliquer les meilleures pratiques de DevOps pour accélérer et optimiser votre workflow de développement.

 

Introduction à Packer : Concepts Fondamentaux: Découvrez les bases de Packer, son importance dans l’écosystème DevOps, et comment il facilite la création et la gestion d’images machine dans le cloud.

Hello World Packer: Premiers Pas: Créez votre première image avec Packer, un exercice pratique pour comprendre son fonctionnement de base.

Builders: Configuration des Builders: Apprenez à configurer les builders Packer pour créer des images sur diverses plateformes cloud notamment aws et docker.

Provisioners: Automatisation des Provisioners: Maîtrisez l’utilisation des provisioners pour installer et configurer des logiciels sur vos images machine et ainsi enrichir vos images avec vos tools.

Post-Processors: Optimisation avec les Post-Processors: Explorez comment utiliser les post-processors pour améliorer et optimiser les images créées avec des opérations post-build, qui permettent par exemple de taguer et publier votre image sur amazon ECR.

Troubleshooting: Résolution de Problèmes: Développez des compétences pour identifier et résoudre les problèmes courants rencontrés lors de l’utilisation de Packer.

Pipeline CICD: Intégration dans le CI/CD: Apprenez à intégrer Packer dans un pipeline CI/CD, en utilisant GitHub Actions, Jenkins et Gitlab-ci  pour automatiser le processus de création et de déploiement d’images.

Conclusion: Synthèse et Perspectives: Récapitulation des compétences acquises et discussion sur les applications avancées de Packer dans des scénarios réels.

Projet Fil-Rouge

Un aspect unique de cette formation est le projet fil-rouge. Tout au long du cours, vous travaillerez sur un projet pratique visant à répondre à un besoin concret d’une entreprise. Ce projet impliquera le développement d’un pipeline Packer complet CI/CD, en utilisant GitHub Actions. Ce projet pratique vous permettra de mettre en application les concepts et les techniques appris, et de livrer un produit fini, reflétant les compétences acquises durant la formation.

Prérequis souhaités

Cette formation est destinée:

  • aux développeurs
  • aux administrateurs systèmes et réseaux
  • aux managers et chef de projet IT
  • aux ingénieurs sécurité
  • aux ingénieurs cloud
  • aux ingénieurs devops

FormateurDirane TAFEN (Consultant et Instructeur dans le Cloud et le DevOps)

Durée de la formation : 5h00

Avatar de l’utilisateur

Dirane Willy TAFEN

Je me nomme Dirane TAFEN et je suis passionné de DevOps et Cloud. J'aime transmettre mon savoir, c'est pour cette raison que j'ai décidé de créer EAZYTraining afin d'aider les gens à monter en compétence en informatique. J'ai travaillé pendant quelques années dans le domaine du consulting en tant qu'ingénieur Cloud et DevOps. Mes technos préférées: -> Système : Windows Serveur, Centos, Ubuntu, Debian -> Cloud : AWS, OpenStack, AZURE -> Automatisation : Bash, Ansible, Terraform -> Intégration Continue : Gitlab-CI, Jenkins, Travis-ci -> Conteneurisation : Docker, Kubernetes, OpenShift -> Supervision : Prometheus + graphana -> Logging : ELK (Elasticsearch, Logslash, Kibana) Mon LinkedIn : https://www.linkedin.com/in/dirane-willy-tafen-254913b5/

1 Commentaire

Poster le commentaire