AZ-040 Automating Administration with PowerShell
Modalità di erogazione: Virtual classroom, Corsi in aula
AZ-040 – Automating Administration with PowerShell
Presentazione del corso
Il corso Microsoft AZ-040 – Automating Administration with PowerShell fornisce le competenze per utilizzare PowerShell per automatizzare l’amministrazione dei server Windows.
Il nuovo corso su PowerShell dura 5 giorni e fornisce le competenze necessarie per supportare una vasta gamma di prodotti Microsoft, tra cui Windows Server, Windows Client, Microsoft Azure e Microsoft 365. In linea con questo obiettivo, il corso non si concentrerà su uno di questi prodotti, anche se Windows Server, che è la piattaforma comune per tutti questi prodotti, servirà come esempio per le tecniche che questo corso insegna.
Microsoft AZ-040 – Automating Administration with PowerShell: prerequisiti
Per frequentare il corso MOC AZ-040 – Automating Administration with PowerShell con profitto è consigliabile avere una precedente esperienza come amministratore di sistemi in almeno uno dei seguenti ambiti: Windows Server, Windows Client, Microsoft Azure e Microsoft 365.
MOC AZ-040 – Automating Administration with PowerShell: obiettivi
Al termine del corso MOC AZ-040 – Automating Administration with PowerShell i partecipanti saranno in grado di:
- descrivere le funzionalità di Windows PowerShell e usarlo per eseguire e trovare comandi di base;
 - identificare ed eseguire cmdlets per l’amministrazione locale del sistema;
 - lavorare con la pipeline di Windows PowerShell;
 - usare PSProviders e PSDrives per lavorare con altre forme di archiviazione;
 - interrogare le informazioni di sistema usando WMI e CIM;
 - lavorare con variabili, array e tabelle hash;
 - creare script di base in Windows PowerShell;
 - amministrare computer remoti con Windows PowerShell;
 - gestire le risorse Azure con PowerShell;
 - gestire i servizi Microsoft 365 con PowerShell;
 - utilizzare i lavori in background e i lavori programmati.
 
MOC AZ-040: contenuti
Module 1: Getting started with Windows PowerShell
- Windows PowerShell overview
 - Understan Windows PowerShell command syntax
 - Find commands and get help in Windows PowerShell
 
Lab: Configuring Windows PowerShell, and finding and running commands
- Configuring the Windows PowerShell console application
 - Configuring the Windows PowerShell ISE application
 - Finding and running Windows PowerShell commands
 - Using 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: Performing local system administration with PowerShell
- Creating and managing Active Directory objects
 - Configuring network settings on Windows Server
 - Creating a website
 
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: Using PowerShell pipeline
- Selecting, sorting, and displaying data
 - Filtering objects
 - Enumerating objects
 - Converting objects
 
Module 4: Using PSProviders and PSDrives
- Using PSProviders
 - Using PSDrives
 
Lab: Using PSProviders and PSDrives with PowerShell
- Creating files and folders on a remote computer
 - Creating a registry key for your future scripts
 - Create a new Active Directory group
 
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 and CIM
- Querying information by using WMI
 - Querying information by using CIM
 - Invoking methods
 
Module 6: Working with variables, arrays, and hash tables
- Use variables
 - Manipulate variables
 - Manipulate arrays and hash tables
 
Lab: Using variables, arrays, and hash tables in PowerShell
- Working with variable types
 - Using arrays
 - Using hash tables
 
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: Using scripts with PowerShell
- Signing a script
 - Processing an array with a ForEach loop
 - Processing items by using If statements
 - Creating users based on a CSV file
 - Querying disk information from remote computers
 - 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: Performing remote administration with PowerShell
- Enabling remoting on the local computer
 - Performing one-to-one remoting
 - Performing one-to-many remoting
 - Using implicit remoting
 
Module 9: Managing Azure resources with PowerShell
- Azure PowerShell
 - Introduce Azure Cloud Shell
 - Manage Azure VMs with PowerShell
 - Manage storage and subscriptions
 
Lab: Azure resource management with PowerShell
- Activating the Azure subscription and installing the PowerShell Az module
 - Using Azure Cloud Shell
 - 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 Microsoft 365 with PowerShell
- Managing users and groups in Azure AD
 - Managing Exchange Online
 - Managing SharePoint
 - Managing Microsoft Teams
 
Module 11: Using background jobs and scheduled jobs
- Use background jobs
 - Use scheduled jobs
 
Lab: Jobs management with PowerShell
- Starting and managing jobs
 - Creating a scheduled job
 
Durata
35 ore

