AZ - 204 Azure Developer

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.
5 (145)
INDIVIDUAL

For those who are on a technical journey of self improvement

TRY FREE FOR 10 DAYS
TEAMS

Ideal for 5 or more in need of upskilling

TRY FOR FOR FREE
(Trial or Pilot)
ENTERPRISE

Ideal for 200 or more in need of upskilling and scalability

LEARN MORE
5 Lectures
18 Labs
Intermediate
30h 34m
Certification Prep
Lecture
Mar 13 2020
4h 37m

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 th...

0%
Lecture
Apr 24 2020
2h 50m

In this course, you will learn techniques and services to extend your application to connect and consume Azure Services and third-party services. You will learn how to expose an API through Azure API Management so other applications can consume your service, create and manage Azure Logic apps to cre...

0%
Real Time Lab
Jun 24 2020
Skill Me Up
25m

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.

0%
Real Time Lab
Jun 24 2020
Skill Me Up
25m

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.

0%
Real Time Lab
May 21 2020
Skill Me Up
1h 15m

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.

0%
Real Time Lab
May 20 2020
Skill Me Up
1h 20m

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 ...

0%
Real Time Lab
May 5 2020
Skill Me Up
1h 5m

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 leveragi...

0%
Real Time Lab
May 13 2020
Skill Me Up
1h 22m

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 Azur...

0%
Real Time Lab
May 4 2020
Skill Me Up
55m

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.

0%
Real Time Lab
Jun 24 2020
Skill Me Up
1h 5m

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.

0%
Real Time Lab
Apr 17 2020
Skill Me Up
1h 20m

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...

0%
Real Time Lab
Mar 24 2020
Skill Me Up
2h

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...

0%
Real Time Lab
May 28 2020
Skill Me Up
50m

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...

0%
Real Time Lab
May 28 2020
Skill Me Up
35m

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.

0%
Lecture
Mar 27 2020
1h 14m

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 ho...

0%
Real Time Lab
Jun 25 2020
Skill Me Up
1h 15m

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 imple...

0%
Real Time Lab
May 21 2020
Skill Me Up
1h 45m

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

0%
Lecture
Apr 13 2020
58m

In this course, you will learn about common authorization techniques and protocols when developing cloud native applications. Topics such as certificates, OAuth, multi-factor authentication (MFA), and identities and service principals will be discussed. From there, you will learn how to specify conf...

0%
Real Time Lab
Jun 25 2020
Skill Me Up
1h

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

0%
Lecture
Mar 24 2020
51m

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...

0%
Real Time Lab
May 7 2020
Skill Me Up
1h

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 en...

0%
Real Time Lab
May 21 2020
Skill Me Up
30m

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

0%
Real Time Lab
May 13 2020
Skill Me Up
1h 55m

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.

0%