CORSO MICROSOFT AZ-040

Automating Administration with PowerShell

Durata: 4 giorni

Il corso AZ-040 Automating Administration with PowerShell fornisce agli studenti le conoscenze e le competenze fondamentali per utilizzare Windows PowerShell per l’amministrazione e l’automazione dell’amministrazione dei server Windows. In particolare, fornisce le competenze per identificare e costruire il comando di cui hanno bisogno per eseguire un compito specifico e le competenze preliminari a supporto di un’ampia gamma di prodotti Microsoft, inclusi Windows Server, Windows Client, Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Server e Microsoft System Center. Gli studenti impareranno come creare script per eseguire attività avanzate come l’automazione di attività ripetitive e la generazione di report.

Programma del corso AZ-040

Module 1: Getting started with Windows PowerShell

Windows PowerShell overview

  • Understanding Windows PowerShell command syntax
  • Find commands and getting help in Windows PowerShell
  • Lab: Configuring the Windows PowerShell console application
  • Lab: Configuring the Windows PowerShell ISE application
  • Lab: Finding and running Windows PowerShell commands
  • Lab: Using Help and About files

Module 2: Windows PowerShell for local systems administration

  • Active Directory Domain Services administration cmdlets
  • Network configuration cmdlets
  • Server administration cmdlets
  • Windows PowerShell in Windows 10
  • Lab: Creating a website
  • Lab: Configuring network settings on Windows Server
  • Lab: Creating and managing Active Directory objects

    Module 3: Working with the Windows PowerShell pipeline

    • Understand the pipeline
    • Select, sort, and measure objects
    • Filter objects out of the pipeline
    • Enumerate objects in the pipeline
    • Send and pass pipeline data as output
    • Lab: Selecting, sorting, and displaying data
    • Lab: Filtering objects
    • Lab: Enumerating objects
    • Lab: Converting objects

      Module 4: Using PSProviders and PSDrives

      • Using PSProviders
      • Using PSDrives
      • Lab: Create a new Active Directory group
      • Lab: Creating a registry key for your future scripts
      • Lab: Creating files and folders on a remote computer

      Module 5: Querying management information by using CIM and WMI

      • Understand CIM and WMI
      • Query data by using CIM and WMI
      • Make changes by using CIM and WMI
      • Lab: Querying information by using WMI
      • Lab: Querying information by using CIM
      • Lab: Invoking methods

      Module 6: Working with variables, arrays, and hash tables

      • Use variables
      • Manipulate variables
      • Manipulate arrays and hash tables
      • Lab: Using hash tables
      • Lab: Using arrays
      • Lab: Working with variable types

      Module 7: Windows PowerShell scripting

      • Introduction to scripting with Windows PowerShell
      • Script constructs
      • Import data from files
      • Accept user input
      • Troubleshooting and error handling
      • Functions and modules
      • Lab: Signing a script
      • Lab: Processing an array with a ForEach loop
      • Lab: Processing items by using If statements
      • Lab: Creating users based on a CSV file
      • Lab: Querying disk information from remote computers
      • Lab: Updating the script to use alternate credentials

      Module 8: Administering remote computers with Windows PowerShell

      • Use basic Windows PowerShell remoting
      • Use advanced Windows PowerShell remoting techniques
      • Use PSSessions
      • Lab: Managing multiple computers
      • Lab: Using implicit remoting
      • Lab: Performing one-to-many remoting
      • Lab: Performing one-to-one remoting
      • Lab: Enabling remoting on the local computer

      Module 9: Managing Azure resources with PowerShell

      • Azure PowerShell
      • Introduce Azure Cloud Shell
      • Manage Azure VMs with PowerShell
      • Manage storage and subscriptions
      • Lab: Installing Azure PowerShell module
      • Lab: Installing Cloud Shell
      • Lab: Managing Azure resources with Azure PowerShell

      Module 10: Managing Microsoft 365 services with PowerShell

      • Manage Microsoft 365 user accounts, licenses, and groups with PowerShell
      • Manage Exchange Online with PowerShell
      • Manage SharePoint Online with PowerShell
      • Manage Microsoft Teams with PowerShell
      • Lab: Managing Exchange Online resources with Windows PowerShell
      • Lab: Managing SharePoint Online with Windows PowerShell
      • Lab: Managing Microsoft 365 user and group objects with Windows PowerShell
      • Lab: Connecting to Microsoft 365 with Windows PowerShell

      Module 11: Using background jobs and scheduled jobs

      • Use background jobs
      • Use scheduled jobs
      • Lab: Starting and managing jobs
      • Lab: Creating a scheduled job

      Requisiti del corso AZ-040

      Il Corso Automating Administration with PowerShell è rivolto a:

      • professionisti IT che hanno già esperienza nell’amministrazione generale di Windows Server e client Windows e che desiderano saperne di più sull’utilizzo di Windows PowerShell per l’amministrazione. Non si presuppone alcuna esperienza precedente con qualsiasi versione di Windows PowerShell o qualsiasi linguaggio di scripting. Questo corso è adatto anche a professionisti IT già esperti nell’amministrazione di server, inclusi Exchange Server, SharePoint Server, SQL Server e System Center.
          AZ-040 - Automating Administration with PowerShell - Nexsys
          AZ-040 - Automating Administration with PowerShell - Nexsys

          Cosa saprai fare alla fine del corso AZ-040

          Al termine del corso i partecipanti saranno in grado di:

          • Descrivere la funzionalità di Windows PowerShell e utilizzarla per eseguire e trovare i comandi di base
          • Identificare ed eseguire i cmdlet per l’amministrazione del sistema locale
          • Lavorare con la pipeline di Windows PowerShell
          • Usare PSProviders e PSDrives per lavorare con altre forme di archiviazione
          • Eseguire query sulle informazioni di sistema utilizzando WMI e CIM
          • Lavorare con variabili, array e tabelle hash
          • Scrivere script di base in Windows PowerShell
          • Amministrare computer remoti con Windows PowerShell
          • Gestire le risorse di Azure con PowerShell
          • Gestire i servizi di Microsoft 365 con PowerShell
          • Usare lavori in background e lavori programmati

          Impara facendo…

          Metti in pratica ciò che apprendi direttamente in ambiente Virtuale

          Durante il corso avrai la possibilità di accedere ad ambienti basati su Hypervisor Microsoft Hyper-V dove andrai a testare le nozioni apprese simulando scenari anche complessi.

          AZ-040 - Automating Administration with PowerShell - Nexsys
          AZ-040 - Automating Administration with PowerShell - Nexsys

          Materiale per il corso AZ-040 a disposizione sempre aggiornato

          Il corso è continuamente aggiornato sia come ambiente di programma sia come ambiente di laboratorio

          Oltre al materiale in formato PDF relativo a tutti i moduli del corso, saranno messi a disposizione ulteriori e-book di ulteriore approfondimento sui temi più importanti.

          Continuum Formativo

          Viene creato un supporto Telegram attraverso il quale, per una durata di 30 gg, è prevista la partecipazione ad un gruppo di lavoro all’interno del quale saranno proposti dei “reminder” e dei suggerimenti per l’utilizzo professionale di quanto appreso, in modo da permettere di proseguire con il processo di autoformazione.

          AZ-040 - Automating Administration with PowerShell - Nexsys

          Testimonianze: cosa dicono le Aziende e le persone che hanno partecipato al corso AZ-040

          “Perfetto e personalizzato ad-hoc su quello che è effettivamente il nostro lavoro.”

          Davide Patuzzi (PN Informatica)

          “Il corso ha risposto a tutte le mie esigenze in termini sia di qualità che di contenuti. Ottima anche  l’impostazione del corso”

          Simone Cairoli (Rete Svizzera Italiana)

          “Corso apprezzato; da segnalare l’alto livello di conoscenza delle materie trattate da parte del docente e la capacità di fornire risposte precise alle nostre domande, anche attraverso esempi concreti.”

          Zane Vasco (Speedline Srl)

          Prenota il tuo corso

          Scegli le date che preferisci, indicaci se desideri un corso presso la tua azienda o in Aula a Verona. Contattaci per richiedere una quotazione.

          Desideri parlare con l’insegnante?

          Il contatto Telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669.

          Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

          Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante:

          Check Mark

          FAQ CORSO AZ-040

          Quanto costa?

          Il corso ha dei costi fissi ed una tariffa per singolo partecipante, sostanzialmente differente da quella relativa alla partecipazione in gruppo della stessa azienda, contattaci per un preventivo personalizzato in base al numero di partecipanti.

          E' possibile partecipare al corso nella mia azienda?

          Se hai difficoltà a staccarti dalla tua azienda e devi in qualche modo gestire la presenza in sede, possiamo organizzare il corso direttamente presso la tua sede: ci basta un’aula ed eventualmente un videoproiettore; al resto ci pensiamo tutto noi.

          Il corso è propedeutico all'esame di certificazione Microsoft?

          Il corso non prevede un corrispettivo esame di certificazione Microsoft, ma è orientato alle competenze.

          Il corso prevede dei laboratori

          Il corso prevede l’utilizzo di laboratori da noi personalizzati al fine di testare le nozioni apprese durante la parte teorica del corso.