Administration avancée et automatisation avec PowerShell (M55626A) - Formations | Afi U.
afiU logo
Sessions garanties Catalogue complet
Apprentissage et coaching

Cultivez une organisation apprenante et développez les talents.

Expérience client

Optimisez vos processus pour une excellence opérationnelle.

Expérience employé

Engagez, fidélisez et améliorez le bien-être au travail.

Intelligence artificielle

Maîtrisez l’IA et automatisez vos processus.

Leadership

Développez des compétences clés pour inspirer et mobiliser.

Outils numériques

Boostez la collaboration et la productivité de vos équipes.

Stratégie et performance

Alignez vos objectifs pour une croissance durable.

Transformation numérique

Exploitez la technologie pour innover et accélérer votre croissance.

ContactFAQ

Nouveauté

Administration avancée et automatisation avec PowerShell (M55626A)

Session privée

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 1 jour
  • Prix régulier: Sur demande

Plan de cours

Durée : 3 jours

© AFI Expertise inc.

Il s’agit d’une formation de trois jours qui apprendra aux participants comment automatiser les tâches administratives à l’aide de Windows PowerShell. Les participants acquerront des compétences essentielles en script, telles que la création de fonctions avancées, la rédaction de scripts de contrôle et la gestion des erreurs dans les scripts. Ils apprendront également à travailler avec Windows PowerShell Workflow, l’API REST et des fichiers de données au format XML et JSON. De plus, la formation couvrira l’utilisation des nouveaux outils d’administration comme Desired State Configuration (DSC) et Just Enough Administration (JEA) pour configurer et sécuriser les serveurs.

Public concerné

Ce cours s’adresse aux professionnels de l’informatique ayant de l’expérience dans l’administration générale de Windows Server et Windows Client. Les participants devraient posséder des connaissances de base en Windows PowerShell.

De plus, ce cours offre des conseils de script aux développeurs qui soutiennent les environnements de développement et les processus de déploiement.

Préalables

Automatiser l’administration avec PowerShell (AZ-040T00) - Formations | Afi U.

Objectifs

Automatiser les tâches administratives
Maîtriser les fonctions avancées et les modules de script
Gérer les entrées et sorties du pipeline
Documenter et sécuriser les scripts
Utiliser des technologies complémentaires (.NET, REST, XML, JSON)
Gérer les erreurs et déboguer les scripts
Automatiser les processus métier
Gérer la configuration et la sécurité des serveurs (DSC, JEA)
Comprendre PowerShell Workflow

Contenu

Module 1 : Création de fonctions avancées

Ce module explique comment paramétrer une commande dans une fonction avancée.

Leçons

  • Convertir une commande en fonction avancée
  • Créer un module de script
  • Définir les attributs de paramètres et la validation des entrées
  • Écrire des fonctions qui acceptent les entrées du pipeline
  • Produire des sorties complexes dans le pipeline
  • Documenter les fonctions à l’aide de l’aide basée sur les commentaires
  • Prendre en charge les paramètres -WhatIf et -Confirm

Laboratoires

  • Conversion d’une commande en fonction avancée
  • Création d’un module de script
  • Définition des attributs de paramètres et validation des entrées
  • Écriture de fonctions qui acceptent les entrées du pipeline
  • Production de sorties complexes dans le pipeline
  • Documentation des fonctions avec l’aide basée sur les commentaires
  • Prise en charge de -WhatIf et -Confirm

Module 2 : Utilisation du Microsoft .NET Framework et de l’API REST dans Windows PowerShell

Ce module explique comment utiliser le Microsoft .NET Framework et l’API REST pour compléter les fonctionnalités offertes par les commandes Windows PowerShell.

Leçons

  • Utiliser le Microsoft .NET Framework dans Windows PowerShell
  • Utiliser l’API REST dans Windows PowerShell

Laboratoires

  • Utilisation du Microsoft .NET Framework dans Windows PowerShell
  • Utilisation de l’API REST dans Windows PowerShell

Module 3 : Écriture de scripts de contrôle

Ce module explique comment combiner des fonctions avancées pour effectuer une tâche spécifique et un script de contrôle qui fournit une interface utilisateur ou automatise un processus métier.

Leçons

  • Introduction aux scripts de contrôle
  • Écriture de scripts de contrôle affichant une interface utilisateur
  • Écriture de scripts de contrôle produisant des rapports

Laboratoires

  • Écriture de scripts de contrôle affichant une interface utilisateur
  • Écriture de scripts de contrôle avec menu en mode texte
  • Écriture de fonctions à utiliser dans le script de contrôle
  • Écriture d’un script de contrôle produisant des rapports HTML

Module 4 : Gestion des erreurs de script

Ce module explique comment effectuer une gestion des erreurs de base dans les scripts.

Leçons

  • Comprendre la gestion des erreurs
  • Gérer les erreurs et les délais d’attente dans un script

Laboratoire

  • Gestion des erreurs dans un script

Module 5 : Utilisation de XML, JSON et de données personnalisées

Ce module explique comment lire, manipuler et écrire des données au format XML et JSON.

Leçons

  • Lecture, manipulation et écriture de données au format XML
  • Lecture, manipulation et écriture de données au format JSON
  • Lecture et manipulation de données au format personnalisé

Laboratoire

  • Lecture, manipulation et écriture de données au format XML

Module 6 : Amélioration de la gestion des serveurs avec Desired State Configuration et Just Enough Administration

Ce module explique comment rédiger des fichiers de configuration DSC, les déployer sur des serveurs et surveiller leurs configurations. Il explique aussi comment restreindre l’accès administratif avec Just Enough Administration (JEA).

Leçons

  • Comprendre Desired State Configuration (DSC)
  • Créer et déployer une configuration DSC
  • Mettre en œuvre Just Enough Administration (JEA)

Laboratoires

  • Création et déploiement d’une configuration DSC
  • Configuration et utilisation de JEA

Module 7 : Analyse et débogage de scripts

Ce module explique comment utiliser les fonctionnalités natives de Windows PowerShell pour analyser et déboguer des scripts existants.

Leçons

  • Débogage dans Windows PowerShell
  • Analyse et débogage d’un script existant

Laboratoire

  • Analyse et débogage d’un script existant

Module 8 : Comprendre Windows PowerShell Workflow

Ce module explique les fonctionnalités de la technologie Windows PowerShell Workflow.

Leçons

  • Comprendre Windows PowerShell Workflow

Laboratoire

  • Création et exécution d’un Workflow Windows PowerShell

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Compétences clés

Priorités organisationnelles

Formations certifiantes

Pour les organisations

Programmes

À propos

Ressources


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Confidentialité | Centre de formation autorisé Emploi-Québec, Agrément : 0051460 | TPS : 141 582 528 - TVQ : 1019557738

Copyright © 2025 Edgenda conseil inc.

Personnaliser les témoins