MOC 10961
Automating Administration with Windows PowerShell

da
600.00 €
5 giornate
Quali sono gli orari dei corsi?
I corsi in aula fisica e virtuale si svolgono dalle 9:00 alle 17:00. Nei corsi di durata pari a 5 gg. l’ultimo giorno (venerdì) si termina alle 13:00. L’intervallo per il pranzo è previsto dalle 13.00 alle 14.00. I corsi E-learning non sono soggetti ad oriario

Descrizione

Questo corso ha l’obiettivo di mettere in grado gli allievi di utilizzare la Windows Powershell per gestire da remoto server Windows-based e per automatizzare i task quotidiani di amministrazione e di gestione.

Il corso si focalizza innazitutto sulle funzionalità e sull’utilizzo della command-line e fornisce i prerequisiti necessari a utilizzare la Powershell in ambienti diversi (Windows Server, Windows Client, Exchange Server, SharePoint Server, Sql Server, System Center). Va precisato che questo corso non si focalizza sui suddetti prodotti. Viene utilizzato Windows Server come ambiente di esempio per apprendere le tecniche di utilizzo della Powershell.

Gli allievi imparano a scivere script nel nuovo ambiente Integrated Scripting Environment (ISE) e imparano inoltre a eseguire e monitorare gli script approfondendo concetti quali connettività, funzionalità di workflow, job scheduling, Powershell Web Access.

Va precisato che questo non è un corso di programmazione e include soltanto concetti di base relativi a scripting e programmazione. Non è necessario avere già esperienza su scripting e programmazione e non è necessario avere precedente esperienza con l’utilizzo della Powershell.

Contenuti del corso

Getting Started with Windows PowerShell

  • Overview and Background
  • Finding and Learning Commands
  • Running Commands

Working with the Pipeline

  • Understanding the Pipeline
  • Selecting, Sorting, and Measuring Objects
  • Converting, Exporting, and Importing Objects
  • Filtering Objects Out of the Pipeline
  • Enumerating Objects in the Pipeline

Understanding How the Pipeline Works

  • Passing Data in the Pipeline By Value
  • Passing Data in the Pipeline By Property Name

Using PSProviders and PSDrives

  • Using PSProviders
  • Using PSDrives

Formatting Output

  • Using Basic Formatting
  • Using Advanced Formatting
  • Redirecting Formatted Output

Querying Management Information by Using WMI and CIM

  • Understanding WMI and CIM
  • Querying Data with WMI and CIM
  • Making Changes by Using WMI and CIM

Preparing for Scripting

  • Using Variables
  • Scripting Security

Moving From a Command to Script to Module

  • Moving From Command to Script
  • Moving From Script to Function to Module
  • Implementing Basic Error Handling
  • Using Basic Scripting Constructs
  • Exploring Other Scripting Features

Administering Remote Computers

  • Using Basic Remoting
  • Using Advanced Remoting Techniques
  • Using Remoting Sessions

Putting it All Together

  • Provisioning a New Server Core Instance

Using Background Jobs and Scheduled Jobs

  • Using Background Jobs
  • Using Scheduled Jobs

Using Profiles and Advanced PowerShell Techniques

  • Using Advanced PowerShell Techniques
  • Creating Profile Scripts
  • Working With Alternative Credentials

Partecipanti

Il corso si rivolge a IT Professional con buona esperienza nella amministrazione di sistemi Microsoft Windows Server e Microsoft Windows Client oppure esperti nella amministrazione e supporto di application server Microsoft.

Prerequisiti

  • esperienza nella attività di supporto e configurazione di sistemi Windows Server e Client (è preferibile, ma non necessario che l’esperienza sia su Windows Server 2016 e su Windows 10);
  • esperienza nella installazione di sistemi Windows Server, sia standalone che in ambienti enterprise;
  • esperienza nella configurazione di adattatori di rete;
  • esperienza di base nella amministrazione di Active Directory;
  • esperienza di base nella configurazione di dischi.

Obiettivi

Al termine del corso gli allievi saranno in grado di:

  • comprendere i concetti di base della Powershell;
  • lavorare con la Pipeline;
  • comprendere come lavora la Pipeline;
  • utilizzare PSProviders e PSDrives;
  • formattare l’output;
  • utilizzare WMI e CIM;
  • prepararsi ad utilizzare tecniche di scripting;
  • passare da un Comando a uno Script a un Modulo;
  • amministrare computer remoti;
  • mettere insieme diversi componenti della Powershell;
  • utilizzare Backgriund jobs;
  • utilizzare Scheduled jobs;
  • utilizzare tecniche avanzate della Powershell e profili.

Materiali e Bonus

Il Corso include:

  • Manuale ufficiale Microsoft Learning (in lingua inglese) accessibile online, di durata illimitata.
  • Ambiente di Laboratorio con macchine virtuali accessibili online per 180 giorni dalla data del corso.
  • Coffee Break mattina/pomeriggio con caffè, acqua minerale, bevande calde e fredde, snacks, per chi frequenta in aula.
Cancella
preloader