Formation

POWERSHELL 4 et 5 – Automatiser l’administration avancée

Référence: MS10962

3
Jours
21
Heures
1380
Euros (HT)

Caractéristiques

S'inscrire à la formation

Formulaire d'inscription

Date de la formation

Voir le calendrier

Lieu

Site de Metz :
JCD FORMATION
193 rue Metman
57070 METZ
03 87 37 97 70

Site de Pompey :
KAPEDIA
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80

Formation accessible à distance La formation est accessible à distance.

Logo personne à mobilité réduites La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.

Public/Prérequis

Public
Administrateurs système, d'infrastructures ou d'applications travaillant dans un environnement Windows hybride ou non.

Prérequis
Avoir suivi la formation "Automatiser les tâches d'administration Windows avec PowerShell" (M10961) ou en posséder les connaissances et compétences équivalentes.
Avoir une expérience en administration Windows Server / Client ou dans l'administration et le support des serveurs d'applications et de services, y compris les applications telles que Exchange, SharePoint et SQL.

Méthodes et moyens pédagogiques

Pédagogie active, avec alternance de phases théoriques et d’exercices pratiques.
Ces derniers permettent une utilisation immédiate et quotidienne des outils proposés.

Validation

Attestation de stage

Profil intervenant

Formateur Expert dans le domaine

Suivi et évaluation de l’action

Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.

Objectifs

  • Disposer des compétences nécessaires à la création de scripts avancés
  • Comprendre comment utiliser le framework Microsoft .Net et REST API dans PowerShell
  • Être capable d’écrire des scripts de contrôle
  • Savoir gérer les erreurs de scripts
  • Apprendre à utiliser XML, JSON et les données formatées
  • Comprendre comment analyser et déboguer les scripts
  • Comprendre les Workflows PowerShell

Vous pourriez être intéressé

Caractéristiques

S'inscrire à la formation

Formulaire d'inscription

Date de la formation

Voir le calendrier

Lieu

Site de Metz :
JCD FORMATION
193 rue Metman
57070 METZ
03 87 37 97 70

Site de Pompey :
KAPEDIA
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80

Formation accessible à distance La formation est accessible à distance.

Logo personne à mobilité réduites La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.

Public/Prérequis

Public
Administrateurs système, d'infrastructures ou d'applications travaillant dans un environnement Windows hybride ou non.

Prérequis
Avoir suivi la formation "Automatiser les tâches d'administration Windows avec PowerShell" (M10961) ou en posséder les connaissances et compétences équivalentes.
Avoir une expérience en administration Windows Server / Client ou dans l'administration et le support des serveurs d'applications et de services, y compris les applications telles que Exchange, SharePoint et SQL.

Méthodes et moyens pédagogiques

Pédagogie active, avec alternance de phases théoriques et d’exercices pratiques.
Ces derniers permettent une utilisation immédiate et quotidienne des outils proposés.

Validation

Attestation de stage

Profil intervenant

Formateur Expert dans le domaine

Suivi et évaluation de l’action

Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.

Logo Qualiopi Logo NF

Programme

CREATION DE FONCTIONS AVANCEES

  • Conversion d’une commande en une fonction avancée
  • Création d’un module de script
  • Définition des attributs des paramètres et validation des entrées
  • Fonctions acceptant des entrées depuis le pipeline
  • Production de sorties complexes
  • Documentation des fonctions par intégration de l’aide au contenu
  • Prise en charge des options –Whatif et –Confirm

UTILISATION DE CMDLETS ET DE MICROSOFT. NET FRAMEWORK DANS WINDOWS

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

ECRITURE DE SCRIPTS DE CONTROLE

  • Généralités des scripts de contrôle
  • Ecriture de scripts de contrôle affichant une interface utilisateur
  • Ecriture de scripts de contrôleur générant des rapports

TRAITEMENT DES ERREURS DE SCRIPT

  • Généralités du traitement des erreurs
  • Gestion des erreurs de scripts

UTILISATION DE XML, JSON ET DES DONNEES FORMATEES

  • 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 formatées 

AMELIORATION DE LA GESTION DES SERVEURS AVEC DESIRED STATE

  • Compréhension de DSC
  • Création et déploiement d’une configuration DSC
  • Implémentation de Just Enough Administration

ANALYSE ET DEBOGAGE DE SCRIPTS

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

LES WORKFLOWS POWERSHELL

  • Comprendre les workflows PowerShell