Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Développement avancé de playbooks Ansible
- Travailler avec des variables, des boucles, des conditions et des handlers
- Utiliser des blocs, la gestion des erreurs et les tags
- Structurer des playbooks complexes
Techniques de templating Jinja2
- Filtres et recherches avancés
- Création de modèles dynamiques
- Bonnes pratiques de templating
Modules et plugins personnalisés
- Écriture de modules personnalisés en Python
- Utilisation des filtres, des callbacks et des plugins de connexion
- Stratégies de débogage et de journalisation
Collections et Rôles
- Organisation du contenu avec des rôles
- Emballage et publication de Collections Ansible
- Gestion des versions et des dépendances
Intégration d'API et services externes
- Appel d'API REST avec le module URI
- Travail avec des fournisseurs de cloud et des outils externes
- Intégration de la gestion des secrets
Tests et validation
- Utilisation d'ansible-lint, Molecule et des pipelines CI/CD
- Assurer l'idempotence et la reproductibilité
- Analyse statique et dynamique du code Ansible
Cycle de vie du contenu et contrôle de version
- Gestion du code avec Git et GitOps
- Suivi des changements et documentation
- Flux de travail CI/CD avec du contenu Ansible
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de base d'Ansible et de la syntaxe YAML
- Une expérience avec l'administration système Linux
- Familiarité avec le développement de playbooks et la gestion des inventaires
Audience
- Développeurs en automatisation expérimentés
- Ingénieurs DevOps
- Professionnels de l'informatique gérant l'automatisation d'entreprise à grande échelle
21 Heures
Nos clients témoignent (3)
Très bon travail d’équipe avec tout le monde. Gaith est patient et s’est occupé d’accompagner chacun jusqu’au bout. Bravo.
MICHEL - Groupe Technologie Desjardins
Formation - Introduction to Ansible
La patience du formateur et la présentation des sujets
Amit - Optimus Learning Services
Formation - Ansible for Network Engineers
Traduction automatique
Les connaissances du formateur sur le sujet étaient très bonnes.
Fayaz - Skillsoft
Formation - Managing Configuration with Ansible
Traduction automatique