- Référence : MPAV
- Durée : 3 jours (21h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1960€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Objectif opérationel :
Maîtriser l'environnement de scripts de Microsoft et ses énormes possibilités afin d'utiliser Powershell au quotidien de façon efficace et professionnelle en étant capable d'automatiser des tâches qui répondent à des besoins concrets et récurrents d'exploitation : surveillance système, tableau de bords, envoi d'alertes via des applications tiers (SMS, mail, slack, etc.), transfert sécurisé de bases de données (MySQL, SQL Server, etc.), etc.
Objectifs pédagogiques :
Public :
Cette formation s'adresse aux techniciens, administrateurs et ingénieurs systèmes.
Prérequis :
Afin de suivre ce cours, il est nécessaire que les participants connaissent :
Si vous n’êtes pas suffisamment à l’aise sur les fondamentaux de PowerShell nous vous conseillons de suivre la formation PowerShell Prise en main (MPPM)
Manipulation des objets et syntaxe
Exporter les résultats (CSV, XML…)
Création de modules
Utilisation des scripts à distance
Utilisation de .NET pour les interfaces graphiques Travaux Pratiques :Script de synthèse reprenant les fondamentaux de la syntaxe et des concepts PowerShell (application graphique permettant d'importer le contenu d'un WebService dans un fichier Office)
Paralléliser les traitements grâce aux jobs
Qu’est-ce qu’un job pour PowerShell ?
Les cmdlets (start-job, get-job, receive-job, etc.)
Cycle de vie d’un job PowerShellTravaux Pratiques :Conversion de fichiers en parallèle
Audit des droits (ACL) sur des serveurs distants en parallèle
Construire de véritables applications avec PowerShell
Utilisation des bibliothèques d'objets pour manipuler les composants du système
Accès à l'internet via PowerShell (Page web, HTML, CSS, WebService SOAP et REST)
Implémentation d'une interface graphique
Pilotage des applications OfficeTravaux Pratiques :Créer une application permettant d'importer le contenu d'un fichier dans un document Office
Utilisation transparente et à distance de plusieurs instances d’Internet Explorer pour tester les performances d’un serveur IIS
Présentation de la validation de conformité à l'aide de PowerShell DSC
Implémentation des modes push / pull
Création d'une ressource DSCTravaux Pratiques :Création de module et de ressource DSC afin d’automatiser la mise en conformité de sites WEB (fichier web.config)
Administrer à l’aide de workflow PowerShell
Implémentation de la parallélisation et de la sérialisation des traitements
Prise en charges de la reprise sur incidentPravaux pratiques : Déploiement d'une application à l'aide d'un workflow PowerShell (définition des actions post-installation, post-reboot, etc.), workflow d’audit du réseau)
Configuration des stratégies d'exécution
Signature des scripts à l'aide de certificats
Stockage des mots de passe de manière sécuriséeTravaux Pratiques :Signer un module à l'aide d'un certificat
Envoi de mail en Powershell
Envoi de SMS en Powershell
Communication avec des applications collaboratives (l'exemple de slack)
Travaux Pratiques :
Scrpt Powershell réalisant une sauvegarde de base MySQL ou SQL Server (au choix du participant) puis transférant cette base sur un autre serveur de façon sécurité (via sftp). Le transfert et l'import sont automatisés de chaque côté. Un message d'erreur (détaillé) ou de succès est envoyé par Slack, mail et SMS afin d'informer du résultat par 3 canaux différents.
Les travaux pratiques représentent 60% du temps de la formation. Ils ont été conçus dans un esprit pédagogique bien sûr mais aussi pratique afin qu’ils soient réutilisables chez vous en production après la formation et qu’ils correspondent à des besoins récurrents en exploitation.
Le support de cours de cette formation est en français.
Cette formation vous prépare au passage de la certification "AVIT by ENI - Automatisation des tâches d’administration système à l’aide de scripts" qui démontre votre compétence à créer et adapter des scripts afin d’automatiser de façon partielle ou complète des tâches répétitives d’administration système.
L’examen de certification porte sur le langage de script Microsoft PowerShell. Il se passe en ligne sous forme d’un QCM d’une durée de 2 heures. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.
La certification n’est pas obligatoire. L’inscription à l’examen n’est pas incluse dans le prix de la formation.
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le contenu du stage :
"Une part de théorie importante avec assez peu de temps pour pratiquer. Le nombre de notions mériterait plus de temps que 3 jours. "
Mon avis sur le formateur :
"Très compétent, dynamique et facile à écouter. Règle efficacement les problèmes rencontrés."
Ce que j'ai le plus apprécié :
"L'espace personnel est intuitif et simple, les informations ont été bien communiquées en amont. Teams reste un bon support d'échange."
Ce que j'ai le moins apprécié :
"Les VM ne permettent pas les caractères spéciaux, pour du Scripting, c'est insupportable. Les performances des machines sont limitées, ce qui génère des soucis dans le contexte de ce contenu."
Mon avis sur le formateur :
"Merci encore pour sa disponibilité, sa gentillesse et son écoute."
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB