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

learning path
4 (96)
6 Lectures | 2 Labs | 6h 54m | Intermediate | Certification Prep

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 (187)
5 Lectures | 23 Labs | 53h 46m | Advanced | Certification Prep

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 the Microsoft certification exam AZ 104 Azure Administrator.

learning path
4 (23)
7 Lectures | 2 Labs | 11h 28m | Advanced

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
5 (44)
5 Lectures | 4 Labs | 11h 3m | Intermediate

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
5 (28)
1 Lectures | 4 Labs | 10h 30m | Beginner

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

learning path
5 (16)
2 Lectures | 0 Labs | 8h | Intermediate

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
5 (3)
1 Lectures | 1 Labs | 2h 17m | 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
4 (7)
1 Lectures | 2 Labs | 5h 30m | 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
4 (22)
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
4 (6)
7 Lectures | 0 Labs | 10h 13m | Intermediate

This track contains a collection of expert talks recorded by Azure Infrastructure Experts.

learning path
5 (15)
0 Lectures | 6 Labs | 15h 40m | Advanced

Complete an Azure Challenge and earn a badge that proves your skill set that you can post on your Acclaim profile page and LinkedIn. Check back often as we will be adding new challenges all the time!

learning path
0 (0)
8 Lectures | 0 Labs | 5h 30m | Beginner

Thinking Cloudy episodes provide discussions and talks about cloud strategy. These episodes include the various phases of cloud adoption, trends within Azure, cost optimization, governance within the cloud, and much more. If you are planning a strategy to cloud transformation, Thinking Cloudy is the place to go to find information.

lecture
5 (3)
6h 44m | Intermediate | Mar 12 2020 |

In this course, you will learn how to implement and manage virtual networking and other networking services. You will learn the foundations of how to create and configure a virtual network, including configuring subnets, name resolution and securing access using network and application security groups. From there you will learn how to monitor and troubleshoot virtual networks using tools such as Azure Network Watcher. Finally, you will learn how to integrate an on-premises with your Azure virtual networks using technologies such as ExpressRoute, Site-to-Site VPN, and Virtual network peering.

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 (2)
2h 10m | Intermediate | Apr 28 2020 |

In this recording of a live Expert Talk, Paul Burpo will go in-depth on what to expect for the Azure Fundamentals (AZ 900) exam. His talk starts with a review of the exam skills and what is measured, and then will step through each of the objectives and quickly review the key points of the exam as well as sample questions to help test your knowledge in each area.

lecture
5 (2)
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)
23m | Beginner | Sep 16 2020 |

In this course, you will learn to identity ways to plan and manage costs and purchase services within Azure, how to understand the Azure Service Level Agreements and calculating a composite SLA for more than one service combination, and understanding the service lifecycle within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
6h 15m | Beginner | Sep 25 2020 |

This course will cover the history of monitoring in Azure, demystify what all the Azure native monitoring tools look like, provide guidance on when to use what + why or when, walk through Azure Monitor Alerts (metrics and diagnostics), dive into Log Analytics/Kusto Query Language (KQL), discuss parts of the former OMS, dig into Azure Backup + Azure Site Recovery, go over Azure Automation, and explore Application Insights.This course will provide the necessary primer into monitoring using Azure native tooling.

lecture
4 (3)
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
0 (0)
47m | Beginner | Jul 29 2020 |

When it comes to the number of platform-based services that are available in Azure and other public cloud providers, there is an on-going list of services and buzz words in the industry. This talk will provide a base understanding of what some of this means within the IT ecosystem, and when completed, you will have a better understanding of how to potentially utilize these services.

lecture
5 (1)
2h 14m | Intermediate | Apr 27 2020 |

In this Expert Talk, we’ll discuss using Azure Backup and Site Recovery to build resiliency into your virtual machine workloads. You will learn how Azure Backup can be utilized to protect your data from common data loss problems all the way to protecting yourself from ransomware hackers with the new soft delete feature. We will also cover leveraging Azure Site Recovery to build resilient solutions that can keep your workload alive even if your on-premises data center fails or an entire Azure region goes down.

lecture
0 (0)
27m | Beginner | Oct 22 2020 |

Traditional IT governance delivers a tightly-controlled software and hardware infrastructure, enabling the reliable delivery of business-critical services. This control is achieved through the disciplined application of IT processes and best practices, designed around the typical weeks-to-months timeframes associated with on-premises IT. These existing processes struggle to adapt to the technology changes and accelerated timeframes the cloud delivers. In this episode of Thinking Cloudy, Jonathan Tuliani will discuss the challenges and importance of robust governance as an enabler of at-scale cloud adoption, and discuss some of the governance features included in Microsoft Azure.

lecture
4 (7)
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)
15m | Beginner | Sep 16 2020 |

In this course, you will learn about the core solutions within Azure and the management tools that are available. These include Internet of Things (IoT), big data and analytics, artificial intelligence, serverless computing, and DevOps. You will get a high-level understanding of the tools available to create resources, automate, and govern resources within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
1h 14m | Beginner | Apr 16 2020 |

How does a Managed Service Provider administer services across dozens or even hundreds of customer subscriptions?Managed Service Providers (MSPs) deliver value by offloading the administrative and maintenance burden of running your own applications. In the Azure world, those applications are typically hosted in customer subscriptions, associated with the customer’s Azure AD tenant. Azure Lighthouse is a game-changing service that solves this problem, allowing delegated resource management and cross-tenant management experiences. In this session, we’ll review the capabilities of Azure Lighthouse and show you how to get started with the service.

lecture
5 (1)
1h 43m | Beginner | Aug 6 2020 |

Architecting and managing the many layers of a network infrastructure can be a highly complex task. When extending your network beyond a private data center and into a hybrid environment utilizing Azure, the importance to properly plan and architect your infrastructure to maintain availability, integrity, and the confidentiality of sensitive company data is high. In this Expert Talk, we will take a deep dive into the various best practices that you can implement to architect this hybrid architecture with Azure to maximize accessibility and protection.

lecture
5 (4)
5h 1m | Intermediate | Mar 25 2020 |

