Microsoft Azure

Skill Me Up expert on-demand Certification training for Microsoft Azure, AWS, Linux and Much More! AZ-103, AZ-203, AZ-300, AZ-301 all on-demand with live lab environments.

Live Course Schedule
learning path
4 (87)
4 Lectures | 2 Labs | 8h 33m | 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 (11)
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 (100)
6 Lectures | 16 Labs | 19h 32m | 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 AZ 103 Azure Administrator.

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

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ-203 Developing Solutions for Microsoft Azure. More classes will be added shortly!

learning path
4 (158)
5 Lectures | 14 Labs | 10h 9m | 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 (23)
6 Lectures | 4 Labs | 23h 38m | 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
4 (15)
7 Lectures | 8 Labs | 18h 45m | Intermediate | 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 (53)
4 Lectures | 14 Labs | 22h 32m | 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 (6)
3 Lectures | 6 Labs | 11h 23m | 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 (1)
3 Lectures | 0 Labs | 6h 24m | 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
0 (0)
3 Lectures | 4 Labs | 8h | Intermediate | Certification Prep

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

learning path
4 (122)
5 Lectures | 23 Labs | 6h 57m | 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
5 (45)
3 Lectures | 10 Labs | 22h 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.

lecture
5 (1)
7h 34m | 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 (2)
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
0 (0)
1h 2m | Intermediate | Oct 11 2018 |

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

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

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

lecture
3 (2)
1h 35m | Intermediate | Mar 19 2019 |

This course helps Azure developers learn how to develop an app service logic app, integrate Azure search within solutions, establish API gateways, develop event based solutions and develop message based solutions

lecture
3 (5)
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
0 (0)
Define and Prepare the Development Environment
Beginner | Coming Soon!

The student will learn how Azure services can support the data science process. They’ll explore common architectures, learn to assess business goals and constraints for determining the correct environment, and setup the relevant development environments to support data science deployments in Azure.

lecture
4 (10)
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)
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
5 (1)
4h 28m | Intermediate | Feb 17 2019 |

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

lecture
1 (1)
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 (2)
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 (1)
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
0 (0)
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 20m | 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
0 (0)
4h 15m | 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
4 (9)
3h 15m | Intermediate | Mar 13 2019 |

In this course students will gain the knowledge and skills needed to implement Azure IaaS services and features in their development solutions. The course covers provisioning virtual machines, using Batch Service to deploy/maintain resources, and how to create containerized solutions by using Azure Kubernetes Service.

lecture
4 (4)
3h 19m | Intermediate | Mar 13 2019 |

In this course you will gain the knowledge and skills needed to implement Azure Platform as a Service feature and services in their development solutions. Students will learn how to create and manage Azure App Service resources, integrate push and offline sync in their mobile apps, and how to document an API. Students will also learn how to create and test Azure Functions.

lecture
5 (1)
2h 10m | 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 (3)
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)
Developing Models
Beginner | Coming Soon!

The student will learn how develop robust models. Starting from selecting the right metric to meet business goals, through to building tuned models, and then evaluating the models produced for fitness.

lecture
5 (1)
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
3 (5)
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
0 (0)
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
0 (0)
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
0 (0)
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 (3)
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 (2)
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 (6)
2h 54m | Intermediate | Mar 20 2019 |

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

lecture
5 (1)
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 (10)
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
0 (0)
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 (1)
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
5 (5)
3h 53m | Intermediate | Feb 20 2019 |

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

lecture
5 (3)
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 (1)
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 (1)
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
0 (0)
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
0 (0)
1h 20m | 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)
Performing Feature Engineering
Beginner | Coming Soon!

The student will learn how develop effective and reusable features ready for modeling. Using manual techniques and then automated techniques, the data scientist will be able to handle core data types using SciKit-Learn and Microsoft Python libraries like MMLSpark and Azure Machine Learning Data Prep SDK.

lecture
4 (2)
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
4 (4)
1h 1m | Beginner | Feb 12 2019 |

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

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

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

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

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

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

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

real-time lab
0 (0)
2h | Beginner | Nov 5 2019 |

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 (7)
1h 45m | Intermediate | Oct 10 2018 |

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

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

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

real-time lab
5 (4)
1h 22m | Intermediate | Jan 3 2019 |

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 | Aug 12 2019 |

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 (8)
30m | Beginner | Nov 11 2018 |

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 (9)
30m | Beginner | Nov 10 2018 |

In this lab, you will create a simple Azure Logic App that will be triggered by new Tweets and send those Tweets to an email address.

