Microsoft Azure

Skill Me Up Provides comprehensive Microsoft training for Architects focusing on Azure Architecture Topics - Learn via on-demand Courses, live labs, and live training

learning path
4 (89)
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
5 (1)
2 Lectures | 0 Labs | 3h 15m | Beginner

This track provides an overview of Azure for an Architect audience but is not about how to architect solutions on Azure, it instead focuses more on the core Azure concepts to build a base for the Architect to learn more and progress to further courses such as AZ300 – Azure Architect Technologies. This track is intended to fill the gap between Azure Fundamentals and more in-depth training on specific services or architecture specific issues.

learning path
4 (80)
10 Lectures | 19 Labs | 38h 31m | Advanced | Certification Prep

In this on-demand learning path, you will find courses and hands-on labs to help you prepare for Exam: AZ-303 Azure Architect Technologies and AZ-304: Azure Architect Design. Pass both exams to complete the Azure Solutions Architect Expert certification.

learning path
5 (21)
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
4 (226)
5 Lectures | 14 Labs | 30h 54m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ - 300 Microsoft Azure Architect Technologies.

learning path
3 (21)
6 Lectures | 3 Labs | 18h 53m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ - 301 Microsoft Azure Architect Design

learning path
0 (0)
3 Lectures | 0 Labs | 2h 11m | 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
0 (0)
17m | Intermediate | Aug 26 2020 |

In this course, you will learn how to secure applications within Azure. This includes understanding the use of Azure Key Vault and managed identities within Azure Active Directory to secure applications. At the end of the course, you will be able to describe how to architect secure applications within Azure.

lecture
5 (6)
52m | Intermediate | Aug 26 2020 |

In this course, you will learn about the variety of compute solutions that are available within Azure. This includes IaaS compute services, such as Virtual Machines, and PaaS services, like containers, app services, and serverless options. At the end of the course, you will be able to describe each of the compute services that are available in Azure and how they could be architected into a cloud and hybrid environment.

lecture
0 (0)
1h 17m | Intermediate | Aug 26 2020 |

In this course, you will learn about the variety of data solutions that are available within Azure. This includes understanding all data solutions within Azure. This includes managed disks, Azure storage accounts, SQL Database, CosmosDB, Data Integration with big data services, and data storage tools. At the end of the course, you will be able to describe each of the data services that are available in Azure and how they could be architected into a cloud and hybrid environment.

lecture
5 (1)
59m | Intermediate | Aug 26 2020 |

The network is the backbone of any application, enabling communication between components and with end users. This course provides a comprehensive review of all the major networking services and features provided by Azure, and how they can be used together to build flexible, robust, and secure network architectures for your applications.

lecture
0 (0)
44m | Intermediate | Aug 26 2020 |

In this course, you will learn how to architect resilience within Azure. This includes understanding what is resiliency, high availability, and redundancy. You will learn about the services that can be used to architect resiliency within Azure, such as Azure storage, Azure backup, Azure Site Recovery, and data archives. At the end of the course, you will be able to describe how to architect resilient environments within Azure.

lecture
4 (1)
54m | Intermediate | Aug 26 2020 |

In this course, you will learn about how to utilize automation to deploy services within Azure. This includes understanding what is automation and what tools are available to automate deployments within Azure. This will include the use of Resource Manager Templates, automating VM configuration and desired state configurations, and Azure Automation service. At the end of the course, you will be able to deploy and automate tasks within Azure to automate resource creation.

lecture
0 (0)
1h 16m | Intermediate | Aug 26 2020 |

Proper governance of your Azure environments is essential to at-scale cloud adoption. Without good governance, your deployments will become unmanageable, leading to risk of overspending, security breaches, and administrative errors. In this course, you will learn about the range of tools Azure provides to support good governance, as well as best practices on how to implement governance in your organization.

lecture
0 (0)
48m | Intermediate | Aug 26 2020 |

