Microsoft Azure

Skill Me Up Provides comprehensive Microsoft Azure Certification training for Administrators, Developers, Data Engineeers, AI Engineers, Security Engineers, DevOps Engineers and Architects

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
4 (76)
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
4 (14)
3 Lectures | 2 Labs | 8h 45m | Advanced | Certification Prep

Students who complete the courses in this learning path will be able to analyze the requirements for AI solutions in Microsoft Azure, recommend the appropriate tools and technologies to implement AI solutions in Microsoft Azure, and implement those solutions in a manner that meet scalability and performance requirements. Students who complete each course in this learning path are on their way towards gaining the knowledge necessary to complete the AI-100 exam. (https://www.microsoft.com/en-us/learning/exam-ai-100.aspx).

learning path
4 (189)
5 Lectures | 24 Labs | 54h 41m | 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 (148)
5 Lectures | 18 Labs | 30h 31m | Intermediate | Certification Prep

In this learning path, you will learn how to create new cloud native applications using a variety of infrastructure as a service (IaaS), and platform as a service (PaaS) based offerings. The course starts with teaching you the various compute options such as virtual machines, containers (Azure Kubernetes Service and Container Instances), web apps, and serverless (Functions), and then progresses to teach you about storing data using Blob Storage and NoSQL options with Cosmos DB. From there, you will learn how to design security into your application, make it scalable by leveraging caching and CDN, and you will leverage Azure Application Insights to monitor and troubleshoot your application.

learning path
4 (32)
7 Lectures | 14 Labs | 64h 50m | Advanced | Certification Prep

Courses and hands-on labs designed to help you pass Microsoft's AZ 400 Microsoft Azure DevOps Solution Certification. Learn the foundations of Azure DevOps in this complete learning path that is designed to teach you the ins-and-outs of continuous integration and deployment, pipelines, automation and much more!

learning path
4 (105)
4 Lectures | 14 Labs | 22h 12m | Intermediate | Certification Prep

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

learning path
4 (21)
3 Lectures | 6 Labs | 12h 8m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam DP-200: Implementing an Azure Data Solution

learning path
5 (4)
3 Lectures | 0 Labs | 6h 45m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam DP-201: Designing an Azure Data Solution

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)
4 Lectures | 2 Labs | 5h 35m | Intermediate | Certification Prep

This track has a collection of demonstrations, presentations, and interactive labs designed to prepare you for the Microsoft DP-100 exam.

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 (5)
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
0 (0)
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
5 (2)
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 (3)
1h 35m | Intermediate | Oct 10 2019 |

This is the first course of the AI-100 Exam Preparation Learning Path. In this course, we will discuss all the different APIs available and appropriate use cases for each API,we will discuss the various tools, technologies, and processes available to secure your AI data, andwe will discuss the various analytics solutions, storage solutions, and other services available to create an end to end solution.

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
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
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
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)
2h 50m | Intermediate | Apr 24 2020 |

In this course, you will learn techniques and services to extend your application to connect and consume Azure Services and third-party services. You will learn how to expose an API through Azure API Management so other applications can consume your service, create and manage Azure Logic apps to create advanced workloads to connect to internal or external services, as well as leverage Event Grid, Event Hubs, Notification Hubs, and Azure Service Bus for handling events from any Azure service, mobile application development and for highly scalable event based architectures.

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
0 (0)
36m | Intermediate | Sep 18 2020 |

Now you have a good, trained model. How can you use it? In this course we explore the various ways that models can be deployed for making single predictions as well as batch predictions. You will learn the various types of deployment environments that exist and how to choose compute for those. This course will also teach you how to convert your existing training pipelines into deployable inferencing pipelines. This course covers one of the objective areas that help you in preparing for the DP-100: Designing and Implementing a Data Science Solution on Azure exam.

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
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
5 (1)
28m | Intermediate | Sep 13 2019 |

In this module, you will gain the knowledge and skills to design a DevOps strategy. Students will learn how to plan for transformation, select a project, and create team structures. Students will also learn how to develop quality and security strategies. Planning for migrating and consolidating artifacts and source control will also be covered.

lecture
4 (4)
1h 24m | Intermediate | Nov 15 2019 |

