Topic: Take Command of Azure PowerShell
Tags: azure powershell cloud beginner
Abstract
Cloud providers like Azure continually deliver new features and capabilities each day, like pieces to an ever expanding puzzle. I’ve found an edge to the puzzle in Azure PowerShell, and I’ll share that edge with you in this beginner level session.
Using PowerShell 7, we’ll begin from first login, discovering command syntax, common command features and shortcuts, and how command line increases your understanding and ability to build confidently in the cloud.
Bio
About the Speaker: David Cobb, Principal Consultant of Cobb Information Technologies
Guidance
This is a CODE-INTENSIVE presentation/tutorial.
My goal is to encourage you to learn by doing after this presentation.
All code available on GitHub, and designed for you to fork or clone and step through (and customize and extend) on your own.
Submit an issue if you have question or find a problem
Goals for this Session
- What do I need to get started?
- Jump into the code with PowerShell basics
- Get deeper into the code with PowerShell AZ Module
- Learning syntax, command features, shortcuts
- Increase understanding and confidence in Azure using PowerShell
What do I need to get started?
- An Azure Subscription (Learn about an Azure free account)
- PowerShell 7
- Visual Studio Code (AKA VSCode)
- Useful extensions like ‘Azure Account’
All of these are available cross platform for Linux,Mac & Windows
Installing PowerShell 7
My Environment
- Win10 (could be any, because all cross platform)
- VSCode with extensions (PowerShell Preview, Azure Account)
- PS 7, AZ Module Installed
PowerShell Primer
- How to run PowerShell 7
- PowerShell Basics
Azure PowerShell
- Out with AzureRM, in with AZ
- Installing
- Logging in
- Exploring
- Accounts
- Resources
- Storage
- KeyVault
- Compute(VMs)
Coming Soon: From Imperative to Declarative
- Websites(WebApps)
- Monitor
- ARM Templates
- Terraform