Microsoft Azure

Skill Me Up Provides comprehensive Microsoft training for IT Professionals focusing on Azure Infrastructure such as virtual machines, virtual network, Azure AD, and more. On-Demand Courses, Live Labs, and Live Training

Live Course Schedule
learning path
4 (72)
4 Lectures | 2 Labs | 8h 33m | Intermediate

In this learning path, you will learn key concepts about the cloud and various Microsoft Azure Services. From there, you will learn core concepts such as various PaaS and IaaS services including management tools. This course will also cover several key concepts for security and compliance, as well as a brief look at a Azure pricing and support. This course will help you prepare for AZ 900 Microsoft Azure Fundamentals.

learning path
4 (86)
9 Lectures | 15 Labs | 2 days, 54m | Advanced

In this learning path, you will learn how to manage Azure Subscriptions and resources, Implement and Manage Storage, Deploy and Manage Virtual Machines, Configure and Manage Virtual Networks, Configure Load Balancing, Monitor and Troubleshoot Azure Networks and you will learn the foundations of setting up hybrid networking. This path will help prepare you to pass AZ 103 Azure Administrator.

learning path
5 (4)
7 Lectures | 2 Labs | 9h 18m | Intermediate

In this learning path, you will learn the ins-and-outs of implementing governance on your Microsoft Azure subscription. Topics will include Azure Policy, Role Based Access Control (RBAC), Cost Management, Management Groups, Blue Prints, and much more.

learning path
4 (35)
4 Lectures | 6 Labs | 15h 35m | Advanced

In this learning path, you will learn the basics of container technologies and then build on that knowledge in order to learn how to deploy containers on Microsoft Azure.

learning path
4 (22)
2 Lectures | 3 Labs | 6h 49m | Intermediate

In this learning path, you will learn the fundamentals of how to monitor workloads using Azure Monitor and Log Analytics.

learning path
5 (18)
2 Lectures | 1 Labs | 23h | Advanced

In this learning path, you will learn how to build private clouds using Microsoft Azure Stack and then use hands-on practice to master the skills on your own.

learning path
4 (6)
2 Lectures | 1 Labs | 7h 5m | Intermediate

In this learning path, you will learn how to use the Azure Backup Service to protect workloads that reside on-premises, in Azure or even in other cloud providers. From there, you will learn how to use Azure Site Recovery to enable disaster recovery between on-premises and the cloud or between different regions in Azure.

learning path
4 (5)
1 Lectures | 4 Labs | 9h 22m | Intermediate

In this learning path, you will learn how to migrate workloads to Microsoft Azure using the Azure Migrate Service and Azure Site Recovery. This includes several labs that are designed for advanced users.

learning path
5 (29)
1 Lectures | 4 Labs | 5h 45m | Intermediate

In this learning path, you will learn how to deploy and manage web apps using Azure App Services. This path is designed for developers and IT professionals that will use Azure App Services (Web Apps) as their primary hosting platform.

learning path
5 (1)
1 Lectures | 3 Labs | 7h | Intermediate

In this path, you will find courses and hands-on labs that will teach you how to manage and automate common tasks in Azure Active Directory using PowerShell and Azure Automation.

learning path
5 (9)
2 Lectures | 5 Labs | 7h 23m | Intermediate

In this learning path, you will start with the foundations of using the Azure Cloud Shell or using the Azure PowerShell cmdlets on your local computer and then move on to automating the creation, deployment and management of Azure Virtual Networks and Virtual Machines.

learning path
0 (0)
1 Lectures | 0 Labs | Intermediate

This track contains a series of presentations, demonstrations, and interactive labs that focus on Azure network engineering.

lecture
5 (5)
1h 10m | Intermediate | Sep 7 2017 |

This course covers a quick overview of Azure Stack, itsposition in the market, ahigh level architecture of Azure Stack,data center integration points, and teaches how to unlock innovation with hybrid cloud use cases. 

lecture
5 (1)
3h 40m | Beginner | Dec 20 2018 |

The course will educate you on the details you need to know to be able to start writing PowerShell for Azure AD. By the end, our objective is to make you feel comfortable writing PowerShell to automate common management tasks for Azure AD. We’ll also provide you some real-world examples for where you can use PowerShell to be more consistent and save time.

