This is the code repository for Azure PowerShell on the Cloud [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
Microsoft Azure provides organizations with resources available on demand, and with the ability to resize and scale those resources to meet current demands. But knowing Azure isn't enough to take your career to the highest levels. PowerShell and the Azure RM modules give you the perfect management tool to script and automate your Azure infrastructure.
In this course, you will start by learning the core concepts of working with Azure, including getting signed in, saving credentials, and working with resource groups. You will learn how to use Azure PowerShell to manage three of the most useful infrastructure resources Azure customers use in their environments: storage, network, and virtual machines. You will also learn how to deploy Azure resources through Azure RM templates.
By the end of the course you will know everything you need to create, manage and operate virtual machines and their underlying storage and network components in your Azure cloud environment, all with the latest version of PowerShell.
- Select subscriptions and use persistent logins in Azure PowerShell, Windows PowerShell, PowerShell Core, and the Azure Cloud Shell
- Use Azure resources to view and format both simple and complex property types
- Create new Azure storage, network, and virtual machine resources
- Configure and perform operations on Azure resources
- Use Azure Resource Manager (ARM) templates to deploy infrastructures
- Effective cloud and resource management with PowerShell
To fully benefit from the coverage included in this course, you will need:
his course is aimed at cloud administrators, DevOps, and system engineers who wish to maximize their efficiency by provisioning and managing Infrastructure-as-a-Service resources from Microsoft Azure Resource Manager with PowerShell. Since this counts as a specialization course, basic knowledge of PowerShell and MS Azure (Storage, Networking, and Compute) is required.
This course has the following software requirements:
SETUP AND INSTALLATION
Since the resources are all in the Microsoft Azure cloud, system requirements are minimal for students taking the course. Microsoft Azure resources are not free but trial accounts are available that will include enough resources to complete this course.
Minimum Hardware Requirements:
For successful completion of this course, students will require the computer systems with at least the
following:
OS: Any modern OS (Windows, Mac, or Linux)
RAM: minimum required for the Operating System
CPU: minimum required for the Operating System
Storage: 100MB free space for PowerShell, Modules and scripts
Software Requirements:
Azure: Owner role on an azure subscription
PowerShell (Windows): Windows PowerShell v5 or PowerShell Core v6
PowerShell (Linux/Mac) PowerShell Core v6 & Azure RM Module installed