real-time lab
0 (0)
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 | Oct 21 2019 |

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
0 (0)
30m | Beginner | Jan 20 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 (5)
4h 45m | Intermediate | Oct 1 2019 |

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

real-time lab
5 (1)
1h 55m | Beginner | Nov 23 2019 |

Many teams prefer to define their build and release pipelines using YAML (Yet Another Markup Language). This allows them to access the same pipeline features as those using the visual designer, but with a markup file that can be managed like any other source file. YAML build definitions can be added to a project by simply adding their source file to the root of the repository. Azure DevOps also provides default templates for popular project types, as well as a YAML designer to simplify the process of defining build and release tasks. In this lab, you will learn how to configure continuous integration (CI) and continuous deployment (CD) for your applications using Build and Release in Azure Pipelines. 

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

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

real-time lab
5 (8)
25m | Beginner | Oct 22 2019 |

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 (15)
25m | Beginner | Oct 22 2019 |

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

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

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

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

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

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

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

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

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

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

real-time lab
0 (0)
5h | Intermediate | Jan 20 2020 |

In this hands-on lab, you will step through 10 exercises where you will use Azure Machine Learning to accomplish several tasks that are essential to the DP 100 Designing and Implementing a Data Science Solution on Azure exam.You will learn how to Create and Deploy a Training Pipeline, Run Experiments and Manage Models, understand how to work with data stores and data sets, work with environments and compute targets. create and configure a publishing pipeline, understand how to automate machine learning, as well as learn how to monitor with application insights and detect data drift.

real-time lab
0 (0)
1h 35m | Beginner | Aug 13 2019 |

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
0 (0)
1h | 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 (7)
1h | Intermediate | Aug 15 2017 |

In this lab, an Azure Virtual Machine disk will be encrypted using the following steps:Deploy a VM into Azure that is not encryptedObtain and run the Azure Disk Encryption Prerequisites Azure PowerShell scriptEncrypt your virtual machines

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

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

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

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

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

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

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

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

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

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

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

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

real-time lab
5 (2)
1h 20m | Beginner | Nov 17 2019 |

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
5 (11)
1h | Beginner | Nov 26 2019 |

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

real-time lab
0 (0)
1h | Beginner | Mar 25 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
0 (0)
1h 5m | Beginner | Mar 24 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 (2)
1h | Beginner | Feb 13 2019 |

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

real-time lab
5 (4)
2h 45m | Intermediate | Feb 24 2020 |

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

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

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

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

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

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

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

real-time lab
5 (5)
2h 45m | Beginner | Feb 14 2019 |

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 (4)
1h 45m | Beginner | Apr 24 2018 |

In this lab, you will be introduced to basic concepts for developing with Azure Storage using Visual Studio and C#.

real-time lab
5 (2)
1h 16m | Beginner | Apr 1 2019 |

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
5 (5)
1h 10m | Intermediate | Oct 22 2019 |

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 (4)
1h 55m | Intermediate | Jan 3 2019 |

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 (1)
1h | Beginner | Oct 10 2018 |

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, and how to configure endpoint health checks and test endpoint failover, for high-availability applications.

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

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

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

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

real-time lab
3 (1)
30m | Beginner | Jan 20 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
0 (0)
30m | Beginner | Mar 24 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
5 (2)
1h 40m | Beginner | Jan 29 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 (4)
1h 15m | Beginner | Feb 1 2019 |

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

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

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

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

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

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

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

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

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

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

real-time lab
0 (0)
2h | Beginner | Aug 21 2019 |

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
0 (0)
1h 15m | Intermediate | Jan 12 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
5 (5)
50m | Beginner | Oct 22 2019 |

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

real-time lab
4 (1)
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
0 (0)
50m | Intermediate | Mar 25 2019 |

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

real-time lab
0 (0)
4h | Intermediate | Feb 20 2019 |

In this lab, you will query an Azure Cosmos DB database instance using the SQL language. You will use features common in SQL such as projection using SELECT statements and filtering using WHERE clauses. You will also get to use features unique to Azure Cosmos DB’s SQL API such as projection into JSON, intra-document JOIN and filtering to a range of partition keys.

real-time lab
0 (0)
1h | Beginner | Oct 8 2019 |

In this lab, you want to see if there are models that perform better than the one you might manually create. You decide to use Azure Machine Learning service’s AutoML and HyperDrive to simultaneously execute a number of different types of classification models, compare the results, and recommend the best performing model. This will save you a lot of time picking the best model so you can get the solution delivered sooner.

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

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

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

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

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

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