In this course, you will learn about how to architect an identity solution within Azure. This includes understanding how Azure Active Directory works in the Azure ecosystem and how to connect to on-premises Active Directory with Azure AD Connect. This course will also discuss how to keep identities secure and how to use Azure Active Directory Domain Service to domain join legacy applications running in Azure. At the end of the course, you will be able to architect an identity solution for Azure and on-premises identity management and synchronization.

lecture
5 (1)
29m | Intermediate | Aug 26 2020 |

In this course, you will learn how to plan, assess, and execute a migration of operating systems and databases into Azure. This includes utilizing tools such as Azure Migration, Azure Site Recovery (ASR), Data Migration Assistant (DMA), and Database Migration Service (DMS). At the end of the course, you will be able to plan and begin your migration strategy into Azure.

lecture
0 (0)
51m | Intermediate | Aug 26 2020 |

In this course, you will learn about how monitoring works within Azure. This includes understanding what is monitoring and the various services that can monitor Azure and non-Azure resources. These services include Azure monitor for VMs and metrics, Log Analytics, Alerts, Application Insights, health monitoring, and security monitoring with Azure Security Center and Azure Sentinel. At the end of the course, you will be able to architect a monitoring infrastructure to manage Azure and non-Azure resources.

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
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
4 (6)
1h 48m | Intermediate | Mar 20 2019 |

In this course, you will learn how to create web apps by using various Azure Platform as a Service components as as well as understand how to use Azure Container-based services.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
4 (15)
6h 1m | Intermediate | Mar 20 2019 |

Students will learn how to analyze resource utilization and consumption, create and configure storage accounts, create and configure a VM for Windows and Linux, create connectivity between virtual networks, implement and manage virtual networking, manage Azure Active Directory, and implement and manage hybrid identities.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
3 (2)
1h 9m | Intermediate | Mar 20 2019 |

This is course four of the exam prep for AZ-301: Microsoft Azure Architect Design. Students will learn to design a Site Recovery Strategy, design for High Availability, design a disaster recovery strategy for individual workloads and design a Data Archiving Strategy.

lecture
2 (2)
1h 56m | Intermediate | Jun 5 2019 |

In this course the student will learn how to design a data management strategy, design a data protection strategy, design and document data flows, and design a monitoring strategy for the data platform.

lecture
2 (1)
2h 27m | Intermediate | Jun 5 2019 |

In the course the student will learn about designing a storage strategy, networking strategy, compute strategy, and monitoring strategy for infrastructure.

lecture
0 (0)
3h 19m | Intermediate | Mar 27 2019 |

This is course five of the exam prep for AZ-301: Microsoft Azure Architect Design. Students will learn how to design deployments, design migrations and design API integration strategy in Microsoft Azure.

lecture
0 (0)
2h | Intermediate | Apr 1 2019 |

This is course two of the exam prep for AZ-301: Microsoft Azure Architect Design.The Design for Identity and Security course teaches design identity management, design authentication, design authorization, design for risk prevention and identity, and how to design a monitoring strategy for identity and security.

lecture
5 (2)
1h 54m | Intermediate | Apr 3 2019 |

This is course one of the exam prep for AZ-301: Microsoft Azure Architect Design. This course covers a range of topics, including the gathering of information and workload requirements, how to optimize a consumption strategy, and how to design an auditing and monitoring strategy.

lecture
5 (4)
3h 53m | Intermediate | Mar 21 2019 |

This course will expose the student to developing solutions that use Cosmos DB storage, developing solutions that use a relational database, configuring a message-based integration architecture, and how to develop for autoscaling.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

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
4 (6)
56m | Intermediate | Mar 20 2019 |

Learn how to Implement authentication in applications (certificates, Azure AD, Azure AD Connect, token-based), implement secure data (SSL and TLS), and manage cryptographic keys in Azure Key Vault.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
3 (9)
2h 54m | Intermediate | Mar 20 2019 |

Students will learn how to migrate servers to Azure, configure serverless computing, implement application load balancing, integrate on-premises network with Azure virtual network, manage role-based access control (RBAC) and implement Multi-Factor Authentication (MFA).This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

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 (1)
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
0 (0)
1h 30m | Beginner | Dec 12 2019 |