In this course, you will learn how to provision Azure compute resources for the right workload. You will understand how to create and configure virtual machines (VMs) for high availability and scalability, as well as understand how to automatically deploy and configure VM based workloads. From there you will learn how to deploy workloads using containers with Azure Kubernetes Service (AKS) and web applications using Azure Web Apps.

lecture
3 (3)
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
5 (3)
37m | Intermediate | Jan 2 2020 |

In this course you will learn how to deploy containers to Azure using Azure DevOps classic pipeline editor. With code in our Azure repos, you will learn to build a Docker file for the application and build and push it to a private Azure Container Registry. From there, follow along to learn release pipelines for Azure Container Instances and Web App for Containers. In your last release pipeline, take Azure Kubernetes service to the next level by learning how to build a Helm chart and deploy to AKS with Helm in Azure DevOps Pipelines. Finally, set our build and release triggers to give the AKS pipeline Continuous Integration and Continuous Delivery functionality.

lecture
0 (0)
43m | Beginner | Sep 16 2020 |

In this course, you will get an understanding of the security challenges to an organization within the cloud. You will learn some ways to build a defense in depth strategy utilizing Azure security tools, such as Azure Security Center, Azure Sentinel, Azure Key Vault, and other network security services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
58m | Beginner | Sep 16 2020 |

In this course, you will learn about the various tools for Identity and Access Management, governing Azure resources with role-based access control and resource locks and using Azure Policy for cost and resource compliance. We will discuss how Azure can assist in regulatory and governmental compliance. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
5 (2)
2h 38m | Intermediate | Mar 5 2020 |

In this course, you will learn how to implement and manage storage in Microsoft Azure. You will learn how to create and configure Azure storage account, including managing data using tools such as PowerShell, CLI, Storage Explorer and the portal. Finally, you will learn how to leverage the Azure Files service, including the ability to synchronize data between an on-premises file server and the cloud.

lecture
5 (1)
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
5 (2)
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
5 (1)
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
5 (2)
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
5 (1)
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
5 (1)
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
3 (2)
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 (3)
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
5 (1)
1h 3m | Beginner | Apr 13 2020 |

Cost management and cost optimization are key concerns of all Azure customers. Join Jonathan as he explains:The principles of how Azure accounts are managed and billedHow commonly-used IaaS and PaaS resources are pricedTracking, analyzing and forecasting Azure spend to estimate and reduce billing risk

lecture
3 (15)
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 (8)
2h 47m | Intermediate | Feb 25 2020 |

In this course, you will learn how to manage your Azure subscriptions, including configuring policy, cost management and governance. You will then learn how to configure and manage access to your Azure subscriptions using role-based access control (RBAC). Finally, you will learn how to manage objects in Azure Active Directory, including users, groups and devices.

lecture
4 (8)
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)
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
0 (0)
53m | Beginner | Sep 22 2020 |

In this Expert Talk, we will discuss the benefits and advantages of moving your solutions off premises to the cloud. Topics covered will range from basic fundamental concepts like Operational vs Capital expenditures, disaster recovery and failover, security, and scalability to complex discussions around governance and the new roles to which your developers and administrators will need to adapt in a cloud-centric approach to DevOps.

lecture
5 (5)
2h 10m | Intermediate | Mar 16 2020 |

In this course, you will learn how to monitor resources for using the Azure Monitor service. Topics will include understanding how to configure and interpret metrics, as well as configuring data sources for Azure Log Analytics, querying logs using the Kusto query language, and setting up alerts and actions, and monitoring application health using Azure Application Insights. From there, you will learn how to use Azure Recovery Services to backup virtual machines and use Azure Site Recovery to create a failover solution.

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 (2)
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
0 (0)
31m | Beginner | Oct 2 2020 |

For most organizations, cloud adoption is an IT-driven project. However, the reality is that large-scale, successful cloud adoption requires awareness and change from across the organization. From management, to finance, to HR, and business teams, this episode of Thinking Cloudy by Jonathan Tuliani will explain the impact and opportunities associated with cloud adoption from the viewpoint of non-IT teams across the organization.

lecture
0 (0)
40m | Beginner | Oct 22 2020 |

A major component of the cloud value proposition is the agility it offers. Being able to provision resources in minutes instead of weeks or months enables business to deliver new features and fixes must more quickly, delivering continual improvements in the customer experience. To take advantage of this agility, IT and development teams must radically change the way they work, embracing truly agile development and delivery methodologies. In this episode of Thinking Cloudy, join Jonathan Tuliani for a discussion of his first-hand experience of how an organization can transform from traditional roles to truly agile delivery, and learn about some of the challenges and success strategies associated with this journey.

lecture
5 (5)
54m | Beginner | Sep 16 2020 |

In this course, you will learn the evolution of computing to cloud computing. The course will guide you through the various types of cloud services, cloud deployment models, and how to understand shared responsibility between the cloud provider and the consumer. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
5 (2)
43m | Beginner | Sep 16 2020 |

In this course, you will learn about the Azure service components and products. This course will familiarize you with the Azure geographic regions and zones, resources, and core Azure products, such as compute, app services, networking, containers, storage, and database services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
1h | Beginner | Oct 29 2020 |

Interest in the cloud continues to grow. Many organizations are looking to adopt and migrate applications and data to Azure to reduce capital expenses and costly data centers. As administrators, architects, developers, and engineers, what are you doing to keep up with the accelerated organizational adoption of cloud technologies? How do you guide your organization toward cloud adoption? In this episode of Thinking Cloudy, Shannon Kuehn and Dwayne Natwick will explore the stages of the Microsoft Cloud Adoption Framework for Azure to help speed up digital transformation.After this discussion, you will have a better idea of how you can build a roadmap to adopting Azure cloud services.

lecture
0 (0)
38m | Beginner | Sep 25 2020 |

In this episode of Think Cloudy, join Jonathan Tuliani for a discussion of the culture changes needed to truly embrace cloud technologies. Many organizations treat cloud adoption as a drop-in technology replacement, and try to manage cloud projects using the same processes that were designed for on-premises IT. We’ll discuss the flaws in this approach, and how a legacy IT mindset drives existing IT processes and attitudes. We’ll then contrast this with a cloud mindset and explain how this mindset shift it is essential to take full advantage of the cost savings, agility, and new scenarios the cloud enables.