This is the second course of the AI-100 Exam Preparation Learning Path.In this course, we will discuss how to analyze the different business scenarios and translate them into different tools available,we will design a solution using Cognitive Services, we will discuss various use cases related to bot services and LUIS and discuss how to design a solution using these technologies,we will discuss the various High Performance Computing solutions that rely on computer infrastructure within the cloud, on-premises, and within hybrid scenarios, andwe will discuss security, compliance, and governance as it pertains to designing an AI solution in the cloud.

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
5 (2)
3h 6m | Intermediate | Nov 27 2019 |

In this course, students will gain knowledge and skills needed to design data storage solutions. Topics will include recommending the correct storage based on business and technical requirements, designing relational and non-relational cloud data stores. Specific focus points will be around data distribution, partitioning, designing for scale, high availability and disaster recovery on Cosmos DB, SQL Database, Azure Synapse Analytics, Data Lake Store Gen2 and Blob storage.

lecture
5 (2)
1h 57m | Intermediate | Oct 11 2019 |

This course covers designing of data processing solutions. We will look at leveraging Data Factory and Databricks and choosing optimal batch processing technology. The course will also include the design of real-time processing solutions with Stream Analytics and Azure Databricks.

lecture
0 (0)
1h 40m | Intermediate | Jan 20 2020 |

This course covers designing for data security and compliance. We will discuss securing source data access with endpoint security and authentication, securing data with encryption at rest and in transit. We will also cover data governance and compliance topics such as auditing, classification and data retention policies.

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
4 (2)
3h 59m | Intermediate | Mar 13 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). You will learn how to use Azure App Services create web apps, configure diagnostics, monitor and containerize a web app. You will then learn how to create solutions designed with serverless in mind that take advantage of Azure Functions. Finally, you will learn how to deploy workloads using containers with Azure Kubernetes Service (AKS), Azure Container Registry (ACR), and Azure Container Instances (ACI).

lecture
5 (3)
1h 14m | Intermediate | Mar 27 2020 |

In this course, you will learn how to implement and manage storage in Microsoft Azure leveraging Cosmos DB and Azure Blob Storage. You will learn about the key benefits of NoSQL and understand how Cosmos DB allows you to build highly scalable and global NoSQL solutions. From there, you will learn how to create and configure Azure storage account and programmatically manage blobs using Azure Storage.

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
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 (2)
1h 50m | Intermediate | Nov 18 2019 |

This is the final course of the AI-100 Exam Preparation Learning Path.In this course, we will discuss how to implement various technologies for processing and ingesting your information,we will discuss how to implement Cognitive Services into your application and tie in Cognitive Search to your solution, andwe will discuss tools available for auditing and monitoring plus how to analyze an AI solution and migrate it to another solution if it does not meet requirements.

lecture
5 (1)
49m | Intermediate | Sep 13 2019 |

In this module, you will gain the knowledge and skills to deploy an application infrastructure in DevOps pipelines. Students will learn how to implement infrastructure as code and configuration management, how to provision Azure infrastructure using common automation tools, and how to deploy an application infrastructure using various Azure services and deployment methodologies. Students will also learn how to integrate 3rd party deployment tools with Azure, such as Chef and Puppet to incorporate compliance and security into the release pipeline.

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
4 (3)
58m | Intermediate | Apr 13 2020 |

In this course, you will learn about common authorization techniques and protocols when developing cloud native applications. Topics such as certificates, OAuth, multi-factor authentication (MFA), and identities and service principals will be discussed. From there, you will learn how to specify configuration data using the App Configuration service and store secrets securely using Azure KeyVault.

lecture
4 (1)
51m | Intermediate | Sep 6 2019 |

In this module, you will gain the knowledge and skills to implement continuous delivery. Students will learn how to design a release strategy, set up a release management workflow, and implement an appropriate deployment pattern.

lecture
0 (0)
48m | Intermediate | Sep 13 2019 |

In this module, you will gain the knowledge and skills to implement continuous feedback. Students will learn how to recommend and design system feedback mechanisms, implement a process for routing system feedback to development teams, and optimize feedback mechanisms.

lecture
2 (1)
20m | Intermediate | Sep 6 2019 |

In this module, you will gain the knowledge and skills to implement the DevOps practices of continuous integration. Students will learn how to implement continuous integration in an Azure DevOps pipeline, how to manage code quality and security principles, and how to implement a container build strategy.