This course provides an introduction to the services commonly used in solutions that leverage virtual machines. Topics to be discussed will include compute, network, storage, migration, availability, networking, and automation.

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)
1h 45m | Beginner | Dec 12 2019 |

This course is a high level introduction to common cloud concepts (recap of fundamentals to a degree) – but from the point of view of the architect – what are the components of Azure that make a difference with regards to architecture and what is different about cloud design vs on-premise.

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 (1)
1h 20m | Intermediate | Dec 5 2019 |

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

lecture
5 (1)
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 (1)
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)
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.

real-time lab
4 (11)
2h | Intermediate | Aug 28 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
5 (9)
30m | Beginner | May 21 2020 |

In this lab, you will create a new Azure Function that exposes an HTTP endpoint to enable the function to be triggered on-demand. The HTTP endpoint accepts two query string parameters from the HTTP request. The function outputs a calculated value based on the input parameters. 

real-time lab
5 (11)
30m | Beginner | May 21 2020 |

In this lab, you will create a simple Azure Logic App that will be triggered by new image uploads to blob storage and send an update to CosmosDB with the name of the image.

real-time lab
4 (9)
1h 30m | Beginner | Sep 9 2020 |

In this lab you will create an Azure SQL Database using the Azure Portal and connect to it using SQL Server Management Studio. You will then migrate a SQL Server database hosted on a virtual machine to an Azure SQL Database.

real-time lab
5 (1)
2h 20m | Intermediate | Aug 22 2018 |

In this lab, you will learn to build, monitor, manage and troubleshoot data pipelines with Azure Data Factory V2. You will learn to use the Copy Data wizard to build pipeline with no coding. You will build a custom pipeline to copy data from Blob storage to a table in Azure SQL Database. You will build a tumbling window pipeline to pick up data on a daily basis. Finally, you will learn to use the Management Monitoring tools to troubleshoot pipeline failures.

real-time lab
5 (11)
1h 5m | Intermediate | Jun 24 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
0 (0)
1h | Intermediate | Sep 1 2020 |

Deploying and Autoscaling a VM Scale Set Overview In this lab, you will deploy a Virtual Machine scale set (VMSS). VM scale sets are a collection of identical VMs which can autoscale in and out as per the workload stress and it provides compute resource elasticity. VM scale sets are ideal for unpredictable workload pressure. A normal VM is suitable for scaling up and down (vertical scale), but a cloud-scale application requires scaling compute resource in and out (horizontal scale) which can be fulfilled by VM scale sets. You will also configure and customize autoscale rules. VMSS autoscale rules can be configured based on metrics such as CPU utilization, disk read/write, network traffic in/out, and specific day/time.

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 | Jun 25 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
5 (1)
40m | Intermediate | Sep 14 2020 |

In this lab, you will learn how to use Azure Front Door to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will also configure endpoint monitoring and verify high availability by simulating a failure of one location.

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

In this lab, you will create a simple deployment comprising two Azure virtual machines behind an internet-facing Azure load balancer. The virtual machines are connected to a virtual network with a network security group used to control network access. They are deployed to separate availability zones within an Azure region, for high availability.

real-time lab
4 (51)
1h 40m | Beginner | Apr 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 | Sep 10 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 (13)
40m | Intermediate | Jun 26 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 | May 21 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
1 (1)
30m | Intermediate | Sep 24 2020 |

Lab - Getting started with Event Grid and Event Hub In todays modern application environment, data is key to any endeavour and the amount of data generated available is ever growing. In order to properly deal with the growth and scale of the data your application can generate, Event Grid and Event Hub from Azure provide your application seamless and integrated performance, reliability, and scaling of events data pipelines. In this lab you will learn how to create, trigger, and work with Event Hub and Event Grid on Azure to simulate the interaction with an applications events.

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
0 (0)
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 | Aug 24 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 | Feb 24 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
0 (0)
30m | Intermediate | Aug 31 2020 |

Lab - Implementing Disaster Recovery with Azure Storage In this lab you will learn how to disaster recovery for Azure Storage Accounts.

real-time lab
0 (0)
3h 15m | Intermediate | Aug 31 2020 |