lecture
5 (1)
52m | Beginner | Oct 21 2019 |

In this course, you will learn how to get started using the Azure PowerShell cmdlets to perform common management tasks with Azure Infrastructure as a Service. This course will teach you the foundations of interacting with Azure networking services such as virtual networks, network security groups, and the Azure load balancer as well as virtual machines. You will learn how to configure VM storage, networking and compute as well as automatic configuration using the Custom Script Extension and the PowerShell Desired State Configuration extension.

lecture
5 (1)
1h 53m | Intermediate | Nov 8 2019 |

This is course seven of seven in the Implementing Azure Governance learning path. Cost management and cost optimization are key concerns of all Azure customers. In this class, students will first learn the principles of how Azure accounts are managed and billed. Next, students learn how a variety of commonly-used IaaS and PaaS resources are priced. This is followed by a deep-dive on cost optimization techniques you can to reduce your bill without impacting your applications. Finally, the class includes a deep-dive on Azure Cost Management, which enables you to track, analyze and forecast your Azure spend to providing accurate cost estimates and reduced billing risk.

lecture
0 (0)
1h 2m | Intermediate | Oct 11 2018 |

In this course, students will learn how to use Azure's built-in capabilities for investigating and diagnosing common networking issues.

lecture
4 (6)
3h 2m | Intermediate | Nov 1 2018 |

In this course, students will learn about the core Azure networking features available to Azure Virtual Machines. This module teaches students how Virtual Machine networking is implemented, for external connections to the Internet, for internal connections within Virtual Networks, and for connections to on-premises networks. Students learn how to control network access with Network Security Groups and Application Security Groups as well as how to control network flows with User-Defined Routes. The course finishes with a detailed discussion of both Internet-facing and Intranet-facing DNS scenarios in Azure.

lecture
5 (1)
4h 28m | Intermediate | Feb 17 2019 |

This course teaches IT Professionals how to create and manage virtual machines as part of an Infrastructure as a Service (IaaS) computing infrastructure. Students learn how to assess their on-premises environment for virtual machine readiness in preparation for moving resources to the cloud to include sizing, pricing, and design considerations.Next, students learn how to create and deploy virtual machines in Azure using the Azure portal, PowerShell, and ARM templates. The course includes instruction on deploying custom images and Linux virtual machines. Then, students learn how to configure the networking and storage components of virtual machines. Deploying highly available virtual machines is critical in the light of planned and unplanned events, and students learn how to use availability sets to ensure that virtual machine resources are available during downtime followed by how to use extensions and Desired State Configuration (DSC) for post deployment automation and configuration tasks.Finally, students learn how to perform virtual machine backups and how to use Azure’s monitoring capabilities to collect, view, and analyze virtual machine diagnostic and log data.

lecture
3 (2)
2h 24m | Intermediate | Nov 1 2018 |

In this course, students will learn how to implement disaster recovery for both on-premises and Azure-based applications using Azure Site Recovery.

lecture
5 (2)
2h 39m | Intermediate | Feb 17 2019 |

This course teaches IT Professionals how to implement Azure storage solutions for a variety of scenarios. Students learn about the different storage accounts and services as well as basic data replication concepts and available replication schemes. Students are also introduced to Storage Explorer as a convenient way to work with Azure storage data. Students also learn the types of storage and how to work with managed and custom disks. Azure blob storage is how Azure stores unstructured data in the cloud, and students learn how to work with blobs and blob containers. They also learn how to use Azure Files to work with file shares that are accessed via the Server Message Block (SMB) protocol. In addition to blob storage, this course covers Table and Queue storage as storage options for structured data. Students then learn how to secure and manage storage using Shared Access Signatures (SAS) and Azure Backup using Recovery Services Vault. Next, students learn how to use Azure File Sync to centralize an organization’s file Shares in Azure Files. Content Delivery Network (CDN) is used to store cached content on a distributed network of servers that are close to end-users. Students learn how to optimize content delivery with Azure CDN as well as how to transfer large amounts of data using the Azure Import/Export service. Lastly, students learn how to monitor Azure storage by configuring metrics and alerts and using the Activity Log. Students learn how to analyze usage trends, trace requests, and diagnose issues with a storage account.

lecture
4 (1)
55m | Intermediate | Feb 16 2019 |

