Formation Automatisation avancée de l’administration Windows avec Microsoft PowerShell
Automatisation avancée de l’administration Windows avec Microsoft PowerShell
3 jour(s) | 21h | Tarif par personne :
2190€HT
Ref : F-MS-MS295
Régulièrement enrichi de fonctionnalités utiles à tous les administrateurs d’une solution Microsoft, PowerShell permet d’automatiser un très grand éventail de tâches. Qu’il s’agisse de créer un workflow pour provisionner des machines virtuelles dans un datacenter, de gérer la conformité des configurations (avec Desired State Configuration), ou encore de migrer les boites aux lettres d’une population d’utilisateurs vers un nouveau serveur de messagerie, les possibilités n’ont comme limite que l’imagination des administrateurs. Cette formation avancée apportera aux participants les connaissances nécessaires pour mettre en oeuvre de puissants scripts PowerShell.Cette formation prépare à la certification Automatisation des tâches d’administration système à l’aide de scripts (option Microsoft PowerShell).
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
POUR QUI ?
Administrateurs système, d’infrastructures ou d’applications, et Professionnels de l’informatique ayant déjà une expérience en administration Windows.
PRÉ-REQUIS
- Cette formation avancée nécessite d’avoir suivi la formation « Automatiser les tâches d’administration Windows avec PowerShell » ou de disposer d’une solide expérience de PowerShell
- Posséder 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
PROGRAMME DÉTAILLÉ DE LA FORMATION
Automatisation avancée de l’administration Windows avec Microsoft PowerShell
Création de fonctions avancées
- 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 PowerShell
- Utilisation de Microsoft .Net Framework dans PowerShell
- Utilisation de l’API REST dans Windows PowerShell
Ecriture de scripts de contrôle
- 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 données formatées
- 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
Amélioration de la gestion des serveurs avec Desired State Configuration (DSC) et Just Enough Administration
- Compréhension de DSC
- Création et déploiement d’une configuration DSC
- Implémentation de Just Enough Administration
Analyse et débogage de scripts
- Le débogage dans PowerShell
- Analyse et débogage d’un script existant
Les Workflows PowerShell
- Comprendre les Workflows PowerShell
PÉDAGOGIE
Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques.
Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
ÉVALUATION / CERTIFICATION
MODALITÉS D’ACCÈS & INSCRIPTION
Le client qui souhaite réserver une place remplit une demande de
pré-inscription. Learneo retourne une proposition commerciale comprenant les caractéristiques de
la formation et son prix. La commande n’est ferme et définitive qu’une fois la proposition commerciale
signée par le client. Il recevra ensuite la convocation et les modalités d’accès en présentiel ou
distanciel.
Afin de mieux organiser votre participation, nous vous encourageons
vivement à nous informer le plus tôt possible de la nature de votre handicap, de vos besoins
spécifiques, ainsi que des outils et accompagnements que vous utilisez déjà au quotidien, en écrivant à
Handicap@learneo.fr.
Cette démarche proactive nous
permettra de personnaliser notre approche et de vous offrir un soutien optimal.
Prévoir 5 jours ouvrés (en moyenne) avant le début de la formation sous
réserve de disponibilité de places et de labs le cas échéant.
Notez que si vous utilisez votre Compte Personnel de Formation pour financer votre inscription, vous
devrez respecter un délai minimum et non négociable fixé à 11 jours ouvrés.