lecture
5 (3)
2h 42m | Intermediate | Dec 30 2019 |

This course covers implementing Azure Data Storage services. We start off by reviewing Azure Portal and Storage concepts, then move on to implementing Azure SQL Data Warehouse, Azure SQL DB, Azure Data Lake, Azure Storage, and Azure Cosmos DB.

lecture
4 (1)
20m | Intermediate | Sep 13 2019 |

In this module, you will gain the knowledge and skills to implement dependency management. Students will learn how to design a dependency management strategy and manage security and compliance.

lecture
4 (4)
45m | Intermediate | Sep 5 2019 |

In this module, you will gain the knowledge and skills to implement DevOps processes. Students will learn how to use source control, scale Git for an enterprise, implement and manage build infrastructure, manage application configuration and secrets, and implement a mobile DevOps strategy.

lecture
5 (3)
3h 17m | Intermediate | Jul 15 2019 |

This course is the 2nd in a series around Azure Security, reflecting on the Microsoft exam objectives as a starting point, but also covering broader topics than wat is required for the exam.This course has a core focus on what it takes to implement overall Azure platform protection. In the first module, we touch on several aspects of Azure Networking security, like custom routing, Network Security Groups, Application Security Groups and Azure Firewall. You will also learn about optimizing security of remote management to your Azure Virtual Machines. In the next module, we pinpoint the topic of host security, which covers endpoint protection deployment and configuration, Azure virtual machine hardening best practices and how to enable and configure system updates for your Azure-running virtual machines. The 3rd module brings you up to speed on containerizing applications and running them in different Azure container service resources like Azure Container Registry and Azure Container Instance, always focusing on the security aspect of these. Last, we also talk about Azure Kubernetes Services networking and security control. In the 4th and last module, you learn about Azure governance using Azure Policies, Role Based Access Control and how to set up subscription permissions.

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
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
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 (2)
1h 28m | Intermediate | Jan 24 2020 |

This course covers configuring, managing and deploying Azure data processing solutions. We start with an overview of big data environments, including Hadoop clusters, then cover how to plan for and implement Azure Databricks, Azure Stream Analytics, Event Hubs, Azure Data Factory and how these fit with Azure Data Warehouse solutions.

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 (5)
1h 42m | Intermediate | Jul 15 2019 |

This course is the first in a series around Azure Security, reflecting on the Microsoft exam objectives as a starting point, but also covering broader topics than wat is required for the exam.This course has a core focus on managing Azure Identity and Access control, relying on Azure Active Directory as the main vehicle for these. In the first module, where we start with an introduction to Azure Active Directory, we dive into the topic of AD Connect synchronization, discuss several authentication architectures available today for hybrid identity, and zoom in on several of Azure AD’s built-in security features. The 2nd module covers Azure AD Privileged Identity Management, a separate service in Microsoft Azure, allowing you to define and control admin-level privileges. The 3rd and last module in this course touches on how to migrate Azure resources across different subscriptions and what impact this might have, ending with describing and walking you through Azure API Management capabilities.

lecture
5 (2)
1h 19m | Intermediate | Jul 15 2019 |

This course is the 3rd in a series around Azure Security, reflecting on the Microsoft exam objectives as a starting point, but also covering broader topics than wat is required for the exam.This course has a core focus on managing security operations, mainly describing what different Azure monitoring and operations tools are available, and how they can help in managing your Azure environment from a security operations perspective. You will learn about Azure Monitor, Azure Log Analytics and Azure Security Center. Next, you will also learn about Azure alert management and Azure Security Center alerts specifically.

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)
52m | Intermediate | Feb 14 2020 |

This course covers configuring, managing and deploying monitoring for Azure Storage and data store solutions. We start with an overview of monitoring concepts, then focus on monitoring Azure Storage, Azure Data Lake, Azure Data Warehouse, Azure SQL DB and other services.

lecture
5 (1)
51m | Intermediate | Mar 24 2020 |

In this course, you will learn how to build solutions that optimize data access and decrease latency by leveraging the Azure Redis Cache and the Azure Content Delivery Network (CDN). From there, you will learn how to leverage Azure Application Insights to capture telemetry for custom exceptions, and monitor the performance and availability of your applications.