Hello, and welcome to the Implementing to Azure Backup course!This course comes in two sections. First, we'll introduce the Azure Backup service, and we'll give an overview of what it does and how it works. Secondly, we'll examine how to protect and recover Azure Infrastructure-as-a-Service (IaaS) virtual machines using Azure Backup.

lecture
0 (0)
1h 31m | Intermediate | Dec 3 2019 |

This is course five of seven in the Implementing Azure Governance learning path.In this course, you will deep dive into the Azure Blueprints service, which is one of the more advanced governance services in Azure. You will learn what Blueprints are, and the scenarios they are designed to address. The course then takes you on a in-depth journey through each stage of the Blueprints life cycle: creating the Blueprint, adding artifacts, publishing, assigning to a subscription, and managing later updates. The final section of the course provides detailed coverage of Blueprints features not exposed in the Azure portal, such as controlling dependencies and avoiding use of the subscription Owner role. The course include in-depth demos using both the Azure Portal and command-line tools.

lecture
0 (0)
Implementing Azure DNS
Intermediate | Coming Soon!

The Domain Name System, or DNS, is responsible for translating (or resolving) a service or server name to its IP address. Azure DNS is a hosting service for DNS domains, providing name resolution using the Microsoft Azure infrastructure. In addition to supporting internet-facing DNS domains, Azure also supports DNS for cloud and hybrid networks.This course provides in-depth guidance on using DNS in Azure, covering both public and private DNS deployment, configuration and management.As a starting point, students are introduced to DNS (Domain Name System) fundamentals, as well as the various DNS services and features in Azure. Next, students are guided through the registration, delegation, and hosting of public DNS zones using Azure DNS, together with DNS record management. Public DNS management is concluded with a discussion of sub-zones and DNS zone file import and export.Students are then introduced to the Azure features for managing DNS in private and hybrid networks. This includes learning which scenarios support Azure DNS private zones and when to use dedicated name servers, together with deployment and configuration details for both approaches.The course concludes with a discussion of DNS operations. Students learn how to configure DNS management role-based access control, prevent accidental DNS changes, how to monitor key Azure DNS metrics, and how to set up alerts. Finally, advanced topics include DNS zone backup and recovery, and how to deploy a redundant DNS zone co-hosted with an external provider for maximum resilience to DNS outages or DDoS attacks.

lecture
5 (1)
35m | Intermediate | Nov 14 2019 |

This is course four of seven in the Implementing Azure Governance learning path.Azure Management Groups enable many of Azure’s governance and reporting features to be centrally managed using an organization-wide hierarchy, rather than being managed on each individual subscription. This enables an efficient and reliable approach to implementing governance at scale across an organization.In this class, you will learn how to design and build a management group hierarchy, and how to use management groups to implement governance and reporting across an organization.

lecture
0 (0)
1h 29m | Intermediate | Oct 23 2019 |

This is course three of seven in the Implementing Azure Governance learning path.In this course, you will deep dive into the Azure Policy service, which is one of the fundamental governance services in Azure. You will learn how to apply Azure Policy to your subscriptions and the wide range of scenarios it supports. You will also deep dive on the policy definition language, so you can fully understand built-in policies and create your own custom policies. You will also learn how to use Azure Policy compliance reports, and how to investigate and re-mediate non-compliant resources. The course closes with an overview of Azure VM guest policy and overall policy management best practices.

lecture
0 (0)
49m | Intermediate | Nov 11 2019 |

This is course two of seven in the Implementing Azure Governance learning path. Role-based access control is a fundamental pillar of good governance in Azure. Properly deployed, it enables an organization to control how users access and administer the organization’s Azure resources, implementing a ‘least privilege’ model in which users have only the permissions they need, to only the resources they need. This course provides a deep-dive into role-based access control in Azure. The course starts by explaining how user and system identities are managed in Azure AD, and how Azure roles are defined. It then explains how roles can be assigned, and how multiple role assignments interact. Finally, the course shows how you can implement tailored access control policies by creating and assigning your own custom role definitions.

lecture
5 (11)
6h 49m | Beginner | Jul 25 2017 |