real-time lab
5 (2)
2h 40m | Beginner | Aug 22 2019 |

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
5 (2)
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 (87)
4 Lectures | 2 Labs | 8h 33m | 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 (11)
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 (100)
6 Lectures | 16 Labs | 19h 32m | 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 AZ 103 Azure Administrator.

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

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ-203 Developing Solutions for Microsoft Azure. More classes will be added shortly!

learning path
4 (158)
5 Lectures | 14 Labs | 10h 9m | 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 (23)
6 Lectures | 4 Labs | 23h 38m | 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
4 (15)
7 Lectures | 8 Labs | 18h 45m | Intermediate | 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 (53)
4 Lectures | 14 Labs | 22h 32m | 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 (6)
3 Lectures | 6 Labs | 11h 23m | 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 (1)
3 Lectures | 0 Labs | 6h 24m | 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
0 (0)
3 Lectures | 4 Labs | 8h | Intermediate | Certification Prep

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

learning path
4 (122)
5 Lectures | 23 Labs | 6h 57m | 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
5 (45)
3 Lectures | 10 Labs | 22h 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.

lecture
5 (1)
7h 34m | 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 (2)
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
0 (0)
1h 2m | Intermediate | Oct 11 2018 |

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

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

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

lecture
3 (2)
1h 35m | Intermediate | Mar 19 2019 |

This course helps Azure developers learn how to develop an app service logic app, integrate Azure search within solutions, establish API gateways, develop event based solutions and develop message based solutions

lecture
3 (5)
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
0 (0)
Define and Prepare the Development Environment
Beginner | Coming Soon!

The student will learn how Azure services can support the data science process. They’ll explore common architectures, learn to assess business goals and constraints for determining the correct environment, and setup the relevant development environments to support data science deployments in Azure.

lecture
4 (10)
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)
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
5 (1)
4h 28m | Intermediate | Feb 17 2019 |

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

lecture
1 (1)
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 (2)
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 (1)
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
0 (0)
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 20m | 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
0 (0)
4h 15m | 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
4 (9)
3h 15m | Intermediate | Mar 13 2019 |

In this course students will gain the knowledge and skills needed to implement Azure IaaS services and features in their development solutions. The course covers provisioning virtual machines, using Batch Service to deploy/maintain resources, and how to create containerized solutions by using Azure Kubernetes Service.

lecture
4 (4)
3h 19m | Intermediate | Mar 13 2019 |

In this course you will gain the knowledge and skills needed to implement Azure Platform as a Service feature and services in their development solutions. Students will learn how to create and manage Azure App Service resources, integrate push and offline sync in their mobile apps, and how to document an API. Students will also learn how to create and test Azure Functions.

lecture
5 (1)
2h 10m | 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 (3)
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)
Developing Models
Beginner | Coming Soon!

The student will learn how develop robust models. Starting from selecting the right metric to meet business goals, through to building tuned models, and then evaluating the models produced for fitness.

lecture
5 (1)
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
3 (5)
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
0 (0)
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
0 (0)
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
0 (0)
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 (3)
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 (2)
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 (6)
2h 54m | Intermediate | Mar 20 2019 |

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

lecture
5 (1)
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 (10)
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
0 (0)
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 (1)
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
5 (5)
3h 53m | Intermediate | Feb 20 2019 |

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

lecture
5 (3)
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 (1)
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 (1)
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
0 (0)
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
0 (0)
1h 20m | 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)
Performing Feature Engineering
Beginner | Coming Soon!

The student will learn how develop effective and reusable features ready for modeling. Using manual techniques and then automated techniques, the data scientist will be able to handle core data types using SciKit-Learn and Microsoft Python libraries like MMLSpark and Azure Machine Learning Data Prep SDK.

lecture
4 (2)
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
4 (4)
1h 1m | Beginner | Feb 12 2019 |

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

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

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

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

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

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

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

real-time lab
0 (0)
2h | Beginner | Nov 5 2019 |

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 (7)
1h 45m | Intermediate | Oct 10 2018 |

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

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

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

real-time lab
5 (4)
1h 22m | Intermediate | Jan 3 2019 |

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 | Aug 12 2019 |

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 (8)
30m | Beginner | Nov 11 2018 |

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 (9)
30m | Beginner | Nov 10 2018 |

In this lab, you will create a simple Azure Logic App that will be triggered by new Tweets and send those Tweets to an email address.

real-time lab
0 (0)
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 | Oct 21 2019 |

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.