Manage user identity and roles Overview In this lab, you will configure identity management within Azure Active Directory. This will include configuring and synchronizing user identities between Azure AD and on-premises Active Directory, enabling multi-factor authentication (MFA), enabling and configuring conditional access policies, and enabling Privileged Identity Management, including Azure Privilege Identity Management roles, manage Azure PIM role assignments, and audit user PIM roles.

real-time lab
0 (0)
4h | Advanced | Aug 28 2020 |

MS - 600: Implementing Microsoft Identity Overview You are a developer in a large organization that is currently supporting applications and .NET solutions with multiple identity providers. To centralize the identity management for your organization, you decided to use Azure Active Directory to simplify the access to internal and external applications. You registered applications in Azure, implemented authentication, configured permissions for consuming the API, and created a service to access Microsoft Graph. As a result, IT can manage all applications from a centralized location to provide users a seamless sign-in experience.

real-time lab
5 (6)
1h 45m | Beginner | May 21 2020 |

In this lab, you will be introduced to basic concepts for developing with Azure Storage using Visual Studio and C#. Using Visual Studio, you will create a new console project and programmatically connect to your Azure Storage Account. From there, you will write code to perform common operations such as upload, download, and delete of blob storage data.

real-time lab
5 (5)
1h 55m | Intermediate | May 13 2020 |

In this lab, the student will learn the basics of messaging patterns between software systems and how to use the Azure Service Bus as a messaging solution.

real-time lab
0 (0)
2h 20m | Intermediate | Aug 27 2020 |

In this lab you will perform a migration of a multi-tier application hosted in an on-premises Hyper-V environment. Migration assessment of both the application and database is covered in a separate companion lab, which you should complete before this lab. In this lab, you will focus only on the migration itself. This includes migrating the database using the Azure Database Migration Service (DMS) and migrating the web and application tiers using Azure Migrate: Server Migration. This last step includes migration of both Windows and Linux VMs.

real-time lab
0 (0)
2h 5m | Intermediate | Aug 27 2020 |

In this lab you will perform a migration assessment of a multi-tier application hosted in an on-premises Hyper-V environment. To assess the Hyper-V environment, you will use Azure Migrate: Server Assessment. This includes deploying the Azure Migrate appliance on the Hyper-V host to gather information about the environment. For deeper analysis, the Microsoft Monitoring Agent and Dependency Agent will be installed on the VMs, enabling the Azure Migrate dependency visualization.

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

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

real-time lab
5 (5)
1h 15m | Beginner | Jun 25 2020 |

In this lab, you will learn how to configure and manage an Azure Cosmos DB Account (formerly Azure DocumentDB), including how to query and manage JSON documents within a Collection. Among the topics covered are using SQL language syntax to perform document queries that return JSON results, and implementing and testing global data replication and fail over.

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
5 (6)
50m | Beginner | May 27 2020 |

In this lab, you learn how to configure virtual networking peering.Virtual network peering enables you to seemlessly connect two Azure virtual networks. Once peered, the virtual networks appear as one, for connectivity purposes. The traffic between virtual machines in the peered virtual networks is routed through the Microsoft backbone infrastructure, much like traffic is routed between virtual machines in the same virtual network, through private IP addresses only.Note 1: This lab will connect two virtual networks within the same region. Peering across regions is currently in preview.Note 2: If you want a more in-depth view of virtual network connectivity (including site-to-site and point-to-site) try the Introduction to Virtual Network Connectivity lab.

real-time lab
4 (2)
25m | Beginner | May 12 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
0 (0)
1h | Intermediate | Aug 31 2020 |

VPN Gateways and Tunneling for On-Prem to Azure Connections Overview In this lab, you will step through how to create a VPN Gateway on your Azure VNET and connect that gateway to a virtual appliance that you will also deploy with a custom template to emulate an on-premises connection. After this lab, you will understand how a virtual network (VNET), VPN gateway, and virtual appliance can be utilized to create hybrid connections from on-premises resources to Azure.

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

Lab - Working with Azure Templates and Libraries This lab will take you through the essentials of Azure Resource Manager (ARM) templates, the Template Library, updating templates, and deploying resources from templates.