This course is designed for cloud architects, cloud administrators, DevOps engineers, and IT professionals that have experience with Microsoft Azure Infrastructure Services (IaaS) and Platform Services (PaaS). This course focuses on architecting, deploying, and managing Microsoft's enterprise hybrid cloud solution Azure Stack. This course covers scenarios such as Azure Stack Architecture, deploying and configuring Azure Stack to be enterprise ready, configuring Azure Stack for tenants, region management, monitoring, backup and disaster recovery.

lecture
3 (6)
1h 25m | Beginner | Jun 20 2018 |

Welcome to the Implementing Log Analytics Course! In this course, we will cover the following:Log Analytics: The ‘What’ and ‘Why’Configuring Log AnalyticsLog SearchCreating VisualizationsAlerting

lecture
0 (0)
38m | Intermediate | Dec 2 2019 |

This is course one of seven in the Implementing Azure Governance learning path. This short course provides a brief introduction to key governance concepts and technologies in Azure. Students learn about the Azure governance architecture and the importance of good governance to successful enterprise cloud adoption.This course also serves as an introduction to the Azure Governance learning path.

lecture
0 (0)
20m | Beginner | Oct 10 2019 |

In this course, you will learn how to get started using the Azure PowerShell cmdlets. This will cover how to use the Azure Cloud Shell or install the Azure PowerShell cmdlets on your local computer. You will also learn how to navigate Azure Resources using the Cloud Shell and the Azure Cmdlets. Finally, the course will explore the various ways you can connect to Microsoft Azure; including logging in interactively, using a service principal or a managed identity.

lecture
5 (3)
1h 35m | Beginner | Aug 17 2018 |

In this course, the student will be introduced to Docker. We’ll start by understanding the basics of containers and how they came to be. Then, we’ll learn how to install Docker on various platforms. We will cover the components that make up Docker including: The Docker Engine, Docker Images, and Docker Containers. We’ll cover how to containerize an application. We’ll also talk about how networking works with Docker and wrap up with a discussion of how data persistence works within the Docker ecosystem.

lecture
5 (1)
2h 9m | Intermediate | Nov 1 2018 |

In this course, students will learn the fundamentals of hybrid networking in Azure. This includes connecting Azure virtual networks to on-premises systems for communications between on-premises users and systems and Azure services - both private such as virtual machines and public such as Azure SQL and Azure App Services. Students will also learn about the available VPN types and how to configure them.

lecture
5 (2)
1h 51m | Intermediate | Nov 29 2018 |

In this course, we will cover and introduction to Kubernetes. We will start off by covering what role Kubernetes plays in the container space and how it can simplify container orchestration. We’ll cover scaling, self-healing, load-balancing, and rolling updates. Then, we’ll cover all the ways to install Kubernetes. The remainder of the module with cover the core components of Kubernetes including: Pods, ReplicaSets, Services, and Deployments.

lecture
5 (10)
1h 24m | Beginner | Sep 12 2017 |

In this hands on course, students will learn about Microsoft Windows Containers. This course starts with an overview of Windows Container platform and its core capabilities. We will then cover use of Microsoft Nano Server and Windows Server Core inside containers. Also covered in the course is usage of Docker CLI (Command Line Interface) alongside PowerShell to perform common tasks like building container images using Dockerfile, running and removing containers. The course wraps up by looking ahead at various application frameworks like ASP.NET 4.5 / ASP.NET Core and IIS Server that are available to run inside Windows Containers.

lecture
3 (9)
2h 30m | Intermediate | Oct 27 2018 |

In this course, students will learn the fundamentals of load balancing in Azure and explore Azure load balancing services in detail. Services include Azure Load Balancer, Azure Application Gateway, and Azure Traffic Manager. In addition, students will learn how these services can be combined to build resilient application architectures for both IaaS and PaaS hosted applications.

lecture
5 (5)
3h 53m | Intermediate | Feb 20 2019 |