lecture
0 (0)
1h 23m | Intermediate | Sep 18 2020 |

What if Azure Machine Learning could do the hard work of model selection and optimization for you? What if it also could automatically explain the “why’s” of the model’s prediction process? Well it can! In this course we explore a few powerful features of Azure Machine Learning. In part one we will learn about Automated Machine Learning which makes algorithm selection a breeze. In part two we explore Hyperdrive, a feature that helps us find optimal Hyperparameter values. Then this course will introduce you to Interpretability in Azure Machine Learning. Finally, we learn about a powerful new feature in the platform called Data Drift Detection. This course covers one of the objective areas that help you in preparing for the DP-100: Designing and Implementing a Data Science Solution on Azure exam.

lecture
0 (0)
50m | Intermediate | Sep 17 2020 |

To get results from Azure Machine Learning, you must run Experiments. In this course we learn what experiments are, how they relate to Models and how to create them. Furthermore, this course will show you how to obtain output and metrics from Experiments and even how to automate the process using Azure Machine Learning. This course covers one of the objective areas that help you in preparing for the. DP-100: Designing and Implementing a Data Science Solution on Azure exam.

lecture
5 (3)
2h 7m | Intermediate | Jul 15 2019 |

This course is the 4th and last in a series around Azure Security, reflecting on the Microsoft exam objectives as a starting point, but also covering broader topics than wat is required for the exam.This course has a core focus on deploying, configuring and managing security of your data that is stored in Azure, as well as how to secure your business-critical application workloads. You will learn about securing Azure SQL, covering different built-in and sometimes unique to public cloud features of SQL Server. Next, you will also learn the basics of securing other data solutions like HD Insights, Azure Data Lake and Cosmos DB. Another part of the course discusses on how to enable and configure data encryption, using Azure Key Vault as secrets store. Last, you will also learn about several security features of Azure App Services, optimizing security for Azure Web Apps and Azure App Services Environment.

lecture
0 (0)
45m | Intermediate | Sep 17 2020 |

Get introduced to Azure Machine Learning Service. In this course you will learn about the core environment for working with Azure Machine Learning: the Workspace. We also introduce the two primary concepts within the workspace required to make things happen: Data stores and Compute Contexts.This course covers one of the objective areas that help you in preparing for the. DP-100: Designing and Implementing a Data Science Solution on Azure exam.

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.

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

In this lab, you will learn about the agile planning and portfolio management tools and processes provided by Azure Boards and how they can help you quickly plan, manage, and track work across your entire team. You will explore the product backlog, sprint backlog, and task boards which can be used to track the flow of work during the course of an iteration.

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

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

real-time lab
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 (4)
1h 22m | Intermediate | May 13 2020 |

In this lab, you will create a simple URL Shortener application written in C# using Azure Functions serverless compute and the Azure Functions Tools for Visual Studio 2017. The application will make use of Azure Functions Proxies, and host the homepage of the application as a static web page in Azure Storage. The app also uses Azure Storage Tables for the backend data store for the URLs and their shortened address codes.

real-time lab
5 (1)
1h 40m | Beginner | Jul 10 2020 |

In this lab, you will create a knowledge base in QnA Maker and connect it to a bot using the Azure Bot Service. Then you will interact with the bot using Teams — one of many popular services with which bots built with the Azure Bot Service can integrate.

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 (4)
1h 30m | Intermediate | Jan 12 2020 |

The students will be able to describe and demonstrate the capabilities that Azure Cosmos DB can bring to an organization. They will be able to create a Cosmos DB instance and show how to upload and query data through a portal and through a .Net application. They will then be able to demonstrate how to enable global scale of the Cosmos DB database.

real-time lab
5 (4)
2h 15m | Advanced | Sep 22 2020 |

