Formation Rundeck : L’automatisation du Runbook
| 1 600€ HT / personne |
| 2 jours (14 heures) |
Présentation
Notre formation Rundeck vous initiera à l’utilisation de cet outil puissant de gestion des opérations et de l’automatisation pour simplifier le contrôle de vos infrastructures et vos processus informatiques.
Rundeck vous fournira une plateforme flexible qui vous permettra d’automatiser les opérations, d’exécuter des tâches, de gérer des flux de travail, mais également d’orchestrer des processus.
Cet outil facilite les pratiques DevOps, ainsi, vous pourrez effectuer des tâches opérationnelles de manière sécurisée, et réduire le fossé entre vos équipes de développement et d’exploitation, ce qui permettra une exécution efficace.
Durant notre cours, vous serez en mesure de mettre en place l’intégration continue de vos déploiements et de garantir une infrastructure plus fiable et résiliente.
Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie Rundeck (5.19.0) et ses nouveautés.
Objectifs
- Découvrir et comprendre l’utilité, l’histoire et les avantages de Rundeck dans un écosystème d’automatisation.
- Mettre en place un environnement complet avec Rundeck, incluant la configuration, l’installation et l’ajout de nœuds.
- Créer, planifier et gérer des tâches et des jobs (simples et complexes), en utilisant des variables, des expressions Cron et des mécanismes de gestion d’erreurs.
- Sécuriser l’accès à Rundeck via la gestion des utilisateurs, des rôles, des politiques ACL et la configuration HTTPS.
- Automatiser des workflows avancés (jobs imbriqués, enchaînement de tâches, utilisation de données externes et webhooks).
- Intégrer Rundeck avec d’autres outils via son API REST et personnaliser l’interface selon leurs besoins.
- Dépanner et optimiser l’utilisation de Rundeck dans un contexte professionnel.
Public visé
- Administrateurs systèmes et réseaux
- Développeurs
- Professionnels IT
- Ingénieurs DevOps
Pré-requis
- Une connaissance de base des systèmes d’exploitation Linux/Unix (commandes de base, gestion de fichiers, etc.).
- Une compréhension des concepts de gestion des opérations informatiques (exécution de tâches, planification, etc.).
- Des notions minimales en scripting (Bash, PowerShell, Python, etc.) pour Linux et Windows.
- Une familiarité avec le format JSON (lecture et écriture simple).
Pré-requis techniques
- Un PC sous Windows ou Linux
- VirtualBox version 7.2.6 minimum installé et opérationnel.
- Au moins 16 Go de RAM et 27 Go d’espace disque disponible sur leur machine hôte pour importer et exécuter les 4 VMs simultanément.
- Navigateur Web pour suivre les cours
- Visual Studio Code avec l’extension Live Share (pas obligatoire)
- Accès à internet
Programme de notre Formation Rundeck
[Jour 1 – Matin]
Introduction et mise en situation
- Présentation de Rundeck et de son utilité
- Histoire et évolution de Rundeck
- Avantages et cas d’usage concrets
[Jour 1 – après-midi]
Mise en place de l’environnement
- Schéma de l’infrastructure (4 VMs SW Corp)
- Prérequis techniques avant de commencer
- Import et configuration des VMs (VirtualBox)
- Configuration réseau et tableau des IPs/accès
- Installation de Rundeck Community et vérification
- Ajout des nœuds dans Rundeck
- TP : Ajouter des nœuds et découvrir l’interface
Architecture et fonctionnement du cluster
- Fonctionnement interne de Rundeck
- Rundeck au cœur de l’écosystème (load balancer, proxy inversé, etc.)
- TP : Configuration d’un proxy inversé
[Jour 2 – Matin]
Gestion des tâches et des jobs
- Qu’est-ce qu’un job Rundeck ? Types d’étapes et exécution multi-nœuds
- Création, planification (expressions Cron) et gestion des erreurs
- TP : Créer un job pas à pas, planifier un rapport, gérer les erreurs (Error Handler, Retry)
Sécurité et gestion des accès
- Gestion des utilisateurs locaux et politiques ACL
- Traçabilité des actions (audit)
- TP : Sécuriser Rundeck en HTTPS et configurer les ACL
[Jour 2 – Après-midi]
Automatisation avancée
- Enchaînement de jobs (Job Reference) et construction de pipelines
- Utilisation de données externes et notifications via webhooks
- TP : Construire un pipeline de déploiement, utiliser des webhooks
Intégration et extensibilité
- API REST de Rundeck : déclencher des jobs à distance
- Personnalisation de Rundeck (interface, plugins)
- Rundeck Enterprise : fonctionnalités supplémentaires
- Ressources pour aller plus loin
Pour aller plus loin
Formation Kubernetes
Formation Kubernetes Avancé
Formation Terraform
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
Notre Formateur Référent
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Les + : les connaissances hyper variées de Jean baptiste
Les – : ras
Noter la formation
| 1 600€ 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