learning path
4 (89)
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
5 (1)
2 Lectures | 0 Labs | 3h 15m | Beginner

This track provides an overview of Azure for an Architect audience but is not about how to architect solutions on Azure, it instead focuses more on the core Azure concepts to build a base for the Architect to learn more and progress to further courses such as AZ300 – Azure Architect Technologies. This track is intended to fill the gap between Azure Fundamentals and more in-depth training on specific services or architecture specific issues.

learning path
4 (80)
10 Lectures | 19 Labs | 38h 31m | Advanced | Certification Prep

In this on-demand learning path, you will find courses and hands-on labs to help you prepare for Exam: AZ-303 Azure Architect Technologies and AZ-304: Azure Architect Design. Pass both exams to complete the Azure Solutions Architect Expert certification.

learning path
5 (21)
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
4 (226)
5 Lectures | 14 Labs | 30h 54m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ - 300 Microsoft Azure Architect Technologies.

learning path
3 (21)
6 Lectures | 3 Labs | 18h 53m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ - 301 Microsoft Azure Architect Design

learning path
0 (0)
3 Lectures | 0 Labs | 2h 11m | 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
0 (0)
17m | Intermediate | Aug 26 2020 |

In this course, you will learn how to secure applications within Azure. This includes understanding the use of Azure Key Vault and managed identities within Azure Active Directory to secure applications. At the end of the course, you will be able to describe how to architect secure applications within Azure.

lecture
5 (6)
52m | Intermediate | Aug 26 2020 |

In this course, you will learn about the variety of compute solutions that are available within Azure. This includes IaaS compute services, such as Virtual Machines, and PaaS services, like containers, app services, and serverless options. At the end of the course, you will be able to describe each of the compute services that are available in Azure and how they could be architected into a cloud and hybrid environment.

lecture
0 (0)
1h 17m | Intermediate | Aug 26 2020 |

In this course, you will learn about the variety of data solutions that are available within Azure. This includes understanding all data solutions within Azure. This includes managed disks, Azure storage accounts, SQL Database, CosmosDB, Data Integration with big data services, and data storage tools. At the end of the course, you will be able to describe each of the data services that are available in Azure and how they could be architected into a cloud and hybrid environment.

lecture
5 (1)
59m | Intermediate | Aug 26 2020 |

The network is the backbone of any application, enabling communication between components and with end users. This course provides a comprehensive review of all the major networking services and features provided by Azure, and how they can be used together to build flexible, robust, and secure network architectures for your applications.

lecture
0 (0)
44m | Intermediate | Aug 26 2020 |

In this course, you will learn how to architect resilience within Azure. This includes understanding what is resiliency, high availability, and redundancy. You will learn about the services that can be used to architect resiliency within Azure, such as Azure storage, Azure backup, Azure Site Recovery, and data archives. At the end of the course, you will be able to describe how to architect resilient environments within Azure.

lecture
4 (1)
54m | Intermediate | Aug 26 2020 |

In this course, you will learn about how to utilize automation to deploy services within Azure. This includes understanding what is automation and what tools are available to automate deployments within Azure. This will include the use of Resource Manager Templates, automating VM configuration and desired state configurations, and Azure Automation service. At the end of the course, you will be able to deploy and automate tasks within Azure to automate resource creation.

lecture
0 (0)
1h 16m | Intermediate | Aug 26 2020 |

Proper governance of your Azure environments is essential to at-scale cloud adoption. Without good governance, your deployments will become unmanageable, leading to risk of overspending, security breaches, and administrative errors. In this course, you will learn about the range of tools Azure provides to support good governance, as well as best practices on how to implement governance in your organization.

lecture
0 (0)
48m | Intermediate | Aug 26 2020 |

In this course, you will learn about how to architect an identity solution within Azure. This includes understanding how Azure Active Directory works in the Azure ecosystem and how to connect to on-premises Active Directory with Azure AD Connect. This course will also discuss how to keep identities secure and how to use Azure Active Directory Domain Service to domain join legacy applications running in Azure. At the end of the course, you will be able to architect an identity solution for Azure and on-premises identity management and synchronization.