This course teaches IT Professionals how to manage their Azure subscriptions to include access, policies, compliance, and how to track and estimate service usage and related costs. Students learn how cloud resources are managed in Azure through user and group accounts and how to grant appropriate access to Azure AD users, groups, and services through role-based access control (RBAC). Students also discover the core monitoring tools and capabilities provided by Azure including Azure Alerts and Activity Log. Students are then introduced to Log Analytics as a broad data analytics solution as well as how to use this service to query and analyze operational data. Finally, students learn about the Azure Resource Manager (ARM) deployment model and how to work with resources, resource groups and ARM templates.There are three modules in this course altogether:Manage Azure Subscriptions and Resources OverviewMonitor Subscription ResourcesAzure Cost Management and OptimizationBecause this course is the first course in the series for the Azure Administrator exams, there is a considerable amount of foundational content that is covered here in order to prepare students for the remaining courses in the curriculum. As a result, students are provided with a lesson that covers tips and tricks for working in the Azure portal as well as an introduction to key tools used in the Azure environment such as the Cloud Shell and Resource Explorer. Emphasis is laid on PowerShell and the command line interface (CLI) as important skills to acquire not only in preparation for the exam, but for the job role itself.

lecture
5 (1)
2h 10m | Intermediate | Oct 28 2018 |

This course covers managing Azure Web Apps. The topics discussed cover a broad overview of Azure App Service and Azure Web Apps as well as more in-depth discussion into many of the various features of Azure Web Apps, PowerShell and the Azure CLI. The features covered in this course include: Continuous Deployment, Kudu, Diagnostics Monitoring, Application Insights, Hybrid Networking, Deployment Slots, Testing, Scaling, Traffic Manager, and Azure CDN. This course should help in preparation for the AZ-101 Microsoft Azure Integration and Security and AZ-200 Microsoft Azure Developer Core Solutions certification exams.

lecture
5 (1)
2h 13m | Intermediate | Oct 13 2018 |

In this course, students will learn how to manage and configure Azure Active Directory in basic and advanced deployment scenarios. Students will learn how to manage hybrid identity to include attribute writeback as well as how to manage devices with Azure Active Directory.

lecture
5 (1)
1h 12m | Intermediate | Oct 29 2018 |

In this course, students will learn the principles and approaches for a successful Azure migration as well as how to execute a migration using Azure Site Recovery and other tools.

lecture
3 (2)
2h 8m | Intermediate | Oct 24 2018 |

In this course, students will learn how to monitor their Azure virtual machines and other resources. This includes capturing diagnostic data, setting up alerts, and investigating logs.

lecture
5 (1)
1h 20m | Intermediate | Dec 5 2019 |

This is course six of seven in the Implementing Azure Governance learning path. Resource organization is critical for organizations using Azure at scale. This course begins by discussing resource organization in Azure, explaining both the technical capability of the platform and best practices you can use to manage resources effectively. The second part of the course focuses on the Azure Resource Graph, showing how you can use this feature to explore your resources in many powerful ways.

lecture
5 (1)
1h 39m | Intermediate | Nov 29 2018 |

Welcome to the Running Containers on Azure Course! We'll start off by discussing Microsoft Azure’s managed service offerings for container technologies. We'll then discuss the Azure Container Registry and compare it to other container registry platforms. Next, we’ll go into Azure Container Instances and discuss why and when to use Azure Container Instances followed by how to persist data when running containers in Azure. Finally, we'll cover Azure Kubernetes Service and discuss the advantages that come along with a managed Kubernetes service.

lecture
5 (2)
58m | Intermediate | Sep 26 2018 |

In this course, students will learn how to implement and configure advanced security controls in Azure Active Directory, including Multi-Factor Authentication and Privileged Identity Management. These controls are implemented to secure user identities in Azure Active Directory and provide advanced reporting, authentication, and authorization through the Azure AD identity service.

lecture
5 (3)
1h 1m | Beginner | Feb 12 2019 |

In this module, you will focus on pricing and support models available with Microsoft to include but not limited to Azure subscriptions, planning and managing costs, support options available with Azure, and the service lifecycle in Azure.

lecture
5 (11)
58m | Beginner | Feb 12 2019 |

In this module you will learn basic cloud concepts to include but not limited to the following: Why Cloud Services?, Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), Public, Private, and Hybrid cloud models.

lecture
5 (3)
1h 32m | Beginner | Feb 12 2019 |

In this module, you will learn the basics of core services available within Microsoft Azure to include but not limited to Core Azure architectural components, Core Azure Services and Products, Azure Solutions, and Azure management tools.

lecture
5 (3)
2h 6m | Beginner | Feb 12 2019 |