lecture
0 (0)
39m | Beginner | Sep 22 2020 |

In this Expert Talk, join Jonathan to learn why many organizations use the Cloud Center of Excellence (CoE) model to drive their cloud adoption. We’ll discuss the role and responsibilities of the CoE and how the CoE engages with other cloud delivery teams. We’ll also discuss the internal CoE structure, team size and financing model. We’ll close by reviewing some common pitfalls and best practices you can use to help set your CoE up for success.

lecture
0 (0)
Why Cloud? Understanding the Cloud Value Proposition
Beginner | Coming Soon!

While most organizations are adopting the cloud, they often have different reasons for doing so. In this episode of Thinking Cloudy, Jonathan Tuliani will discuss the different benefits that cloud adoption can bring to an organization. These range from cost savings and cost transparency, to agility and time to market, to security and compliance, to enabling new scenarios through global reach and new technologies such as Big Data and AI. Fully understanding the potential benefits from cloud adoption enables you to better define your short-, medium- and long-term cloud strategy, and align your stakeholders on a shared vision.

lecture
3 (1)
59m | Beginner | Jul 31 2020 |

In this session, we’ll dive into Azure’s new desktop and app virtualization offering. We will go over how it can improve your end users’ security and experience, how it can integrate into growing remote working needs, some of the pitfalls and how to avoid them, as well as some of what the future holds and where its going (ie: MSIX more). Also, we will provide a quick demonstration of the user experience and quick deployments of WVD within an Azure subscription.

real-time lab
4 (10)
1h 45m | Intermediate | Sep 30 2020 |

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
4 (11)
2h | Intermediate | Oct 29 2020 |

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
0 (0)
2h 45m | Beginner | Sep 3 2020 |

Contoso Coffee Ltd., a popular supplier of goods for baristas has decided that its time to move their 15-year-old e-commerce application to the cloud. Nonetheless, their CTO, John Wash, wants to leverage their cloud migration as an opportunity to modernize their core business logic backend as well. Specifically, theyve looked at how they could take advantage of Azure Functions to achieve a higher degree of scalability whenever their application is under high load. That said, whilst technically they could certainly implement the latest and greatest services to achieve the best level of scalability, their current customer portfolio and market share doesnt validate the use of many specific and expensive services. As a result, they are looking to minimize their operational Azure costs during this upgrade.

real-time lab
0 (0)
3h 30m | Beginner | Sep 9 2020 |

You have successfully engaged with Contoso Coffee Ltd., a popular supplier of goods for baristas and showcased them a proof-of-concept solution which would both migrate them to the cloud and modernize their backend. Nonetheless, before getting started its of paramount importance to ensure proper security policies are in place to prevent malicious users from taking Contoso Coffees application down.

real-time lab
0 (0)
4h | Beginner | Aug 5 2020 |

In this challenge, you will be tasked to build a new web application using Microsoft Azure. These exercises will test your ability to work with a C# Asp.Net Web Application deployed to an Azure App Service. You will leverage your knowledge to integrate Azure storage, the Azure Content Delivery Network, Azure App Configuration, CosmosDb, and Logic Apps. Additional tasks will make sure you are familiar with Application Insights and using telemetry from your applications. Each challenge is validated automatically so you will need to pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will earn the Azure Developer Fundamentals Certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (1)
2h 45m | Advanced | May 29 2020 |

In this challenge, your lab environment will pre-provisioned with an initial deployment of IaaS resources. You will then be challenged to complete a series of operations tasks on this environment. These include configuring the VM Insights solution and enabling automatic enrollment of virtual machines, using Azure Resource Graph to explore the deployed resources, and building an Azure Monitor Workbook. The lab will validate that each challenge has been completed correctly, so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time allowed, you will earn the Azure Infrastructure Operations Challenge certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (10)
1h 30m | Beginner | Apr 21 2020 |

As the new IT Professional for Contoso Mortgage, you are responsible for setting up infrastructure in the cloud. Contoso Mortgage has chosen Microsoft Azure as their cloud provider of choice. The closest Azure region to their headquarters is Central US. To try out the service, you have been asked to setup a new highly-available web server in Contoso Mortgages Azure subscription. In this lab, you will be challenged to complete the web server setup through a series of challenges. The lab will validate that each challenge has been completed correctly, so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time allowed, you will earn the Azure Infrastructure Fundamentals Challenge certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (4)
1h 10m | Beginner | Apr 29 2020 |

In this challenge, you will be tasked to complete a variety of basic Azure administration tasks. These exercises will test your familiarity with the Azure portal and the most commonly-used Azure services. Each challenge is validated automatically so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will be earn the Azure 101 Certification badge from Skill Me UP from Acclaim.

real-time lab
4 (8)
2h 20m | Intermediate | Oct 9 2020 |

In this lab, you will use the Azure cross-platform CLI tools to learn the fundamentals of creating and managing Azure Virtual Machines. You will start with using the Azure Cloud Shell, and then move on to creating resources such as a virtual network, virtual machines and finally a load balancer to deploy a highly available solution.

real-time lab
5 (9)
25m | Beginner | Sep 30 2020 |

In this lab, you will create a Linux virtual machine running in Azure, and connect to it using SSH. You will then delete the virtual machine, and clean up associated resources.

real-time lab
4 (17)
25m | Beginner | Sep 30 2020 |

In this lab, you will create a Windows virtual machine running in Azure, and connect to it using Remote Desktop. You will then delete the virtual machine, and clean up associated resources.

real-time lab
5 (3)
1h 15m | Intermediate | Oct 2 2020 |

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 (11)
1h 5m | Intermediate | Oct 2 2020 |

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
4 (4)
3h 15m | Advanced | Sep 11 2020 |

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
5 (9)
1h | Intermediate | Oct 2 2020 |