lecture
5 (1)
29m | Intermediate | Aug 26 2020 |

In this course, you will learn how to plan, assess, and execute a migration of operating systems and databases into Azure. This includes utilizing tools such as Azure Migration, Azure Site Recovery (ASR), Data Migration Assistant (DMA), and Database Migration Service (DMS). At the end of the course, you will be able to plan and begin your migration strategy into Azure.

lecture
0 (0)
51m | Intermediate | Aug 26 2020 |

In this course, you will learn about how monitoring works within Azure. This includes understanding what is monitoring and the various services that can monitor Azure and non-Azure resources. These services include Azure monitor for VMs and metrics, Log Analytics, Alerts, Application Insights, health monitoring, and security monitoring with Azure Security Center and Azure Sentinel. At the end of the course, you will be able to architect a monitoring infrastructure to manage Azure and non-Azure resources.

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
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
4 (6)
1h 48m | Intermediate | Mar 20 2019 |

In this course, you will learn how to create web apps by using various Azure Platform as a Service components as as well as understand how to use Azure Container-based services.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
4 (15)
6h 1m | Intermediate | Mar 20 2019 |

Students will learn how to analyze resource utilization and consumption, create and configure storage accounts, create and configure a VM for Windows and Linux, create connectivity between virtual networks, implement and manage virtual networking, manage Azure Active Directory, and implement and manage hybrid identities.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
3 (2)
1h 9m | Intermediate | Mar 20 2019 |

This is course four of the exam prep for AZ-301: Microsoft Azure Architect Design. Students will learn to design a Site Recovery Strategy, design for High Availability, design a disaster recovery strategy for individual workloads and design a Data Archiving Strategy.

lecture
2 (2)
1h 56m | Intermediate | Jun 5 2019 |

In this course the student will learn how to design a data management strategy, design a data protection strategy, design and document data flows, and design a monitoring strategy for the data platform.

lecture
2 (1)
2h 27m | Intermediate | Jun 5 2019 |

In the course the student will learn about designing a storage strategy, networking strategy, compute strategy, and monitoring strategy for infrastructure.

lecture
0 (0)
3h 19m | Intermediate | Mar 27 2019 |

This is course five of the exam prep for AZ-301: Microsoft Azure Architect Design. Students will learn how to design deployments, design migrations and design API integration strategy in Microsoft Azure.

lecture
0 (0)
2h | Intermediate | Apr 1 2019 |

This is course two of the exam prep for AZ-301: Microsoft Azure Architect Design.The Design for Identity and Security course teaches design identity management, design authentication, design authorization, design for risk prevention and identity, and how to design a monitoring strategy for identity and security.

lecture
5 (2)
1h 54m | Intermediate | Apr 3 2019 |

This is course one of the exam prep for AZ-301: Microsoft Azure Architect Design. This course covers a range of topics, including the gathering of information and workload requirements, how to optimize a consumption strategy, and how to design an auditing and monitoring strategy.

lecture
5 (4)
3h 53m | Intermediate | Mar 21 2019 |

This course will expose the student to developing solutions that use Cosmos DB storage, developing solutions that use a relational database, configuring a message-based integration architecture, and how to develop for autoscaling.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

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
4 (6)
56m | Intermediate | Mar 20 2019 |

Learn how to Implement authentication in applications (certificates, Azure AD, Azure AD Connect, token-based), implement secure data (SSL and TLS), and manage cryptographic keys in Azure Key Vault.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

lecture
3 (9)
2h 54m | Intermediate | Mar 20 2019 |

Students will learn how to migrate servers to Azure, configure serverless computing, implement application load balancing, integrate on-premises network with Azure virtual network, manage role-based access control (RBAC) and implement Multi-Factor Authentication (MFA).This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

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 (1)
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
0 (0)
1h 30m | Beginner | Dec 12 2019 |

This course provides an introduction to the services commonly used in solutions that leverage virtual machines. Topics to be discussed will include compute, network, storage, migration, availability, networking, and automation.

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)
1h 45m | Beginner | Dec 12 2019 |