You are the leader of a group of climate scientists who are concerned about the dwindling polar-bear population in the Arctic. As such, your team has placed hundreds of motion-activated cameras at strategic locations throughout the region. Rather than manually examine each photograph to determine whether it contains a polar bear, you have been challenged to devise an automated system that processes data from these cameras in real time and displays an alert on a map when a polar bear is photographed. You need a solution that incorporates real-time stream processing to analyze raw data for potential sightings, and one that incorporates artificial intelligence (AI) and machine learning to determine with a high degree of accuracy whether a photo contains a polar bear. And you need it fast, because climate change won’t wait.In this lab, you will build such a system using Microsoft Azure and Microsoft Cognitive Services. Specifically, you will use an Azure IoT hub to ingest streaming data from simulated cameras, Azure Storage to store photographs, Azure Stream Analytics to process real-time data streams, Azure Functions to process output from Stream Analytics, Microsoft’s Custom Vision Service to analyze photographs for polar pears, Microsoft Power BI to build a dashboard for visualizing results, and Azure SQL Database as a data source for Power BI.

real-time lab
2 (2)
30m | Beginner | Apr 9 2020 |

Data discovery classification provides advanced capabilities built into Azure SQL Database for discovering, classifying, labeling reporting the sensitive data in your databases. In this lab, you will learn the basics of how to classify your Azure SQL Database.

