Ansible Expert - CICD avancé pour DevOps [2024]

Devenir sur Expert sur Ansible grâce aux collections, à molecule et aux pipelines ansible Tower

4.65 (33 reviews)
Udemy
platform
Français
language
Other
category
Ansible Expert - CICD avancé pour DevOps [2024]
243
students
5.5 hours
content
Mar 2023
last update
$39.99
regular price

What you will learn

Création de rôle et de collection ansible

Mise en place de pipeline CICD avec les github actions

Mettre en place l'intégration continue des rôles avec Molecule

Déployer vos rôles et collection à l'aide de tower sur votre infrastructure

Why take this course?

L’automatisation représente un enjeu majeur dans la digitalisation des entreprises. La méthodologie DevOps encourage dans le sens la mise en place de chaîne d’intégration continue et de déploiement continu afin de produire et livrer nos solutions IT beaucoup plus facilement, plus rapidement tout en restant agile fasse aux changements.

Plusieurs outils ont vu le jour (puppet, chef, ansible, terraform …) afin d’automatiser au maximum les SI (Système d’information).

Ansible est de loin la solution qui su sortir son épingle du jeu en nous proposant un langage clair, simple, intuitif rassemblant les Dev et les Ops autour d’une même table. L’un des avantages particuliers d’ansible est qu’il ne nécessite pas d’installation d’agent sur les machines à configurer, ce qui nous facilite énormément les opérations de déploiement au quotidien (on a plus à se soucier de la compatibilité entre le serveur et l’agent ou encore de savoir si l’agent est démarré).

Néanmoins, les entreprises ne se limitent plus seulement à l’automatisation du déploiement de leur infrastructure, elles souhaitent également gérer le cycle de vie de leur playbook et de leur rôle afin de garantir leur stabilité. Le défi actuel est de mettre en place un écosystème qui ne se limitera à l’écriture de ces playbooks/roles mais à la chaîne qui permettra d’intégrer ces playbooks/roles en continu et leur déploiement en continu sur divers environnements (prod, preprod) et cela de façon automatique.

Ce cours a été conçu pour ceux qui souhaitent passer à l’étape suivante dans leur utilisation d’Ansible, comment mettre en place une ferme complètement automatisée permettant de produire les rôles, les tester et les déployer.

Vous l’aurez bien compris, la difficulté ne se trouve pas au niveau de la connaissance d’ansible mais plutôt à l’écosystème autour qui permet de gérer le cycle de vie de vos playbooks/roles. Cela passe par la mise en place de test d’intégration avec Molecule , la mise en place d’une CI avec github action, la création de collection permettant de fédérer vos playbooks/roles/plugins, le déploiement en continu avec ansible-tower et la publication de vos réalisations avec ansible-galaxy

Les méthodes pédagogiques ayants évoluées chez EAZYTraining, nos formations se dispensent à travers un projet fil rouge. En effet, pour rendre nos formations directement applicables en entreprise, nous allons partir d’un besoin client et vous montrer étape par étape comment répondre à ce dernier et proposer une solution complète.

La formation est divisée en 5 grandes parties :

  • Création de rôle

  • Intégration/test/validation des rôles avec molecule

  • Mise en place de pipeline d’intégration continue avec github action

  • Création de collections ansible

  • Déploiement continu de l’application à l’aide d’ansible tower + github-action

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 DevOps

Prérequis :

  • Avoir de bonnes bases sur Docker (voir notre cours sur Udemy)

  • Avoir de bonnes bases sur ansible (voir notre cours sur Udemy)

  • Avoir les bases sur git (voir notre cours sur Udemy)

Durée de la formation : 4 Heures

NB : Cette formation est activement mise à jour

Formateur : Dirane TAFEN (Consultant et Instructeur dans le Cloud et le DevOps)

Screenshots

Ansible Expert - CICD avancé pour DevOps [2024] - Screenshot_01Ansible Expert - CICD avancé pour DevOps [2024] - Screenshot_02Ansible Expert - CICD avancé pour DevOps [2024] - Screenshot_03Ansible Expert - CICD avancé pour DevOps [2024] - Screenshot_04

Reviews

Makai
July 2, 2023
Je vous recommande ce cours si vous souhaitez automatiser la gestion de vos rôles ansible et leur déploiement avec les github-actions
Summy
February 1, 2023
Je vous recommande ce cours si vous souhaitez automatiser la gestion de vos rôles ansible et leur déploiement avec les github-actions

Charts

Price

Ansible Expert - CICD avancé pour DevOps [2024] - Price chart

Rating

Ansible Expert - CICD avancé pour DevOps [2024] - Ratings chart

Enrollment distribution

Ansible Expert - CICD avancé pour DevOps [2024] - Distribution chart

Related Topics

5124900
udemy ID
1/30/2023
course created date
2/4/2023
course indexed date
Bot
course submited by