In this module, you will learn about security, privacy, compliance, and trust with Microsoft Azure. You will become familiar with the following topics: securing network connectivity in Azure, core Azure identity services, security tools and features, Azure governance methodologies, monitoring and reporting in Azure, and privacy, compliance and data protection standards in Azure.

real-time lab
4 (7)
1h 45m | Intermediate | Oct 10 2018 |

In this lab, you will learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio 2019 focused on infrastructure as a service (IaaS) technologies. You will author a template that deploys a virtual machine that automatically configures a web server with a sample app as well as a virtual machine with SQL Server and a database for the sample app.

real-time lab
5 (6)
2h | Intermediate | Feb 15 2019 |

In this lab, you learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio Code, focused on Infrastructure as a Service (IaaS) technologies. You author a template that deploys a virtual machine, which gets automatically configured as a web server with a sample web app, as well as configuring a second virtual machine which gets configured with SQL Server and a database for the sample app.

real-time lab
4 (3)
4h 45m | Intermediate | Oct 1 2019 |

In this lab, you will use the Azure Migrate service to migrate the SmartHotel app which is currently hosted on an on-premises infrastructure hosted in Hyper-V to Azure Virtual Machines. During the lab, you will migrate this entire application stack to Azure using the Azure Migrate service. Note: this lab takes 60-75 minutes to fully deploy.

real-time lab
5 (4)
2h 20m | Intermediate | Jul 15 2018 |

In this lab, you will use the Azure cross-platform CLI tools (version 2.0) to learn the fundamentals of creating and managing Azure Virtual Machines.

real-time lab
4 (5)
1h 20m | Intermediate | Oct 25 2019 |

In this lab we'll guide you through the steps to deploy a request splitting ambassador that will split 10% of the incoming HTTP requests to an experimental server and the rest to a primary web server using Azure Kubernetes Service (AKS). This pattern is commonly used for testing new features or user experience to a small subset of users.

real-time lab
4 (11)
2h 15m | Intermediate | Feb 13 2019 |

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app as well as deploy and configure a SQL Server for the web application database.

real-time lab
5 (2)
1h 15m | Intermediate | Nov 26 2019 |

In this lab, you will learn how to use the Azure PowerShell cmdlets to deploy a pre-built Azure Resource Manager template.This template leverages the PowerShell DSC Custom script extension to automatically configure the virtual machines that are defined in the template.

real-time lab
5 (6)
1h 5m | Intermediate | Aug 25 2018 |

In this lab, an AKS cluster is deployed using the Azure CLI. A multi-container application consisting of web front end and a Redis instance is then run on the cluster. Once completed, the application is accessible over the internet.

real-time lab
5 (1)
3h 15m | Advanced | Jan 31 2019 |

In this lab, you learn about the different capabilities of Azure NetworkWatcher. The lab starts from the initial steps of enabling Azure Network Watcher in multiple Azure regions and deploying the Azure Network Watcher Virtual Machine extension to several VMs that are already deployed in your subscription. You learn how to use Azure Network Watcher Topology, you will then execute a network packet capture from the Azure Portal and PowerShell, and learn how to interpret and analyze the contents of a capture file by using different tools. Then you will move over to using IP Flow Verify and NetworkSecurity Group View features of Azure Network Watcher. In the last exercises, you will review the VPN Diagnostics capability. This lab pre-provisions several virtual machines used during the lab and will take 30-40 minutes before it is ready for use

real-time lab
0 (0)
1h 10m | Beginner | Oct 13 2019 |

In this lab, you will create a virtual network, network security groups and an application security group. From there you will associate several security rules and then create several virtual machines associated with them to test filtering network traffic.

real-time lab
4 (27)
1h 40m | Beginner | Oct 22 2019 |

In this lab, you will create a virtual network that will allow the virtual machines you create to securely connect with each other. You will then create two virtual machines and specify the virtual network configuration and the availability set configuration along with storage for the virtual machine.

real-time lab
5 (1)
30m | Beginner | Oct 16 2019 |

In this lab, you will practice using Azure Policy and Azure Role-Based Access Control (RBAC) to implement some simple governance scenarios in Azure. You will use Azure Policy to apply a permitted locations rule to the Azure subscription, and RBAC to grant permissions to a new user.

real-time lab
5 (2)
45m | Beginner | Sep 28 2019 |

