
This lecture is to give the course expectations
This lecture is to give an introduction to the section
This lecture shows how to install PowerShell
This lecture shows how to use Visual Studio Code
This lecture shows the basics on cmdlets
This lecture shows more aspects on cmdlets
This lecture showcases a lab on variables and data types
This lecture showcases a lab on Arrays and Hash Tables
This lecture showcases a lab on objects
This lecture showcases a lab on statements
This lecture showcases a lab on working with objects
This lecture showcases a lab on defining functions
This lecture talks about what we are going to work on next
This lecture showcases on installing Azure PowerShell
This lecture showcases the Azure Free Account
This lecture showcases on creating an Azure Free account
This lecture showcases a lab on creating a resource group
This lecture showcases a lab on creating an application object
This lecture showcases a lab on using the application object
This lecture showcases a lab on working with resource groups
This lecture showcases a lab on creating storage accounts
This lecture showcases a lab on creating a container and uploading a blob
This lecture showcases managing issues in PowerShell scripts
This lecture showcases the importance of working with properties
This lecture showcases a lab on checking the existence of resources
This lecture showcases a lab on creating a file share
This lecture showcases the review of creating an Azure Virtual Machine
This lecture showcases a Lab on the quick creation of an Azure Virtual Machine
This lecture showcases a lab on creating an Azure Virtual Network
This lecture showcases a lab on creating a virtual network interface
This lecture showcases a lab on creating a Public IP Address
This lecture showcases a Lab on creating a Network Security Group
This lecture showcases a Lab on creating the Azure Virtual Machine
This lecture showcases the importance of arrays and objects
This lecture showcases getting the subnet address prefix
This lecture showcases a lab on running the complete script
This lecture showcases a lab on adding a data disk
This lecture showcases on resizing an Azure VM
This lecture showcases a lab on stopping the Azure VM
Explore string operations in PowerShell by inspecting string objects, using properties like length, and calling methods to check containment, ends with, and index positions.
This lecture showcases a lab on deleting the Azure virtual machine
This lecture showcases a lab on creating a Linux VM
This lecture showcases a lab on Availability Sets
This lecture showcases a lab on Availability Zones
This lecture showcases a lab on creating multiple virtual machines
This lecture showcases a lab on detaching a data disk and adding it to another VM
This lecture showcases on what needs to be done for Custom Script Extensions
This lecture showcases a lab on custom script extensions
This lecture showcases a lab on Disks implementation via Custom Script Extensions
This lecture showcases a lab on Azure Bastion
This lecture showcases a lab on using Azure Key vault
This lecture showcases on Azure Storage Accounts Firewall
This lecture showcases a lab on Azure Storage Accounts Firewall
This lecture showcases selecting a subscription
This lecture showcases a lab on creating a service principal
This lecture showcases a lab on removing and assigning roles
This lecture showcases a lab on service principal secret storage
This lecture showcases a lab on using Configuration files
This lecture showcases a lab on using Configuration files
Let's take a break and see what's ahead
This lecture showcases a lab on creating an Azure Web App
This lecture showcases on integration with Github
This lecture showcases how to install Visual Studio 2022
This lecture showcases a lab on Azure Web App Logging
This lecture showcases a lab on deployment slots
This lecture showcases a lab on the manual deployment of an Azure SQL database
This lecture showcases a lab on the deployment of an Azure SQL database via PowerShell
This lecture showcases a lab on seeding an Azure SQL database
This lecture showcases a lab on connecting a web app to a SQL database
This lecture showcases a lab on Azure SQL database auditing
This lecture showcases a lab on Azure SQL database backup and restore
This lecture showcases a lab on importing and exporting a database
This lecture showcases a lab on SQL Server Virtual Machine deployment
This lecture showcases a lab on SQL Server Virtual Machine deployment via PowerShell
This lecture showcases a lab on SQL Server Virtual Machine deployment applying scripts
Let's take a break and see what's ahead
This lecture showcases a lab on Azure Load Balancer - Setup
This lecture showcases a lab on Azure Load Balancer - Implementation
This lecture showcases a lab on Azure Load Balancer via PowerShell - Part 1
This lecture showcases a lab on Azure Load Balancer via PowerShell - Part 2
This lecture showcases a lab on Azure Load Balancer via PowerShell - Implementation
This lecture showcases Azure Public DNS Zones
This lecture showcases a lab on Virtual Machine Scale Sets deployment
This lecture showcases a lab on Virtual Machine Scale Sets deployment via PowerShell
Learn to implement Azure Traffic Manager with PowerShell by creating a traffic manager profile, adding endpoints such as virtual machines, and configuring a priority routing method for failover.
Define functions in your PowerShell scripts to improve readability by encapsulating tasks like obtaining storage account, blob, and container handles, and use parameterized functions to fetch the account key.
Azure firewall routing: create a round table, route internet-bound traffic to the firewall's private IP, and associate the round table with a subnet using PowerShell.
This lecture showcases a lab on locking a resource
This lecture showcases a lab on resource tags
This lecture showcases a lab on creating an alert rule manually
This lecture showcases a lab on creating an alert rule via PowerShell
This lecture showcases a lab on Activity Log Alerts
This lecture showcases a lab on the Log Analytics workspace
This lecture showcases moving resources manually
This lecture showcases moving resources via PowerShell
This lecture showcases a lab on creating a custom role
Learn why deleting the application object or its secrets after Azure PowerShell labs boosts security, and how to safely recreate objects if needed after testing.
Learn to enumerate all resources across your Azure subscription by looping through resource groups, assemble a custom object with name, resource group, and location, and export results to CSV.
Learn to use PowerShell to compute the total size of blobs in a storage container by iterating over blocks, summing lengths, and converting to megabytes.
List Azure role assignments at the resource group level with PowerShell, and apply the same at the resource level. Export results to csv for easy reporting.
Learn how to make api calls with PowerShell to list all resources in your Azure subscription, understand get requests and api versions.
Learn to host PowerShell code with Azure Functions, a managed serverless service, by creating a function app, choosing PowerShell 7.0 on Windows, and selecting a consumption or app service plan.
Configure environment variables in the function app via application settings to store the app id and secret, available to all functions, and access them in code as environment variables.
Learn how to call an Azure function from a local script via a post request, send JSON data as the body, and verify the storage account.
Right here! Avail special discount coupon links for all of my Al Azure and AWS Courses
This course is meant to help students use Azure PowerShell modules to work with Azure-based services.
A lot of students have requested to have a course on how to create PowerShell scripts to work with Azure-based services. So here it is.
This course has 100+ PowerShell scripts and 15+ Assignments
In this course , we will learn a lot including the following
Some basic concepts when it comes to working with PowerShell. We need to learn some important concepts when it comes to variables , statements, arrays and objects. We will cover all of this in our introductory section.
Next we will focus on working with Azure Storage Accounts. But before this , we will learn how to create and use an Application Object that will be used for authorization from within our scripts.
After looking at Azure Storage Accounts, we will work with Azure Virtual Machines. We will look at
Creating the various components linked to an Azure VM
How to manage data disks
How to use custom script extensions
Using the Azure Key vault to store the Administrator account password
Using the Azure Bastion Host
How to create multiple Azure Virtual Machines
Making machines part of an Availability Set or an Availability Zone
Next we will focus on Azure Web Apps and Azure SQL databases. We will see
How to create Azure Web Apps
Deploy code from GitHub onto the Azure Web App
Deploy an Azure SQL database
Azure SQL Database auditing
Azure SQL Database backup and restore and import/export as well
How to deploy Azure SQL Server Virtual Machine
Then we will move onto Azure Networking where we will cover
Working with the Azure Load Balancer
Using the Azure Virtual Machine Scale Set
Azure Public DNS Zones
In Identity Management , Monitoring and Governance
We will look at locking resources and resource tags
Creating alert rules
Using the Log Analytics workspace