In this lab, an Azure Virtual Machine disk will be encrypted. You will deploy a VM into Azure that is not encrypted, obtain and run the Azure Disk Encryption Prerequisites Azure PowerShell script, and you will then encrypt your virtual machine.

real-time lab
4 (5)
1h 10m | Beginner | Oct 19 2020 |

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 (53)
1h 40m | Beginner | Sep 28 2020 |

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 (12)
1h 10m | Beginner | Nov 17 2020 |

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 an Azure resource group, and RBAC to grant permissions to a new user. You will also create and assign a custom RBAC role.

real-time lab
4 (7)
45m | Beginner | Jul 3 2020 |

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 (13)
40m | Intermediate | Oct 7 2020 |

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 (35)
1h 15m | Intermediate | Oct 22 2020 |

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 (14)
1h | Beginner | Aug 28 2020 |

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 (2)
1h | Beginner | Sep 18 2020 |

Skill Me Up has a number of multi-tier applications that are not suitable to run by using Azure Container Instances. In order to determine whether they can be run as containerized workloads, you want to evaluate using Kubernetes as the container orchestrator. To further minimize management overhead, you want to test Azure Kubernetes Service, including its simplified deployment experience and scaling capabilities.

real-time lab
5 (1)
1h 5m | Beginner | Oct 2 2020 |

In this lab, you will evaluate the use of Azure Web apps for hosting Skill Me Ups web sites, hosted currently in the companys on-premises data centers. The web sites are running on Windows servers using PHP runtime stack. You will also determine how you can implement DevOps practices by leveraging Azure web apps deployment slots.

real-time lab
1 (1)
2h | Advanced | Jan 19 2020 |

In this lab you will learn how to create, publish and assign an Azure Blueprint. You will also learn how to update a Blueprint draft, publish additional Blueprint versions, and update a Blueprint assignment.In addition, this lab will explore Blueprint locks and how they are implemented by the Blueprints service.This lab also shows how to export your Blueprint as JSON files, and how to edit these files to configure deployment dependencies and to streamline Blueprint parameters.In this lab, you will assign your Blueprint using a user-assigned Managed Identity. This provides you with full control over the Azure RBAC permissions used for Blueprint assignment. It also avoids the need for the user to have have subscription Owner permissions, which are required when using system-assigned Managed Identity.

real-time lab
5 (9)
1h | Beginner | Oct 19 2020 |

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 (4)
2h 45m | Intermediate | Oct 2 2020 |

In this lab, you will configure Azure Site Recovery (ASR) 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 (5)
50m | Beginner | Oct 19 2020 |

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 (2)
2h | Beginner | Oct 5 2020 |

In this lab, you will create an Azure Traffic Manager profile, and use it to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will learn how to use the Azure portal to configure the different ways in which Traffic Manager distributes traffic between endpoints. You will alsoconfigure endpoint health checks and test endpoint failover, as used for high-availability applications.

real-time lab
5 (5)
1h | Beginner | May 22 2020 |

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

real-time lab
5 (6)
3h 20m | Intermediate | Oct 8 2020 |

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 (18)
3h | Intermediate | Oct 20 2020 |

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
3 (3)
30m | Beginner | Sep 29 2020 |

In this lab, you will explore the basic Azure administration capabilities associated with provisioning resources and organizing them based on resource groups, including moving resources between resource groups. You will also explore options for protecting disk resources from being accidentally deleted, while still allowing for modifying their performance characteristics and size.

real-time lab
4 (3)
1h 40m | Beginner | Oct 7 2020 |

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
0 (0)
1h | Beginner | Nov 24 2020 |

In this lab, you will learn how to manage Windows and Linux virtual machine images. An image serves as a template used to create new instances, in this case of a virtual machine. 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 your own custom images which can be created in the cloud or on-premises and uploaded to Azure. It can save time and be more effective to create images as per the organization needs and use the same image on both cloud and on-premises rather than installing applications and customizing each VM individually.

real-time lab
5 (5)
1h 15m | Beginner | Sep 2 2020 |

Inthislab,youwilllearnhowtomanageWindowsandLinuxvirtualmachineimages.Animageservesasatemplateusedtocreatenewinstances,inthiscaseofavirtualmachine.Generally,youmay use imagesavailableinthemarketplacebutsometimesthemarketplacemaynotfulfilltheorganizationrequirements.Inthiscase,youmayhavetouseyourowncustomimageswhichcanbecreatedinthe cloudoron-premisesanduploadedtoAzure.Itcansavetimeandbemoreeffectivetocreateimagesaspertheorganizationneedsandusethesameimageonbothcloudandon premisesratherthaninstallingapplicationsandcustomizingeachVMindividually.Note: This lab creates several virtual machines at start time and will take approximately 15 minutes before it is ready.

real-time lab
3 (3)
1h 15m | Beginner | Jul 22 2020 |

In this lab, you will learn how to add data disks to an Azure Virtual Machine and configure the disks in the Linux host for additional capacity and performance.

real-time lab
3 (8)
1h 15m | Beginner | Nov 18 2020 |

In this lab, you will learn how to add data disks to an Azure Virtual Machine and how to create and export virtual hard disk (VHD) Snapshots.

real-time lab
4 (4)
45m | Beginner | Aug 28 2020 |

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
3 (3)
30m | Beginner | Oct 7 2020 |

In this lab, you will learn to manage web traffic using application gateways by configuring a back end pool, health probes, and listeners to forward traffic through the gateway to an Azure Virtual Machine. From there, you will enable the Azure Web App Firewall and simulate traffic that is blocked by the WAF. Finally, you will review WAF logs to see what traffic was blocked.

real-time lab
4 (3)
1h 30m | Intermediate | Sep 25 2020 |

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 (2)
1h 5m | Intermediate | Oct 6 2020 |

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
3 (5)
50m | Intermediate | Jul 3 2020 |

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
5 (1)
1h | Beginner | Jul 3 2020 |

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
4 (2)
25m | Beginner | Nov 3 2020 |

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).Down for maintenance. 

real-time lab
4 (2)
25m | Beginner | Nov 3 2020 |

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.