In this lab, you will practice introductory concepts in managing Azure with PowerShell. You will learn to manage subscriptions, create resources, view resources, tag resources, and view resource tags. You will finally learn to delete resources.

real-time lab
4 (3)
40m | Intermediate | Oct 17 2019 |

In this lab you will learn how to work with Azure Storage using Azure Storage Explorer. All aspects of Azure Storage will be explored including: Blobs, Files, Tables and Queues.

real-time lab
5 (25)
1h 15m | Intermediate | Nov 26 2019 |

In this lab, you will create an Azure Web App and a SQL Database and configure the popular content management system (CMS) Orchard CMS. You will then configure the web app to automatically scale based on actual CPU usage.

real-time lab
5 (9)
1h | Beginner | Nov 26 2019 |

This lab is designed to help you become familiar with several features of Microsoft Azure Log Analytics. You will learn how to setup a Log Analytics workspace and install the agent on several VMs. From there, you will configure data sources from Azure as well as diagnostic data from the VMs and learn the fundamentals of querying data and events using the Log Analytics query language.This lab pre-provisions several resources in Microsoft Azure and will take 15-20 minutes to start before it is ready.

real-time lab
5 (1)
1h | Beginner | Feb 13 2019 |

In this lab, you learn about the deploying A Test VM and configuring Azure Monitor on that VM by applying some condition and action items. If the VM reaches the defined thresholds, Azure Monitor will generate alerts.

real-time lab
5 (3)
3h 45m | Intermediate | Oct 3 2018 |

In this lab, you will configure Azure Site Recovery to protect a sample n-tier application by configuring replication from the source Azure region to a target Azure region. Once the initial replication has completed and the application is protected, you will perform a test fail over and validate application functionality. Finally, you will accomplish the cleanup of the test failover resources.Note: This lab pre-deploys several resources and will take 30-45 minutes to start.

real-time lab
5 (1)
55m | Intermediate | Aug 2 2018 |

In this lab, you will learn how to use Visual Studio Code to author an ARM Template that declares the Azure Resources necessary to host an Azure Web App, Azure SQL Database, and Azure Application Insights.

real-time lab
5 (1)
35m | Beginner | Oct 24 2019 |

In this lab, you will provision an Azure Web App and App Service Plan. Then, you will configure a "Staging" Deployment Slot and deploy source code to it from a Github repository. Finally, you will perform a deployment slot swap to push the code deployment from Staging into Production.

real-time lab
5 (1)
50m | Beginner | May 3 2018 |

In this lab, you will learn the fundamentals of automating Azure Web Apps using the Azure CLI tools. With the tools, you will provision an Azure Web App and App Service Plan. Then, you will configure a "Staging" Deployment Slot and deploy source code to it from a Github repository. Finally, you will perform a deployment slot swap to push the code deployment from Staging into Production.

real-time lab
5 (2)
50m | Beginner | Oct 16 2019 |

Azure Container Instances enables deployment of Docker containers onto Azure infrastructure without provisioning any virtual machines or adopting any higher-level service. In this tutorial, you build a small web application in Node.js and package it in a container that can be run using Azure Container Instances.

real-time lab
5 (4)
1h | Beginner | Oct 16 2019 |

In this lab, you will build and run container based on IIS Server, ASP.NET 4.5 and ASP.Net Core Frameworks. You will use Dockerfile to create container image and then use Docker CLI commands to launch thecontainers. Finally, you will work work with docker commands to access container logs and stats including CPU and memory.

real-time lab
5 (4)
3h 20m | Intermediate | May 28 2019 |

In this lab, you will learn the fundamentals of how to use the Azure PowerShell cmdlets to create and manage Azure Virtual Machines. Exercises will include performing common operations like stopping and starting VMs, creating VMs, attaching additional storage and creating and updating virtual machines. 

real-time lab
5 (8)
3h | Intermediate | Jan 2 2019 |

In this lab, you will create 3 virtual networks in two different regions. You will configure site-to-site connectivity between the regions using a VPN Gateway. Finally, you will configure virtual network to virtual network connectivity using virtual network peering. This will also allow traffic from the 3rd virtual network to transit over the VPN gateway.

real-time lab
5 (1)
1h 40m | Beginner | Oct 14 2019 |