This course is a high level introduction to common cloud concepts (recap of fundamentals to a degree) – but from the point of view of the architect – what are the components of Azure that make a difference with regards to architecture and what is different about cloud design vs on-premise.

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 (1)
1h 20m | Intermediate | Dec 5 2019 |

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

lecture
5 (1)
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 (1)
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)
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.

real-time lab
4 (11)
2h | Intermediate | Aug 28 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
5 (9)
30m | Beginner | May 21 2020 |

In this lab, you will create a new Azure Function that exposes an HTTP endpoint to enable the function to be triggered on-demand. The HTTP endpoint accepts two query string parameters from the HTTP request. The function outputs a calculated value based on the input parameters. 

real-time lab
5 (11)
30m | Beginner | May 21 2020 |

In this lab, you will create a simple Azure Logic App that will be triggered by new image uploads to blob storage and send an update to CosmosDB with the name of the image.

real-time lab
4 (9)
1h 30m | Beginner | Sep 9 2020 |

In this lab you will create an Azure SQL Database using the Azure Portal and connect to it using SQL Server Management Studio. You will then migrate a SQL Server database hosted on a virtual machine to an Azure SQL Database.

real-time lab
5 (1)
2h 20m | Intermediate | Aug 22 2018 |

In this lab, you will learn to build, monitor, manage and troubleshoot data pipelines with Azure Data Factory V2. You will learn to use the Copy Data wizard to build pipeline with no coding. You will build a custom pipeline to copy data from Blob storage to a table in Azure SQL Database. You will build a tumbling window pipeline to pick up data on a daily basis. Finally, you will learn to use the Management Monitoring tools to troubleshoot pipeline failures.

real-time lab
5 (11)
1h 5m | Intermediate | Jun 24 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
0 (0)
1h | Intermediate | Sep 1 2020 |

Deploying and Autoscaling a VM Scale Set Overview In this lab, you will deploy a Virtual Machine scale set (VMSS). VM scale sets are a collection of identical VMs which can autoscale in and out as per the workload stress and it provides compute resource elasticity. VM scale sets are ideal for unpredictable workload pressure. A normal VM is suitable for scaling up and down (vertical scale), but a cloud-scale application requires scaling compute resource in and out (horizontal scale) which can be fulfilled by VM scale sets. You will also configure and customize autoscale rules. VMSS autoscale rules can be configured based on metrics such as CPU utilization, disk read/write, network traffic in/out, and specific day/time.

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 | Jun 25 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
5 (1)
40m | Intermediate | Sep 14 2020 |

In this lab, you will learn how to use Azure Front Door to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will also configure endpoint monitoring and verify high availability by simulating a failure of one location.

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

In this lab, you will create a simple deployment comprising two Azure virtual machines behind an internet-facing Azure load balancer. The virtual machines are connected to a virtual network with a network security group used to control network access. They are deployed to separate availability zones within an Azure region, for high availability.

real-time lab
4 (51)
1h 40m | Beginner | Apr 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 | Sep 10 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 (13)
40m | Intermediate | Jun 26 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 | May 21 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
1 (1)
30m | Intermediate | Sep 24 2020 |

Lab - Getting started with Event Grid and Event Hub In todays modern application environment, data is key to any endeavour and the amount of data generated available is ever growing. In order to properly deal with the growth and scale of the data your application can generate, Event Grid and Event Hub from Azure provide your application seamless and integrated performance, reliability, and scaling of events data pipelines. In this lab you will learn how to create, trigger, and work with Event Hub and Event Grid on Azure to simulate the interaction with an applications events.

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
0 (0)
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 | Aug 24 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 | Feb 24 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
0 (0)
30m | Intermediate | Aug 31 2020 |

Lab - Implementing Disaster Recovery with Azure Storage In this lab you will learn how to disaster recovery for Azure Storage Accounts.

real-time lab
0 (0)
3h 15m | Intermediate | Aug 31 2020 | | Pausable for 8 hours