learning path
4 (96)
6 Lectures | 2 Labs | 6h 54m | Intermediate | Certification Prep

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 (187)
5 Lectures | 23 Labs | 53h 46m | Advanced | Certification Prep

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 the Microsoft certification exam AZ 104 Azure Administrator.

learning path
4 (23)
7 Lectures | 2 Labs | 11h 28m | Advanced

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
5 (44)
5 Lectures | 4 Labs | 11h 3m | Intermediate

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
5 (28)
1 Lectures | 4 Labs | 10h 30m | Beginner

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

learning path
5 (16)
2 Lectures | 0 Labs | 8h | Intermediate

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
5 (3)
1 Lectures | 1 Labs | 2h 17m | 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
4 (7)
1 Lectures | 2 Labs | 5h 30m | 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
4 (22)
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
4 (6)
7 Lectures | 0 Labs | 10h 13m | Intermediate

This track contains a collection of expert talks recorded by Azure Infrastructure Experts.

learning path
5 (15)
0 Lectures | 6 Labs | 15h 40m | Advanced

Complete an Azure Challenge and earn a badge that proves your skill set that you can post on your Acclaim profile page and LinkedIn. Check back often as we will be adding new challenges all the time!

learning path
0 (0)
8 Lectures | 0 Labs | 5h 30m | Beginner

Thinking Cloudy episodes provide discussions and talks about cloud strategy. These episodes include the various phases of cloud adoption, trends within Azure, cost optimization, governance within the cloud, and much more. If you are planning a strategy to cloud transformation, Thinking Cloudy is the place to go to find information.

lecture
5 (3)
6h 44m | Intermediate | Mar 12 2020 |

In this course, you will learn how to implement and manage virtual networking and other networking services. You will learn the foundations of how to create and configure a virtual network, including configuring subnets, name resolution and securing access using network and application security groups. From there you will learn how to monitor and troubleshoot virtual networks using tools such as Azure Network Watcher. Finally, you will learn how to integrate an on-premises with your Azure virtual networks using technologies such as ExpressRoute, Site-to-Site VPN, and Virtual network peering.

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 (2)
2h 10m | Intermediate | Apr 28 2020 |

In this recording of a live Expert Talk, Paul Burpo will go in-depth on what to expect for the Azure Fundamentals (AZ 900) exam. His talk starts with a review of the exam skills and what is measured, and then will step through each of the objectives and quickly review the key points of the exam as well as sample questions to help test your knowledge in each area.

lecture
5 (2)
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)
23m | Beginner | Sep 16 2020 |

In this course, you will learn to identity ways to plan and manage costs and purchase services within Azure, how to understand the Azure Service Level Agreements and calculating a composite SLA for more than one service combination, and understanding the service lifecycle within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
6h 15m | Beginner | Sep 25 2020 |

This course will cover the history of monitoring in Azure, demystify what all the Azure native monitoring tools look like, provide guidance on when to use what + why or when, walk through Azure Monitor Alerts (metrics and diagnostics), dive into Log Analytics/Kusto Query Language (KQL), discuss parts of the former OMS, dig into Azure Backup + Azure Site Recovery, go over Azure Automation, and explore Application Insights.This course will provide the necessary primer into monitoring using Azure native tooling.

lecture
4 (3)
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
0 (0)
47m | Beginner | Jul 29 2020 |

When it comes to the number of platform-based services that are available in Azure and other public cloud providers, there is an on-going list of services and buzz words in the industry. This talk will provide a base understanding of what some of this means within the IT ecosystem, and when completed, you will have a better understanding of how to potentially utilize these services.

lecture
5 (1)
2h 14m | Intermediate | Apr 27 2020 |

In this Expert Talk, we’ll discuss using Azure Backup and Site Recovery to build resiliency into your virtual machine workloads. You will learn how Azure Backup can be utilized to protect your data from common data loss problems all the way to protecting yourself from ransomware hackers with the new soft delete feature. We will also cover leveraging Azure Site Recovery to build resilient solutions that can keep your workload alive even if your on-premises data center fails or an entire Azure region goes down.

lecture
0 (0)
27m | Beginner | Oct 22 2020 |

Traditional IT governance delivers a tightly-controlled software and hardware infrastructure, enabling the reliable delivery of business-critical services. This control is achieved through the disciplined application of IT processes and best practices, designed around the typical weeks-to-months timeframes associated with on-premises IT. These existing processes struggle to adapt to the technology changes and accelerated timeframes the cloud delivers. In this episode of Thinking Cloudy, Jonathan Tuliani will discuss the challenges and importance of robust governance as an enabler of at-scale cloud adoption, and discuss some of the governance features included in Microsoft Azure.

lecture
4 (7)
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)
15m | Beginner | Sep 16 2020 |

In this course, you will learn about the core solutions within Azure and the management tools that are available. These include Internet of Things (IoT), big data and analytics, artificial intelligence, serverless computing, and DevOps. You will get a high-level understanding of the tools available to create resources, automate, and govern resources within Azure. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
1h 14m | Beginner | Apr 16 2020 |

How does a Managed Service Provider administer services across dozens or even hundreds of customer subscriptions?Managed Service Providers (MSPs) deliver value by offloading the administrative and maintenance burden of running your own applications. In the Azure world, those applications are typically hosted in customer subscriptions, associated with the customer’s Azure AD tenant. Azure Lighthouse is a game-changing service that solves this problem, allowing delegated resource management and cross-tenant management experiences. In this session, we’ll review the capabilities of Azure Lighthouse and show you how to get started with the service.

lecture
5 (1)
1h 43m | Beginner | Aug 6 2020 |

Architecting and managing the many layers of a network infrastructure can be a highly complex task. When extending your network beyond a private data center and into a hybrid environment utilizing Azure, the importance to properly plan and architect your infrastructure to maintain availability, integrity, and the confidentiality of sensitive company data is high. In this Expert Talk, we will take a deep dive into the various best practices that you can implement to architect this hybrid architecture with Azure to maximize accessibility and protection.

lecture
5 (4)
5h 1m | Intermediate | Mar 25 2020 |

