Aller au contenu
Systèmes & réseaux

CTRL-M – Automatiser la planification des traitements batch

Formateurs issus de la production IT, expérimentés dans l’utilisation de Control-M en contexte industriel, bancaire ou public, avec pédagogie adaptée aux environnements critiques.

Avancé
Blended

Description de la formation

Introduction à Control-M

  • Rôle dans l’exploitation informatique
  • Architecture : Control-M Server, Agent, EM
  • Positionnement par rapport à d’autres ordonnanceurs

Création de jobs et planification

  • Création de traitements unitaires et de workflows
  • Dépendances, conditions de lancement, cycles
  • Utilisation de calendriers personnalisés

Gestion de l’exécution

  • Gestion des fenêtres d’exécution
  • Cyclic jobs, confirmation manuelle, Keep Active
  • Utilisation des viewpoints et filtres

Variables et ressources

  • Types de variables : locales, globales, en sortie de job
  • Gestion des ressources quantitatives et exclusives
  • Politique de workload

Notifications, erreurs et remédiation

  • Gestion des alertes et escalades
  • Actions « On-Do » (logique conditionnelle)
  • Intégration avec mails, logs, reporting

Templates et gestion des versions

  • Utilisation de modèles de job
  • Création de jobs en masse
  • Outils de recherche, mise à jour, versioning

Reporting et exploitation avancée

  • Génération et personnalisation des rapports
  • Utilisation de l’historique et audit
  • Préparation à l’intégration avec outils externes (API, DevOps)

Objectifs pédagogiques

  • Découvrir l’interface de planification et d’automatisation Control-M
  • Découvrir l’interface de planification et d’automatisation Control-M
  • Créer, paramétrer et ordonnancer des traitements sur différentes plateformes
  • Créer, paramétrer et ordonnancer des traitements sur différentes plateformes
  • Exploiter les fonctionnalités de monitoring, notifications et gestion des erreurs
  • Exploiter les fonctionnalités de monitoring, notifications et gestion des erreurs
  • Maîtriser les dépendances, variables et ressources dans des workflows complexes
  • Maîtriser les dépendances, variables et ressources dans des workflows complexes

Programme détaillé

Module 1 Introduction à Control-M
  • Rôle dans l’exploitation informatique
  • Architecture : Control-M Server, Agent, EM
  • Positionnement par rapport à d’autres ordonnanceurs
Module 2 Création de jobs et planification
  • Création de traitements unitaires et de workflows
  • Dépendances, conditions de lancement, cycles
  • Utilisation de calendriers personnalisés
Module 3 Gestion de l’exécution
  • Gestion des fenêtres d’exécution
  • Cyclic jobs, confirmation manuelle, Keep Active
  • Utilisation des viewpoints et filtres
Module 4 Variables et ressources
  • Types de variables : locales, globales, en sortie de job
  • Gestion des ressources quantitatives et exclusives
  • Politique de workload
Module 5 Notifications, erreurs et remédiation
  • Gestion des alertes et escalades
  • Actions « On-Do » (logique conditionnelle)
  • Intégration avec mails, logs, reporting
Module 6 Templates et gestion des versions
  • Utilisation de modèles de job
  • Création de jobs en masse
  • Outils de recherche, mise à jour, versioning
Module 7 Reporting et exploitation avancée
  • Génération et personnalisation des rapports
  • Utilisation de l’historique et audit
  • Préparation à l’intégration avec outils externes (API, DevOps)

Prérequis

  • Connaissances générales en informatique et cycle de vie d’un projet
  • Aucune compétence spécifique requise en scripting ou infrastructure

Public visé

  • Exploitants, techniciens, analystes d’exploitation
  • Administrateurs systèmes ou batch
  • Toute personne amenée à planifier ou superviser des traitements automatisés

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.