Author Archives: Shawn

Microsoft Azure Discovery Series – Azure PowerShell Az module

In this session of Cloud Ranger’s Microsoft Azure Discovery Series, I introduce the upcoming Azure PowerShell Module “Az”. I will start off with what this Az module is and how it is important as it will change how everyone uses Azure PowerShell. I will show how to install this module, use this module, and how to even make your current scripts with this module.

# Check if Azure  ARM modules are installed and what version is installed
Get-Module AzureRM -ListAvailable

# Uninstall all Azure modules (be careful before doing this. I am hoping you are doing this on a dev machine)
Get-Module AzureRM* -ListAvailable | Uninstall-Module

# Install Az PowerShell modules
Install-Module -Name Az

# Connect to the Azure account using the Az module
Add-AzAccount

# Check which subscription you are connected to
Get-AzContext

# Add an Alias to use the old Azure ARM cmdlets or scripts
Enable-AzureRmAlias

Now once you are done testing if you do not want to keep the Az modules then remove them.

# Uninstall all AZ MODULES
Get-Module Az* -ListAvailable | Uninstall-Module

 

Exam 70-533 Module 2 – Lesson 2 (Part 2) – Implementing and managing virtual networks

In this lesson, as a continuation of the previous lesson, I get into details of Azure Virtual Networks and how to implement them in Azure PowerShell and CLI 2.0. I will be primarily using Visual Studio Code as my editor and Azure Cloud Shell to run the PowerShell and CLI commands. Watch my previous module (link below in description) to get started with Azure PowerShell and CLI. Like the previous lesson, this is a jam-packed lesson with loads of hands-on stuff. After explaining some concepts, we go hands-on in building an actual Azure virtual network with two subnets through the Azure PowerShell and Azure CLI. As a bonus I also show how to create virtual machines in Azure PowerShell and CLI.

Exam 70-533 Module 2 – Lesson 2 (Part 1) – Implementing and managing virtual networks

In this lesson I get into details of Azure Virtual Networks and how to implement them. This is a jam-packed lesson with loads of hands-on stuff. I explain the characteristics of virtual networks and subnets. After explaining some concepts, we go hands-on in building an actual Azure virtual network with two subnets through the Azure portal. As a bonus I also show how to create virtual machines through the Azure portal. After creating the virtual machines in the virtual networks, I show how the Azure built-in DHCP and DNS works.

Exam 70-533 Module 2 – Lesson 1 – Overview of Azure networking

In this lesson I explain why Azure networking is one of the building blocks of Azure and go over almost all the Azure networking components available today. I go over each component in a very high-level and leave it at that to get into the subsequent lessons to actually implement them.
– Virtual networks (VNet)
– Subnets
– Network Interface Cards (NICs)
– IP Address (Public and Private)
– Network Security Groups
– VNet DNS
– Azure DNS
– Azure Load Balancers
– Azure Application Gateway
– Azure Traffic Manager
– Routing
– Virtual Network Connectivity
– Virtual Network Gateway

Exam 70-533 Module 1-Lesson 6 – Overview of Azure deployment models

In this lesson I explain the theoretical concepts of Azure Resource Manager (ARM); the latest deployment model in Azure. I go over what ARM is and the frequent terms used in ARM. I also go over the Azure portal to show what a resource is and how resource providers provide the resources that are all placed in a Resource Group. I further get into some introduction of what Azure templates are and how to quickly look at a Resource template right from the Azure portal.

Exam 70-533 Module 1-Lesson 5 – Managing Azure with Azure CLI

You can really use Azure PowerShell from both Windows and Linux platforms to script things but then there are times you feel like using a native Linux styled to do your scripting. In this lesson we go over how to use Azure CLI, specifically Azure CLI 2.0, to get connected and work with Azure resources from both Windows and Linux. I also go over how to use Azure CLI 2.0 from the new Azure Cloud Shell quite easily.

 

Exam 70-533 Module 1-Lesson 4 – Managing Azure with Windows PowerShell

This lesson is all about how to use Windows PowerShell to get connected to Azure subscription. I go over the need for Azure PowerShell and all the possible ways to get it installed through Web Platform Installer, PowerShell gallery, Microsoft MSI and Azure Cloud Shell for PowerShell. As a bonus I also show how Azure PowerShell can be installed and used on Linux platforms (I demonstrate this through Windows 10 Bash shell).

 

Exam 70-533 Module 1-Lesson 2 – Overview of Azure

In this lesson I provide a high level introduction to Microsoft Azure. I get into the details of Azure regions, datacenters, paired regions and how accounts and subscriptions play an integral part of Azure. I further divulge into the Azure billing and get into the various “pay” models that works for both personal and organizational use. Moving on, I discuss various Azure services and where to get the list of all Azure services. I end this lesson with all the management tools that Azure provides to interact with various Azure services.

Exam 70-533 Module 1-Lesson 1 – Cloud technology overview

In this session we take a ride to the past to discuss traditional infrastructure. I will get into details of the issues we had with tradition infrastructura and how virtualization and managed services came to the rescue. Further, I will divulge into how managed services with a mix of virtualization brought about the cloud technology. We will get a formal exposure of what “cloud technology” is defined as and what the definition really means. Following that we will get into advantages of cloud computing, the various cloud deployment models like private, public and hybrid cloud, and the various cloud services models like SaaS, PaaS and IaaS.

1 2 3 7