Accueil > Nos Formations > Infrastructures IT > Systèmes d'exploitation > Microsoft Windows Server > PowerShell avancé pour administrateurs systèmes

PowerShell avancé pour administrateurs systèmes

Automatiser et administrer efficacement les environnements Windows grâce à une maîtrise complète de PowerShell.

Description Objectifs Récapitulatif Programme détaillé

Description

Cette formation permet aux administrateurs systèmes de maîtriser les techniques avancées de scripting PowerShell afin d’automatiser l’administration d’infrastructures Windows.

 

Vous apprendrez à concevoir des scripts avancés, à créer des fonctions et modules réutilisables et à structurer des outils d’administration robustes La formation aborde également l’automatisation des opérations d’administration des serveurs et d’Active Directory ainsi que l’exploitation de services externes afin d’intégrer PowerShell dans des processus d’automatisation plus larges.

Objectifs

  • Créer des scripts PowerShell avancés
  • Automatiser l’administration d’une infrastructure Windows
  • Structurer des outils d’administration réutilisables
  • Intégrer PowerShell dans des processus d’automatisation

Récapitulatif

Public

Administrateurs systèmes
Ingénieurs systèmes
Administrateurs DevOps

Prérequis

Avoir suivi la formation PowerShell pour administrateurs Windows ou posséder une expérience équivalente.

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d’un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d’une documentation pédagogique numérique pendant la formation
La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
Dans le cas d’une formation sur site Entreprise, le client s’engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard…) au bon déroulement de l’action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l’issue de la formation

Programme détaillé

Structuration avancée des scripts PowerShell

  • Organiser et structurer des scripts complexes
  • Créer des fonctions avancées et gérer les paramètres
  • Structurer les scripts afin de faciliter leur maintenance et leur évolution
  • Appliquer les bonnes pratiques de développement PowerShell
  • Travaux pratiques : Création de fonctions avancées permettant d’automatiser des opérations d’administration sur un serveur

 

Création et gestion de modules PowerShell

  • Comprendre l’organisation des modules PowerShell
  • Structurer et regrouper des fonctions dans un module
  • Importer et exploiter des modules personnalisés dans un environnement d’administration
  • Maintenir une bibliothèque d’outils d’administration
  • Travaux pratiques : Création d’un module PowerShell permettant de regrouper plusieurs outils d’administration système

 

Automatisation de l’administration des serveurs

  • Collecter des informations système sur plusieurs serveurs
  • Automatiser la gestion des services et des processus
  • Centraliser les informations d’administration provenant de plusieurs machines
  • Générer des rapports d’administration automatisés
  • Travaux pratiques : Création d’un outil PowerShell permettant de réaliser un inventaire automatisé de plusieurs serveurs

 

Automatisation de l’administration Active Directory

  • Interroger et modifier les objets Active Directory
  • Automatiser la création et la gestion des comptes utilisateurs
  • Automatiser la gestion des groupes et des unités organisationnelles
  • Générer des rapports d’audit Active Directory
  • Travaux pratiques : Création d’un script automatisant la création et la gestion de comptes utilisateurs dans Active Directory

 

Gestion avancée des erreurs et journalisation

  • Comprendre les différents types d’erreurs dans PowerShell
  • Mettre en œuvre les mécanismes try catch finally
  • Créer des journaux d’exécution afin de suivre le fonctionnement des scripts
  • Diagnostiquer les incidents liés à l’exécution des scripts
  • Travaux pratiques : Ajout de mécanismes de gestion d’erreurs et de journalisation dans un script d’administration

 

Interaction avec des services externes

  • Consommer des API REST avec PowerShell
  • Exploiter les bibliothèques .NET dans les scripts
  • Automatiser l’échange de données avec des services externes
  • Intégrer PowerShell dans des processus d’automatisation plus larges
  • Travaux pratiques : Création d’un script interrogeant une API et générant un rapport automatisé
PowerShell avancé pour administrateurs systèmes
Inter
Intra
3 jours (21 heures)
Référence :
MOD_2024805
Formation Inter
1950 € HT
3 jours (21 heures)
Référence :
MOD_2024805
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.