In this lab, you will use the Azure PowerShell cmdlets to manage common tasks with Azure Blob Storage.You will learn how to create an Azure Storage Account, create and manage containers, upload and download blobs, and manage leases and snapshots.

real-time lab
5 (4)
1h 15m | Beginner | Aug 15 2019 |

In this lab, you will manage VM Image or the OS Disk of both Windows and Linux. Generally, you may use images available in the marketplace but sometimes the marketplace may not fulfill the organization requirements. In this case, you may have to use own custom VHD which includes uploading VHD from on-premises to cloud or downloading from cloud to on-premises. When an organization wants VM having their LOB (Line of Business Application) installed, you as an Azure Admin need to play with images. It will be more time saving and effective to create images as per the organization needs and use the same image on both cloud and on-premises rather than installing LOB and other configuration in each VM individually. It will give a holistic view of VMs in both on-premises and cloud environment.Note: This lab creates several virtual machines at start time and will take approximately 15 minutes before it is ready.

real-time lab
0 (0)
1h 30m | Beginner | Mar 25 2019 |

In this lab, you will manage external users within Azure Actiev Directory. You will creating Guest Users in Azure Active Directory, then manage the external user invitations. Lastly you will learn about lifecycle policies and how they can be used within Azure Active Directory.

real-time lab
0 (0)
45m | Beginner | Oct 15 2019 |

In this lab, you will use Azure's Update Management solution to manage patches and updates for virtual machines. This involves enabling update management for a VM, assessing the status of updates, configuring alerts, scheduling update deployments, and finally viewing the results of update deployments.

real-time lab
5 (2)
1h 30m | Intermediate | Oct 15 2019 |

In this lab, you will learn the fundamentals of configuring and managing virtual machine diagnostics and alerts as well as learn some useful troubleshooting techniques for Azure Virtual Machines.This lab pre-provisions an environment that you will use for testing diagnostics capabilities and may take up to 30 minutes before it's ready.

real-time lab
5 (1)
1h | Beginner | Jun 6 2019 |

In this Lab, you will use the Nerd Dinner Application. Nerd Dinner is an Open Source ASP.NET MVC Project that helps nerds and computer people plan get-togethers. You can see the site running LIVE at http://www.nerddinner.com. You will move the application DB to Azure SQL instance and add the Docker support to the application to run the application in Azure Container Instances.

real-time lab
5 (1)
1h 5m | Intermediate | Jan 15 2019 |

In this lab, you will learn about the different capabilities of AzCopy. This lab starts with installing AzCopy. As you progress through the lab, you will become familiar with how to upload both single files and batches of files, how to copy files between storage accounts, and how to download files.This lab is split up in separate exercises, reflecting the presented topics and demos from each module.

real-time lab
0 (0)
1h 5m | Intermediate | Jan 16 2019 |

In this lab, you will learn about the different capabilities of AzCopy. This lab starts with installing AzCopy. As you progress through the lab, you will become familiar with how to upload both single files and batches of files, how to copy files between storage accounts, and how to download files.This lab is split up in separate exercises, reflecting the presented topics and demos from each module.

real-time lab
0 (0)
1h 15m | Beginner | Nov 16 2018 |

In this lab you will learn how to migrate virtual machines from on-premises environments with Hyper-V to Azure using command line tools such as the Azure CLI.

real-time lab
0 (0)
50m | Intermediate | Mar 25 2019 |

In this lab, you will install the required components to connect to Azure Active Directory. You will then initiate a connection to Azure Active Directory, as well as review common administration tasks and commands.

real-time lab
0 (0)
1h | Beginner | Nov 7 2019 |

In this lab, you will learn how to manage Users and Groups using both MSOnline and AzureAD PowerShell Modules. You will create, manage and remove both users and groups, followed by managing permissions within Azure Active Directory.

real-time lab
0 (0)
25m | Beginner | Oct 25 2019 |

In this lab, you will learn to use a Managed Identity with Azure PowerShell by creating a virtual machine with a system managed identity. You will then assign the identity to a resource group using role-based access control (RBAC).

real-time lab
0 (0)
25m | Beginner | Oct 9 2019 |

In this lab, you will learn to use service principals with Azure PowerShell by first creating a service principal, assigning permissions to that principal, and finally logging into Azure with the service principal.