In this course, you will learn how to provision Azure compute resources for the right workload. You will understand how to create and configure virtual machines (VMs) for high availability and scalability, as well as understand how to automatically deploy and configure VM based workloads. From there you will learn how to deploy workloads using containers with Azure Kubernetes Service (AKS) and web applications using Azure Web Apps.

lecture
3 (3)
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
5 (3)
37m | Intermediate | Jan 2 2020 |

In this course you will learn how to deploy containers to Azure using Azure DevOps classic pipeline editor. With code in our Azure repos, you will learn to build a Docker file for the application and build and push it to a private Azure Container Registry. From there, follow along to learn release pipelines for Azure Container Instances and Web App for Containers. In your last release pipeline, take Azure Kubernetes service to the next level by learning how to build a Helm chart and deploy to AKS with Helm in Azure DevOps Pipelines. Finally, set our build and release triggers to give the AKS pipeline Continuous Integration and Continuous Delivery functionality.

lecture
0 (0)
43m | Beginner | Sep 16 2020 |

In this course, you will get an understanding of the security challenges to an organization within the cloud. You will learn some ways to build a defense in depth strategy utilizing Azure security tools, such as Azure Security Center, Azure Sentinel, Azure Key Vault, and other network security services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
58m | Beginner | Sep 16 2020 |

In this course, you will learn about the various tools for Identity and Access Management, governing Azure resources with role-based access control and resource locks and using Azure Policy for cost and resource compliance. We will discuss how Azure can assist in regulatory and governmental compliance. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
5 (2)
2h 38m | Intermediate | Mar 5 2020 |

In this course, you will learn how to implement and manage storage in Microsoft Azure. You will learn how to create and configure Azure storage account, including managing data using tools such as PowerShell, CLI, Storage Explorer and the portal. Finally, you will learn how to leverage the Azure Files service, including the ability to synchronize data between an on-premises file server and the cloud.

lecture
5 (1)
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
5 (2)
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
5 (1)
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
5 (2)
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
5 (1)
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
5 (1)
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
3 (2)
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 (3)
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
5 (1)
1h 3m | Beginner | Apr 13 2020 |

Cost management and cost optimization are key concerns of all Azure customers. Join Jonathan as he explains:The principles of how Azure accounts are managed and billedHow commonly-used IaaS and PaaS resources are pricedTracking, analyzing and forecasting Azure spend to estimate and reduce billing risk

lecture
3 (15)
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 (8)
2h 47m | Intermediate | Feb 25 2020 |

In this course, you will learn how to manage your Azure subscriptions, including configuring policy, cost management and governance. You will then learn how to configure and manage access to your Azure subscriptions using role-based access control (RBAC). Finally, you will learn how to manage objects in Azure Active Directory, including users, groups and devices.

lecture
4 (8)
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)
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
0 (0)
53m | Beginner | Sep 22 2020 |

In this Expert Talk, we will discuss the benefits and advantages of moving your solutions off premises to the cloud. Topics covered will range from basic fundamental concepts like Operational vs Capital expenditures, disaster recovery and failover, security, and scalability to complex discussions around governance and the new roles to which your developers and administrators will need to adapt in a cloud-centric approach to DevOps.

lecture
5 (5)
2h 10m | Intermediate | Mar 16 2020 |

In this course, you will learn how to monitor resources for using the Azure Monitor service. Topics will include understanding how to configure and interpret metrics, as well as configuring data sources for Azure Log Analytics, querying logs using the Kusto query language, and setting up alerts and actions, and monitoring application health using Azure Application Insights. From there, you will learn how to use Azure Recovery Services to backup virtual machines and use Azure Site Recovery to create a failover solution.

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 (2)
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
0 (0)
31m | Beginner | Oct 2 2020 |

For most organizations, cloud adoption is an IT-driven project. However, the reality is that large-scale, successful cloud adoption requires awareness and change from across the organization. From management, to finance, to HR, and business teams, this episode of Thinking Cloudy by Jonathan Tuliani will explain the impact and opportunities associated with cloud adoption from the viewpoint of non-IT teams across the organization.

lecture
0 (0)
40m | Beginner | Oct 22 2020 |

A major component of the cloud value proposition is the agility it offers. Being able to provision resources in minutes instead of weeks or months enables business to deliver new features and fixes must more quickly, delivering continual improvements in the customer experience. To take advantage of this agility, IT and development teams must radically change the way they work, embracing truly agile development and delivery methodologies. In this episode of Thinking Cloudy, join Jonathan Tuliani for a discussion of his first-hand experience of how an organization can transform from traditional roles to truly agile delivery, and learn about some of the challenges and success strategies associated with this journey.

lecture
5 (5)
54m | Beginner | Sep 16 2020 |

In this course, you will learn the evolution of computing to cloud computing. The course will guide you through the various types of cloud services, cloud deployment models, and how to understand shared responsibility between the cloud provider and the consumer. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
5 (2)
43m | Beginner | Sep 16 2020 |

In this course, you will learn about the Azure service components and products. This course will familiarize you with the Azure geographic regions and zones, resources, and core Azure products, such as compute, app services, networking, containers, storage, and database services. This course covers one of the objective areas that help you in preparing for the AZ-900 Azure Fundamentals exam.

lecture
0 (0)
1h | Beginner | Oct 29 2020 |

Interest in the cloud continues to grow. Many organizations are looking to adopt and migrate applications and data to Azure to reduce capital expenses and costly data centers. As administrators, architects, developers, and engineers, what are you doing to keep up with the accelerated organizational adoption of cloud technologies? How do you guide your organization toward cloud adoption? In this episode of Thinking Cloudy, Shannon Kuehn and Dwayne Natwick will explore the stages of the Microsoft Cloud Adoption Framework for Azure to help speed up digital transformation.After this discussion, you will have a better idea of how you can build a roadmap to adopting Azure cloud services.

lecture
0 (0)
38m | Beginner | Sep 25 2020 |

