Eccentrix - Trainings catalog - Microsoft - Azure - Automating Administration with PowerShell (AZ-040T00)

Automating Administration with PowerShell (AZ-040T00)

This Microsoft training provides students with the fundamental knowledge and skills to use PowerShell for administering and automating the administration of Windows servers.

The course equips students with the skills needed to identify and construct the command required to perform a specific task. Additionally, students learn to create scripts to accomplish advanced tasks such as automating repetitive tasks and generating reports. This course provides prerequisite skills that support a wide range of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. In line with this objective, the course will not focus on any of these products specifically, although Windows Server, being the common platform for all these products, will serve as the example for the techniques taught in this course.

Related trainings

Exclusives

  • Video recording: 365 days of access to your course for viewing
  • Technical lab: Available for 180 days of online access
  • Class material: Complete and up to date with Microsoft Learn
  • Proof of attendance: Digital badge for completing the official Microsoft course
  • Fast and guaranteed schedule: Maximum wait of 4 to 6 weeks after participant registrations, guaranteed date

Private class

Reserve this training exclusively for your organization with pricing adapted to the number of participants. Our pricing for private classes varies according to the size of your group, with a guaranteed minimum threshold to maintain pedagogical quality.

  • Volume-based pricing discount according to the number of participants
  • Training delivered in an environment dedicated to your team
  • Scheduling flexibility according to your availability
  • Enhanced interaction among colleagues from the same organization
  • Same exclusive benefits as our public training sessions

How to get a proposal?

Use the request form by specifying the number of participants. We will quickly send you a complete proposal with the exact pricing, available dates, and details of all the benefits included in your private training.

Training plan

  • Review Windows PowerShell
  • Understand the command syntax in Windows PowerShell
  • Find commands and Get-Help in Windows PowerShell
  • Manage Active Directory Domain Services using PowerShell cmdlets
  • Manage network service settings for Windows devices using PowerShell cmdlets
  • Manage Windows Server settings using PowerShell cmdlets
  • Manage settings for a local Windows machine using PowerShell cmdlets
  • Understand the Windows PowerShell pipeline
  • Select, sort, and measure objects using the pipeline
  • Filter objects out of the pipeline
  • Enumerate objects in the pipeline
  • Send and pass data as output from the pipeline
  • Connect with data stores using PowerShell providers
  • Use PowerShell drives in PowerShell
  • Review CIM and WMI
  • Query configuration information by using CIM and WMI
  • Query and manipulate repository objects by using CIM and WMI methods
  • Manage variables in Windows PowerShell scripts
  • Work with arrays and hash tables in Windows PowerShell scripts
  • Create and run scripts by using Windows PowerShell
  • Work with scripting constructs in Windows PowerShell
  • Import data in different formats for use in scripts by using Windows PowerShell cmdlets
  • Use methods to accept user inputs in Windows PowerShell scripts
  • Troubleshoot scripts and handle errors in Windows PowerShell
  • Use functions and modules in Windows PowerShell scripts
  • Manage single and multiple computers by using Windows PowerShell remoting
  • Use advanced Windows PowerShell remoting techniques
  • Manage persistent connections to remote computers by using Windows PowerShell sessions
  • Review Azure PowerShell module
  • Review the features and tools for Azure Cloud Shell
  • Manage Azure resources with Windows PowerShell
  • Manage users, groups, and licenses in Microsoft Entra ID by using Windows PowerShell
  • Manage Exchange Online by using Windows PowerShell
  • Manage SharePoint Online by using Windows PowerShell
  • Manage Microsoft Teams by using Windows PowerShell
  • Create and manage background jobs using Windows PowerShell
  • Create and manage scheduled jobs using Windows PowerShell

Recommended prerequisite knowledge

  • IT Professionals with Windows Server experience – Already experienced in general Windows Server administration
  • Windows client administration experience – Familiar with Windows client management tasks
  • Azure administration knowledge – Experience with Microsoft Azure administration
  • Microsoft 365 administration skills – Background in Microsoft 365 administration
  • Server administration experience – Suitable for IT professionals experienced in Microsoft Exchange Server, Microsoft SharePoint Server, and Microsoft SQL Server

Azure PowerShell Automation training

The Azure PowerShell Automation training is designed for IT professionals seeking to automate and optimize the management of Microsoft Azure environments and associated infrastructures. This course provides an in-depth exploration of PowerShell’s capabilities for managing Azure resources, automating administrative tasks, and improving operational efficiency.

Ideal for system administrators, cloud engineers, and IT professionals looking to master automation in Azure, this training also prepares participants for advanced PowerShell usage in modern environments.

Why Take the Automating Administration with PowerShell Training?

As cloud environments become increasingly complex, automation is essential to reduce errors, save time, and improve performance. This training shows you how to use PowerShell to automate routine tasks, simplify administrative processes, and efficiently manage Azure resources.

By mastering PowerShell, you will improve team productivity, optimize costs, and meet the growing demands of cloud administration.

Key Skills Developed in the Training

  1. Understand PowerShell Fundamentals
    Learn the basics of PowerShell, including syntax, commands, and module management.

  2. Automate Azure Resource Management
    Discover how to use PowerShell to deploy, configure, and monitor Azure resources such as virtual machines, networks, and storage.

  3. Create Advanced Scripts for Administration
    Master the creation of scripts to automate complex and recurring administrative tasks.

  4. Manage Security and Access
    Configure security policies and manage permissions in Azure using PowerShell, including integration with Azure Active Directory.

  5. Optimize Performance and Monitoring
    Implement scripts to monitor Azure resource performance and generate automated reports.

  6. Apply Automation Strategies in Hybrid Environments
    Learn how to connect and manage on-premises and Azure environments using PowerShell.

Interactive, Instructor-Led Training

The Automating Administration with PowerShell (AZ-040T00) training is delivered by Microsoft-certified experts who provide hands-on demonstrations and interactive exercises to ensure an immersive learning experience. Participants will work on real-world scenarios and gain expertise that can be directly applied to their professional environments.

Who Should Attend?

This training is ideal for:

  • System administrators looking to enhance their automation skills with PowerShell
  • Cloud engineers responsible for managing Azure resources
  • IT professionals seeking to reduce complexity and errors in cloud administration
  • Anyone aiming to deepen their knowledge of task automation in Azure

Enhance Your Automation Skills with PowerShell

The Automating Administration with PowerShell (AZ-040T00) training provides the tools and knowledge necessary to streamline administrative processes and maximize the efficiency of your cloud environments. Enroll today to advance your skills and add value to your organization.

Frequently asked questions about the Microsoft PowerShell training AZ-040 (FAQ)

The training covers PowerShell fundamentals, Azure resource automation, advanced scripting, and managing security and performance.

This course is designed for system administrators, cloud engineers, and IT professionals working in Azure environments.

You will use PowerShell, Azure CLI, and Azure management tools to automate and oversee administrative tasks.

A basic understanding of Microsoft Azure and fundamental IT administration concepts is recommended.

Automation with PowerShell reduces human errors, improves operational efficiency, and optimizes resource utilization.

Yes, interactive exercises are included to help participants apply their knowledge in real-world business scenarios.

Request form for a private class training

Dear Customer,

We thank you for your interest in our services. Here is the important information that will be provided to us upon completion of this form:

Training name: Automating Administration with PowerShell (AZ-040T00)

Language: English

Duration: 5 days / 35 hours

Number of participants from your organization *

Minimum number of participants: 6

Organization name *
Your first and last name *
Telephone number *
Professional email *
Please provide a work or professional email address.
How did you hear about us? *
Comments or Remarks
Promotional code
The General Conditions are accessible on this page.