real-time lab
4 (7)
2h 20m | Intermediate | Jul 2 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
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 (9)
25m | Beginner | Jun 24 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 | Jun 24 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 (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
0 (0)
9h | Advanced | Jun 23 2020 |

Deploying a multi-container application to Azure Kubernetes Services Overview In this lab, you will create an Azure Container Registry (ACR), AKS and Azure SQL server. You will provision the Azure DevOps Team Project with a .NET Core application using the Azure DevOps Demo Generator tool, configure application and database deployment using Continuous Deployment (CD) in the Azure DevOps, and you will initiate the build to automatically deploy the application.

real-time lab
5 (6)
1h 20m | Intermediate | Apr 17 2020 |

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

real-time lab
5 (3)
1h 15m | Intermediate | May 4 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 | 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
4 (3)
1h 35m | Beginner | May 29 2020 |

In this lab, you will learn about the release management features available in Azure Pipelines that automate the deployment of applications. These features help development and operations teams integrate with Team Foundation Server to configure and automate complex deployments of their automated builds to target stages more easily. Development teams can also model their release processes and track approvals, sign-offs, and visualize their release status.

real-time lab
3 (3)
9h | Intermediate | Jun 5 2020 |

Enabling Continuous Integration with Azure Pipelines Overview In this lab, you will learn how to configure continuous integration (CI) for your applications using Azure Pipelines. This scriptable CI/CD system is both web-based and cross-platform, while also providing a modern interface for visualizing sophisticated workflows. Although we won’t demonstrate all of the cross-platform possibilities in this lab, it is important to point out that you can also build for iOS, Android, Java (using Ant, Maven, or Gradle) and Linux.

real-time lab
3 (3)
1h 45m | Beginner | Jan 11 2020 |

In this lab you will be able to explain why Azure Databricks can be used to help in Data Science projects. You will provision and Azure Databricks instance and will then create a workspace that will be used to perform a simple data preparation task from a Data Lake Store Gen II store. Finally, the student will perform a walk-through of performing transformations using Azure Databricks.

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
0 (0)
3h | Advanced | Jul 23 2020 |

Overview In this lab, you will learn about the exploratory testing and feedback management capabilities provided in the Test Feedback extension. You will learn about how exploratory testing (also called XT, or agile testing) has become a first-class experience in the toolset. This allows a tester to more flexibly test the underlying software without relying solely on formal test cases. You’ll also learn about how you can manage the process of eliciting and managing the customer feedback lifecycle.

real-time lab
3 (4)
1h 10m | Beginner | Jul 3 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
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 (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 | 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
5 (3)
1h 20m | Beginner | May 20 2020 |

In this lab, you will create an Azure Web App in the portal and add a staging slot. Then, using Visual Studio you will create a .Net application. You will read environmental variables from a file, then remove the dependency on that file with application settings in Azure. You will view default logs using log streaming in Azure and then create custom log messages in the application. You will explore slot deployment by deploying these changes to Stage and then swapping them to Production.

real-time lab
0 (0)
30m | Intermediate | Sep 2 2020 |

Lab - Azure VM Image Management In this lab you will learn how to storage, manage, and utilize virtual machine (VM) images in Azure.

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 (1)
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 | May 5 2020 |

In this lab, you will evaluate the use of Azure Web apps for hosting Skill Me Up’s web sites, hosted currently in the company’s 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
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
0 (0)
6h | Intermediate | Jun 5 2020 |

Integrate Your GitHub Projects With Azure Pipelines Overview In this lab, you’ll see how easy it is to set up Azure Pipelines with your GitHub projects and how you can start seeing benefits immediately.

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

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

real-time lab
5 (1)
35m | Beginner | May 28 2020 |

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

real-time lab
5 (1)
50m | Beginner | May 28 2020 |

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

real-time lab
5 (6)
2h 45m | Beginner | Jun 12 2020 |

In this this lab you will learn how to setup and configure Azure Automation to execute runbooks for common task automation. This will will teach you how to create an Azure Automation Account, configure runbook assets, setup source control, and teach you how to create and trigger runbooks via webooks for automating tasks against one or more Azure Virtual Machines.

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
4 (4)
1h 16m | Beginner | Apr 22 2020 |

In this lab, you will deploy a simulated environment with an Azure Virtual Network and two virtual machines. From there you will learn how to deploy Azure Firewall in the environment to protected the simulated workload.

real-time lab
4 (8)
1h 10m | Intermediate | May 26 2020 |

In this lab, you will get started with Azure Key Vault to create a hardened container (a vault) in Azure, to store and manage cryptographic keys and secrets in Azure. First you will use Azure PowerShell. Then you will store a password as a secret that could then be used with an Azure application.

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
5 (2)
1h 35m | Beginner | May 7 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 (6)
3h 20m | Intermediate | Jun 26 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 | Jul 7 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
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
3 (4)
30m | Beginner | Jul 21 2020 |

In this lab you will learn how to enable and disable distributed denial of service (DDoS) protection, and use telemetry to mitigate a DDoS attack with Azure DDoS Protection Standard. DDoS Protection Standard protects Azure resources such as virtual machines, load balancers, and application gateways that have an Azure public IP address assigned to it.

real-time lab
3 (3)
30m | Beginner | May 5 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 | May 8 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
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
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 | 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 Windows Server host for additional capacity and performance.

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
3 (3)
30m | Beginner | Jun 25 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 | Jul 7 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 | Jul 7 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
0 (0)
2h | Beginner | May 20 2020 |

Application Insights is an extensible Application Performance Management (APM) service for web developers on multiple platforms. You can use it to monitor your live web applications and other services. It automatically detects performance anomalies, includes powerful analytics tools to help you diagnose issues, and helps you continuously improve performance and usability. It works for apps on a wide variety of platforms including .NET, Node.js and Java EE, hosted on-premises, hybrid, or any public cloud. It even integrates with your DevOps process with connection points available in a variety of development tools. It can even monitor and analyze telemetry from mobile apps by integrating with Visual Studio App Center.In this lab, you'll learn about how you can add Application Insights to an existing web application, as well as how to monitor the application via the Azure portal.

real-time lab
4 (2)
1h 15m | Intermediate | May 1 2020 |

In this module, you will learn how Azure Data factory can be used to orchestrate the data movement from a wide range of data platform technologies. You will be able to explain the capabilities of the technology and be able to set up an end to end data pipeline that ingests data from SQL Database and load the data into SQL Data Warehouse. You will also demonstrate how to call a compute resource.

real-time lab
2 (2)
9h | Intermediate | Jun 5 2020 |

Package Management with Azure Artifacts Overview Azure Artifacts is an extension that makes it easy to discover, install, and publish NuGet, npm, and Maven packages in Azure DevOps. It’s deeply integrated with other hubs like Build so that package management can become a seamless part of your existing workflows. In this lab, you will learn to create and connect to a feed, and to create, publish, import, and update a NuGet package.

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
5 (2)
45m | Intermediate | Jan 12 2020 |

The students will be able to describe what data streams are and how event processing works and choose an appropriate data stream ingestion technology for the AdventureWorks case study. They will provision the chosen ingestion technology and integrate this with Stream Analytics to create a solution that works with streaming data.

real-time lab
4 (4)
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
4 (1)
3h | Advanced | Jul 23 2020 |

Overview In this lab, you will learn how to use Azure DevOps to manage your project’s testing lifecycle. This project will guide you through creating test plans designed to efficiently validate your software milestones. You will also create and execute manual tests that can be consistently reproduced over the course of each release.

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

Using Secrets from Azure Key Vault in a Pipeline Overview Azure Key Vault helps teams to securely store and manage sensitive information such as keys, passwors, certificates, etc., in a centralized storage which are safeguarded by industry-standard algorithms, key lengths, and even hardware security modules. This prevents the disclosure of information through source code, a common mistake that many developers make. Many developers leave confidential details such as database connection strings, passwords, private keys, etc., in their source code which when gained by malicious users can result in undesired consequences. Access to a key vault requires proper authentication and authorization and with RBAC, teams can have even fine granular control who has what permissions over the sensitive data. In this lab, you will see how you can use Azure Key Vault in an Azure DevOps pipeline.

real-time lab
4 (2)
25m | Beginner | Jul 2 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.

real-time lab
4 (4)
2h 40m | Beginner | Jun 8 2020 |

Azure DevOps supports two types of version control, Git and Team Foundation Version Control (TFVC). Here is a quick overview of the two vesion control systems:Team Foundation Verson Control (TFVC): TFVC is a centralized version control system. Typically, team memvers have only one version of each file on their dev machines. Historical data is maintained only on the server. Branches are path-based and created on the server.Git: Git is a distributed version control system. Git repositories can live locally (such as on a developer's machine). Each developer has a copy of the source repository on their dev machine. Developers can commit each set of changes on their dev machine and perform version control operations such as a history and compare without a network connection.Git is the default version control provider for new projects. You should use Git for version control in your projects unless you have a specific need for centralized version control features in TFVC.In this lab, you will learn how to establish a local Git repository, which can easily be syncronized with a centralized Git repository in Azure DevOps. In addition, you will learn about Git branching and merging support. You will use Visual Studio Code, but the same processess apply for using any Git-compatible client with Azure DevOps.

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
0 (0)
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.

real-time lab
5 (4)
45m | Beginner | Jan 11 2020 |

In this lab, you will create Azure storage accounts and Data Lake Storage account and explain the difference between Data Lake Storage version 1 and version 2. You will also demonstrate how to perform data loads into the data storage of choice.

real-time lab
0 (0)
1h 5m | Intermediate | Jan 12 2020 |

The students will be able to provision an Azure SQL Database and Azure Synapse Analytics server and be able to issue queries against one of the instances that are created. They will be also be able to integrate a data warehouse with a number of other data platform technologies and use PolyBase to load data from one data source into Azure Synapse Analytics.

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
4 (76)
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
4 (14)
3 Lectures | 2 Labs | 8h 45m | Advanced | Certification Prep

Students who complete the courses in this learning path will be able to analyze the requirements for AI solutions in Microsoft Azure, recommend the appropriate tools and technologies to implement AI solutions in Microsoft Azure, and implement those solutions in a manner that meet scalability and performance requirements. Students who complete each course in this learning path are on their way towards gaining the knowledge necessary to complete the AI-100 exam. (https://www.microsoft.com/en-us/learning/exam-ai-100.aspx).

learning path
4 (189)
5 Lectures | 24 Labs | 54h 41m | 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 (148)
5 Lectures | 18 Labs | 30h 31m | Intermediate | Certification Prep

In this learning path, you will learn how to create new cloud native applications using a variety of infrastructure as a service (IaaS), and platform as a service (PaaS) based offerings. The course starts with teaching you the various compute options such as virtual machines, containers (Azure Kubernetes Service and Container Instances), web apps, and serverless (Functions), and then progresses to teach you about storing data using Blob Storage and NoSQL options with Cosmos DB. From there, you will learn how to design security into your application, make it scalable by leveraging caching and CDN, and you will leverage Azure Application Insights to monitor and troubleshoot your application.

learning path
4 (32)
7 Lectures | 14 Labs | 64h 50m | Advanced | Certification Prep

Courses and hands-on labs designed to help you pass Microsoft's AZ 400 Microsoft Azure DevOps Solution Certification. Learn the foundations of Azure DevOps in this complete learning path that is designed to teach you the ins-and-outs of continuous integration and deployment, pipelines, automation and much more!

learning path
4 (105)
4 Lectures | 14 Labs | 22h 12m | Intermediate | Certification Prep

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

learning path
4 (21)
3 Lectures | 6 Labs | 12h 8m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam DP-200: Implementing an Azure Data Solution

learning path
5 (4)
3 Lectures | 0 Labs | 6h 45m | Intermediate | Certification Prep

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam DP-201: Designing an Azure Data Solution

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)
4 Lectures | 2 Labs | 5h 35m | Intermediate | Certification Prep

This track has a collection of demonstrations, presentations, and interactive labs designed to prepare you for the Microsoft DP-100 exam.

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 (5)
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
0 (0)
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
5 (2)
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 (3)
1h 35m | Intermediate | Oct 10 2019 |

This is the first course of the AI-100 Exam Preparation Learning Path. In this course, we will discuss all the different APIs available and appropriate use cases for each API,we will discuss the various tools, technologies, and processes available to secure your AI data, andwe will discuss the various analytics solutions, storage solutions, and other services available to create an end to end solution.

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
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
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
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)
2h 50m | Intermediate | Apr 24 2020 |

In this course, you will learn techniques and services to extend your application to connect and consume Azure Services and third-party services. You will learn how to expose an API through Azure API Management so other applications can consume your service, create and manage Azure Logic apps to create advanced workloads to connect to internal or external services, as well as leverage Event Grid, Event Hubs, Notification Hubs, and Azure Service Bus for handling events from any Azure service, mobile application development and for highly scalable event based architectures.

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
0 (0)
36m | Intermediate | Sep 18 2020 |

Now you have a good, trained model. How can you use it? In this course we explore the various ways that models can be deployed for making single predictions as well as batch predictions. You will learn the various types of deployment environments that exist and how to choose compute for those. This course will also teach you how to convert your existing training pipelines into deployable inferencing pipelines. This course covers one of the objective areas that help you in preparing for the DP-100: Designing and Implementing a Data Science Solution on Azure exam.

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
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
5 (1)
28m | Intermediate | Sep 13 2019 |

In this module, you will gain the knowledge and skills to design a DevOps strategy. Students will learn how to plan for transformation, select a project, and create team structures. Students will also learn how to develop quality and security strategies. Planning for migrating and consolidating artifacts and source control will also be covered.

lecture
4 (4)
1h 24m | Intermediate | Nov 15 2019 |

This is the second course of the AI-100 Exam Preparation Learning Path.In this course, we will discuss how to analyze the different business scenarios and translate them into different tools available,we will design a solution using Cognitive Services, we will discuss various use cases related to bot services and LUIS and discuss how to design a solution using these technologies,we will discuss the various High Performance Computing solutions that rely on computer infrastructure within the cloud, on-premises, and within hybrid scenarios, andwe will discuss security, compliance, and governance as it pertains to designing an AI solution in the cloud.

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
5 (2)
3h 6m | Intermediate | Nov 27 2019 |

In this course, students will gain knowledge and skills needed to design data storage solutions. Topics will include recommending the correct storage based on business and technical requirements, designing relational and non-relational cloud data stores. Specific focus points will be around data distribution, partitioning, designing for scale, high availability and disaster recovery on Cosmos DB, SQL Database, Azure Synapse Analytics, Data Lake Store Gen2 and Blob storage.

lecture
5 (2)
1h 57m | Intermediate | Oct 11 2019 |

This course covers designing of data processing solutions. We will look at leveraging Data Factory and Databricks and choosing optimal batch processing technology. The course will also include the design of real-time processing solutions with Stream Analytics and Azure Databricks.

lecture
0 (0)
1h 40m | Intermediate | Jan 20 2020 |

This course covers designing for data security and compliance. We will discuss securing source data access with endpoint security and authentication, securing data with encryption at rest and in transit. We will also cover data governance and compliance topics such as auditing, classification and data retention policies.

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
4 (2)
3h 59m | Intermediate | Mar 13 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). You will learn how to use Azure App Services create web apps, configure diagnostics, monitor and containerize a web app. You will then learn how to create solutions designed with serverless in mind that take advantage of Azure Functions. Finally, you will learn how to deploy workloads using containers with Azure Kubernetes Service (AKS), Azure Container Registry (ACR), and Azure Container Instances (ACI).

lecture
5 (3)
1h 14m | Intermediate | Mar 27 2020 |

In this course, you will learn how to implement and manage storage in Microsoft Azure leveraging Cosmos DB and Azure Blob Storage. You will learn about the key benefits of NoSQL and understand how Cosmos DB allows you to build highly scalable and