Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Automatisation des scripts - Optimiser les processus IT pour plus d’efficacité

Automatisation des scripts - Optimiser les processus IT pour plus d’efficacité

Formation présentielle
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
Cette formation est gratuite.
S'inscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
S'inscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
S'inscrire

Formation créée le 31/01/2025.

Version du programme : 1

Programme de la formation

Objectif de la formation : Apprendre à automatiser les tâches répétitives et les processus IT grâce à des scripts, afin d'améliorer l'efficacité, la fiabilité et la gestion des infrastructures informatiques.

Objectifs de la formation

  • Comprendre les principes et bénéfices de l’automatisation des scripts.
  • Écrire et exécuter des scripts pour automatiser des tâches IT.
  • Gérer les erreurs et optimiser les performances des scripts.
  • Mettre en place des workflows automatisés dans un environnement professionnel.

Profil des bénéficiaires

Pour qui
  • Administrateurs systèmes et réseaux
  • Développeurs et ingénieurs IT
  • Chefs de projet et responsables infrastructure
  • Toute personne souhaitant améliorer l’automatisation des tâches IT
Prérequis
  • Connaissances de base en administration système (Windows/Linux)
  • Expérience en scripting (Bash, PowerShell, Python) appréciée

Contenu de la formation

  • Introduction à l’automatisation des scripts (3h)
    • Enjeux et avantages de l’automatisation IT
    • Panorama des langages de scripting (Bash, PowerShell, Python)
    • Bonnes pratiques et erreurs courantes
    • Travaux pratiques : Identification des tâches automatisables dans l’environnement des participants.
  • Création et exécution de scripts simples (4h)
    • Syntaxe et structure de base des scripts (variables, boucles, conditions)
    • Exécution et planification de scripts sur Windows et Linux
    • Débogage et gestion des erreurs
    • Travaux pratiques : Écriture et exécution d’un premier script simple d’automatisation.
  • Automatisation avancée et gestion des tâches (4h)
    • Gestion des processus et des services avec des scripts
    • Programmation de tâches et planification (cron, Task Scheduler)
    • Interaction avec des fichiers, bases de données et API
    • Travaux pratiques : Création d’un script d’automatisation de gestion de fichiers et de logs.
  • Sécurité et optimisation des scripts (3h)
    • Bonnes pratiques de sécurisation des scripts
    • Gestion des permissions et des accès
    • Optimisation des performances et gestion des ressources
    • Travaux pratiques : Analyse et sécurisation d’un script en production.
  • Intégration des scripts dans un environnement IT (4h)
    • Utilisation d’outils d’automatisation avancés (Ansible, Terraform, Jenkins)
    • Déploiement d’applications et gestion d’infrastructures avec des scripts
    • Gestion des mises à jour et des configurations automatisées
    • Travaux pratiques : Mise en place d’un workflow d’automatisation IT avec un outil dédié.
  • Mise en application et projet final (3h)
    • Création d’un projet d’automatisation en fonction des besoins des participants
    • Présentation des solutions et feedback collectif
    • Élaboration d’une feuille de route pour intégrer l’automatisation dans son organisation
    • Travaux pratiques : Développement et test d’un projet d’automatisation personnalisé.
Équipe pédagogique

Professionnel expert technique et pédagogique.