In this episode of Think Cloudy, join Jonathan Tuliani for a discussion of the culture changes needed to truly embrace cloud technologies. Many organizations treat cloud adoption as a drop-in technology replacement, and try to manage cloud projects using the same processes that were designed for on-premises IT. We’ll discuss the flaws in this approach, and how a legacy IT mindset drives existing IT processes and attitudes. We’ll then contrast this with a cloud mindset and explain how this mindset shift it is essential to take full advantage of the cost savings, agility, and new scenarios the cloud enables.

lecture
0 (0)
39m | Beginner | Sep 22 2020 |

In this Expert Talk, join Jonathan to learn why many organizations use the Cloud Center of Excellence (CoE) model to drive their cloud adoption. We’ll discuss the role and responsibilities of the CoE and how the CoE engages with other cloud delivery teams. We’ll also discuss the internal CoE structure, team size and financing model. We’ll close by reviewing some common pitfalls and best practices you can use to help set your CoE up for success.

lecture
0 (0)
Why Cloud? Understanding the Cloud Value Proposition
Beginner | Coming Soon!

While most organizations are adopting the cloud, they often have different reasons for doing so. In this episode of Thinking Cloudy, Jonathan Tuliani will discuss the different benefits that cloud adoption can bring to an organization. These range from cost savings and cost transparency, to agility and time to market, to security and compliance, to enabling new scenarios through global reach and new technologies such as Big Data and AI. Fully understanding the potential benefits from cloud adoption enables you to better define your short-, medium- and long-term cloud strategy, and align your stakeholders on a shared vision.

lecture
3 (1)
59m | Beginner | Jul 31 2020 |

In this session, we’ll dive into Azure’s new desktop and app virtualization offering. We will go over how it can improve your end users’ security and experience, how it can integrate into growing remote working needs, some of the pitfalls and how to avoid them, as well as some of what the future holds and where its going (ie: MSIX more). Also, we will provide a quick demonstration of the user experience and quick deployments of WVD within an Azure subscription.

real-time lab
4 (10)
1h 45m | Intermediate | Sep 30 2020 |

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
4 (11)
2h | Intermediate | Oct 29 2020 |

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
0 (0)
2h 45m | Beginner | Sep 3 2020 |

Contoso Coffee Ltd., a popular supplier of goods for baristas has decided that its time to move their 15-year-old e-commerce application to the cloud. Nonetheless, their CTO, John Wash, wants to leverage their cloud migration as an opportunity to modernize their core business logic backend as well. Specifically, theyve looked at how they could take advantage of Azure Functions to achieve a higher degree of scalability whenever their application is under high load. That said, whilst technically they could certainly implement the latest and greatest services to achieve the best level of scalability, their current customer portfolio and market share doesnt validate the use of many specific and expensive services. As a result, they are looking to minimize their operational Azure costs during this upgrade.

real-time lab
0 (0)
3h 30m | Beginner | Sep 9 2020 |

You have successfully engaged with Contoso Coffee Ltd., a popular supplier of goods for baristas and showcased them a proof-of-concept solution which would both migrate them to the cloud and modernize their backend. Nonetheless, before getting started its of paramount importance to ensure proper security policies are in place to prevent malicious users from taking Contoso Coffees application down.

real-time lab
0 (0)
4h | Beginner | Aug 5 2020 |

In this challenge, you will be tasked to build a new web application using Microsoft Azure. These exercises will test your ability to work with a C# Asp.Net Web Application deployed to an Azure App Service. You will leverage your knowledge to integrate Azure storage, the Azure Content Delivery Network, Azure App Configuration, CosmosDb, and Logic Apps. Additional tasks will make sure you are familiar with Application Insights and using telemetry from your applications. Each challenge is validated automatically so you will need to pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will earn the Azure Developer Fundamentals Certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (1)
2h 45m | Advanced | May 29 2020 |

In this challenge, your lab environment will pre-provisioned with an initial deployment of IaaS resources. You will then be challenged to complete a series of operations tasks on this environment. These include configuring the VM Insights solution and enabling automatic enrollment of virtual machines, using Azure Resource Graph to explore the deployed resources, and building an Azure Monitor Workbook. The lab will validate that each challenge has been completed correctly, so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time allowed, you will earn the Azure Infrastructure Operations Challenge certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (10)
1h 30m | Beginner | Apr 21 2020 |

As the new IT Professional for Contoso Mortgage, you are responsible for setting up infrastructure in the cloud. Contoso Mortgage has chosen Microsoft Azure as their cloud provider of choice. The closest Azure region to their headquarters is Central US. To try out the service, you have been asked to setup a new highly-available web server in Contoso Mortgages Azure subscription. In this lab, you will be challenged to complete the web server setup through a series of challenges. The lab will validate that each challenge has been completed correctly, so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time allowed, you will earn the Azure Infrastructure Fundamentals Challenge certification badge from Skill Me UP, issued via Acclaim.

real-time lab
5 (4)
1h 10m | Beginner | Apr 29 2020 |

In this challenge, you will be tasked to complete a variety of basic Azure administration tasks. These exercises will test your familiarity with the Azure portal and the most commonly-used Azure services. Each challenge is validated automatically so pay close attention to the requirements in each challenge. If you successfully complete all of the challenges during the time frame, you will be earn the Azure 101 Certification badge from Skill Me UP from Acclaim.

real-time lab
4 (8)
2h 20m | Intermediate | Oct 9 2020 |

In this lab, you will use the Azure cross-platform CLI tools to learn the fundamentals of creating and managing Azure Virtual Machines. You will start with using the Azure Cloud Shell, and then move on to creating resources such as a virtual network, virtual machines and finally a load balancer to deploy a highly available solution.

real-time lab
5 (9)
25m | Beginner | Sep 30 2020 |

In this lab, you will create a Linux virtual machine running in Azure, and connect to it using SSH. You will then delete the virtual machine, and clean up associated resources.

real-time lab
4 (17)
25m | Beginner | Sep 30 2020 |

In this lab, you will create a Windows virtual machine running in Azure, and connect to it using Remote Desktop. You will then delete the virtual machine, and clean up associated resources.