Manage user identity and roles Overview In this lab, you will configure identity management within Azure Active Directory. This will include configuring and synchronizing user identities between Azure AD and on-premises Active Directory, enabling multi-factor authentication (MFA), enabling and configuring conditional access policies, and enabling Privileged Identity Management, including Azure Privilege Identity Management roles, manage Azure PIM role assignments, and audit user PIM roles.

real-time lab
0 (0)
4h | Advanced | Aug 28 2020 |

MS - 600: Implementing Microsoft Identity Overview You are a developer in a large organization that is currently supporting applications and .NET solutions with multiple identity providers. To centralize the identity management for your organization, you decided to use Azure Active Directory to simplify the access to internal and external applications. You registered applications in Azure, implemented authentication, configured permissions for consuming the API, and created a service to access Microsoft Graph. As a result, IT can manage all applications from a centralized location to provide users a seamless sign-in experience.

real-time lab
5 (6)
1h 45m | Beginner | May 21 2020 |

In this lab, you will be introduced to basic concepts for developing with Azure Storage using Visual Studio and C#. Using Visual Studio, you will create a new console project and programmatically connect to your Azure Storage Account. From there, you will write code to perform common operations such as upload, download, and delete of blob storage data.

real-time lab
5 (5)
1h 55m | Intermediate | May 13 2020 |

In this lab, the student will learn the basics of messaging patterns between software systems and how to use the Azure Service Bus as a messaging solution.

real-time lab
0 (0)
2h 20m | Intermediate | Aug 27 2020 |

In this lab you will perform a migration of a multi-tier application hosted in an on-premises Hyper-V environment. Migration assessment of both the application and database is covered in a separate companion lab, which you should complete before this lab. In this lab, you will focus only on the migration itself. This includes migrating the database using the Azure Database Migration Service (DMS) and migrating the web and application tiers using Azure Migrate: Server Migration. This last step includes migration of both Windows and Linux VMs.

real-time lab
0 (0)
2h 5m | Intermediate | Aug 27 2020 |

In this lab you will perform a migration assessment of a multi-tier application hosted in an on-premises Hyper-V environment. To assess the Hyper-V environment, you will use Azure Migrate: Server Assessment. This includes deploying the Azure Migrate appliance on the Hyper-V host to gather information about the environment. For deeper analysis, the Microsoft Monitoring Agent and Dependency Agent will be installed on the VMs, enabling the Azure Migrate dependency visualization.

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

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

real-time lab
5 (5)
1h 15m | Beginner | Jun 25 2020 |

In this lab, you will learn how to configure and manage an Azure Cosmos DB Account (formerly Azure DocumentDB), including how to query and manage JSON documents within a Collection. Among the topics covered are using SQL language syntax to perform document queries that return JSON results, and implementing and testing global data replication and fail over.

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
5 (6)
50m | Beginner | May 27 2020 |

In this lab, you learn how to configure virtual networking peering.Virtual network peering enables you to seemlessly connect two Azure virtual networks. Once peered, the virtual networks appear as one, for connectivity purposes. The traffic between virtual machines in the peered virtual networks is routed through the Microsoft backbone infrastructure, much like traffic is routed between virtual machines in the same virtual network, through private IP addresses only.Note 1: This lab will connect two virtual networks within the same region. Peering across regions is currently in preview.Note 2: If you want a more in-depth view of virtual network connectivity (including site-to-site and point-to-site) try the Introduction to Virtual Network Connectivity lab.

real-time lab
4 (2)
25m | Beginner | May 12 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
0 (0)
1h | Intermediate | Aug 31 2020 |

VPN Gateways and Tunneling for On-Prem to Azure Connections Overview In this lab, you will step through how to create a VPN Gateway on your Azure VNET and connect that gateway to a virtual appliance that you will also deploy with a custom template to emulate an on-premises connection. After this lab, you will understand how a virtual network (VNET), VPN gateway, and virtual appliance can be utilized to create hybrid connections from on-premises resources to Azure.

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

Lab - Working with Azure Templates and Libraries This lab will take you through the essentials of Azure Resource Manager (ARM) templates, the Template Library, updating templates, and deploying resources from templates.