Cross-Platform PowerShell in Azure

By Chad Crowell

Expect to become familiar with running PowerShell Core 6 on Linux.

12 hours
  • 22 Lessons
  • 9 Hands-On Labs

About the course

Version 6 of PowerShell has gone cross-platform! That means you can run PowerShell on both Windows and Linux. Commonly referred to as PowerShell Core, version 6 is built on top of the .NET Core Runtime 2.0 and is completely open-source. In this course, you can expect to become familiar with running PowerShell Core 6 on Linux. In the first part of the course, we’ll go through commands and scripting. In subsequent lessons, we move on to using the Az module and provisioning resources in Azure.

  • Chapter 1 4 Lessons Introduction 6:33

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Overview


    About the Training Architect


    About the Interactive Diagram

  • Chapter 2 4 Lessons Getting Started with PowerShell Core 30:57

    The Power of PowerShell


    Commands and Scripting


    Creating Your First PowerShell Script Using PowerShell Core

    0:00 Hands-On Lab

    Managing Two Azure VMs from One PowerShell Session

    0:00 Hands-On Lab
  • Chapter 3 5 Lessons PowerShell Core in Azure 21:09

    Azure PowerShell Az Module


    Different Shells for Different Spells


    Installing the Azure Az Module for PowerShell Core

    0:00 Hands-On Lab

    Starting IaaS Workloads with SHiPs in Azure PowerShell

    0:00 Hands-On Lab

    Connecting to Azure Windows VM Using PowerShell

    0:00 Hands-On Lab
  • Chapter 4 3 Lessons Manage Identities 16:47

    Authentication Methods


    Service Principals


    Running Azure PowerShell Cmdlets in PowerShell Jobs

    0:00 Hands-On Lab
  • Chapter 5 5 Lessons Provisioning with PowerShell in Azure 18:42

    Using RunAs to Background Tasks


    Deployment Modes


    Creating Azure Storage and Transferring Data Using PowerShell

    0:00 Hands-On Lab

    Creating a Web App and Deploying Code from GitHub Using PowerShell

    0:00 Hands-On Lab

    Deploying an ARM Template in Complete Mode with PowerShell

    0:00 Hands-On Lab
  • Chapter 6 1 Lesson Conclusion 0:52

    You Did It! What's Next?


What you will need

  • Powershell Essentials

  • Microsoft Azure Fundamentals

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!