real-time lab
5 (3)
1h 15m | Intermediate | Oct 2 2020 |

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 (11)
1h 5m | Intermediate | Oct 2 2020 |

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
4 (4)
3h 15m | Advanced | Sep 11 2020 |

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
5 (9)
1h | Intermediate | Oct 2 2020 |

In this lab, an Azure Virtual Machine disk will be encrypted. You will deploy a VM into Azure that is not encrypted, obtain and run the Azure Disk Encryption Prerequisites Azure PowerShell script, and you will then encrypt your virtual machine.

real-time lab
4 (5)
1h 10m | Beginner | Oct 19 2020 |

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 (53)
1h 40m | Beginner | Sep 28 2020 |

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 (12)
1h 10m | Beginner | Nov 17 2020 |

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 an Azure resource group, and RBAC to grant permissions to a new user. You will also create and assign a custom RBAC role.

real-time lab
4 (7)
45m | Beginner | Jul 3 2020 |

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 (13)
40m | Intermediate | Oct 7 2020 |

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 (35)
1h 15m | Intermediate | Oct 22 2020 |

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 (14)
1h | Beginner | Aug 28 2020 |

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 (2)
1h | Beginner | Sep 18 2020 |

Skill Me Up has a number of multi-tier applications that are not suitable to run by using Azure Container Instances. In order to determine whether they can be run as containerized workloads, you want to evaluate using Kubernetes as the container orchestrator. To further minimize management overhead, you want to test Azure Kubernetes Service, including its simplified deployment experience and scaling capabilities.

real-time lab
5 (1)
1h 5m | Beginner | Oct 2 2020 |

In this lab, you will evaluate the use of Azure Web apps for hosting Skill Me Ups web sites, hosted currently in the companys on-premises data centers. The web sites are running on Windows servers using PHP runtime stack. You will also determine how you can implement DevOps practices by leveraging Azure web apps deployment slots.

real-time lab
1 (1)
2h | Advanced | Jan 19 2020 |

In this lab you will learn how to create, publish and assign an Azure Blueprint. You will also learn how to update a Blueprint draft, publish additional Blueprint versions, and update a Blueprint assignment.In addition, this lab will explore Blueprint locks and how they are implemented by the Blueprints service.This lab also shows how to export your Blueprint as JSON files, and how to edit these files to configure deployment dependencies and to streamline Blueprint parameters.In this lab, you will assign your Blueprint using a user-assigned Managed Identity. This provides you with full control over the Azure RBAC permissions used for Blueprint assignment. It also avoids the need for the user to have have subscription Owner permissions, which are required when using system-assigned Managed Identity.

real-time lab
5 (9)
1h | Beginner | Oct 19 2020 |

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 (4)
2h 45m | Intermediate | Oct 2 2020 |

In this lab, you will configure Azure Site Recovery (ASR) 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 (5)
50m | Beginner | Oct 19 2020 |

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 (2)
2h | Beginner | Oct 5 2020 |

In this lab, you will create an Azure Traffic Manager profile, and use it to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will learn how to use the Azure portal to configure the different ways in which Traffic Manager distributes traffic between endpoints. You will alsoconfigure endpoint health checks and test endpoint failover, as used for high-availability applications.

real-time lab
5 (5)
1h | Beginner | May 22 2020 |

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

real-time lab
5 (6)
3h 20m | Intermediate | Oct 8 2020 |

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 (18)
3h | Intermediate | Oct 20 2020 |

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
3 (3)
30m | Beginner | Sep 29 2020 |

In this lab, you will explore the basic Azure administration capabilities associated with provisioning resources and organizing them based on resource groups, including moving resources between resource groups. You will also explore options for protecting disk resources from being accidentally deleted, while still allowing for modifying their performance characteristics and size.

real-time lab
4 (3)
1h 40m | Beginner | Oct 7 2020 |

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
0 (0)
1h | Beginner | Nov 24 2020 |

In this lab, you will learn how to manage Windows and Linux virtual machine images. An image serves as a template used to create new instances, in this case of a virtual machine. 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 your own custom images which can be created in the cloud or on-premises and uploaded to Azure. It can save time and be more effective to create images as per the organization needs and use the same image on both cloud and on-premises rather than installing applications and customizing each VM individually.

real-time lab
5 (5)
1h 15m | Beginner | Sep 2 2020 |

Inthislab,youwilllearnhowtomanageWindowsandLinuxvirtualmachineimages.Animageservesasatemplateusedtocreatenewinstances,inthiscaseofavirtualmachine.Generally,youmay use imagesavailableinthemarketplacebutsometimesthemarketplacemaynotfulfilltheorganizationrequirements.Inthiscase,youmayhavetouseyourowncustomimageswhichcanbecreatedinthe cloudoron-premisesanduploadedtoAzure.Itcansavetimeandbemoreeffectivetocreateimagesaspertheorganizationneedsandusethesameimageonbothcloudandon premisesratherthaninstallingapplicationsandcustomizingeachVMindividually.Note: This lab creates several virtual machines at start time and will take approximately 15 minutes before it is ready.

real-time lab
3 (3)
1h 15m | Beginner | Jul 22 2020 |

In this lab, you will learn how to add data disks to an Azure Virtual Machine and configure the disks in the Linux host for additional capacity and performance.

real-time lab
3 (8)
1h 15m | Beginner | Nov 18 2020 |

In this lab, you will learn how to add data disks to an Azure Virtual Machine and how to create and export virtual hard disk (VHD) Snapshots.

real-time lab
4 (4)
45m | Beginner | Aug 28 2020 |

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
3 (3)
30m | Beginner | Oct 7 2020 |

In this lab, you will learn to manage web traffic using application gateways by configuring a back end pool, health probes, and listeners to forward traffic through the gateway to an Azure Virtual Machine. From there, you will enable the Azure Web App Firewall and simulate traffic that is blocked by the WAF. Finally, you will review WAF logs to see what traffic was blocked.

real-time lab
4 (3)
1h 30m | Intermediate | Sep 25 2020 |

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 (2)
1h 5m | Intermediate | Oct 6 2020 |

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
3 (5)
50m | Intermediate | Jul 3 2020 |

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.