Securing Applications in Microsoft Azure

This hands-on course covers powerful Azure security services including MSI, WAF, NSGs, ASGs, and App Service Environments. These services enable you to easily protect your IaaS and PaaS applications from today's sophisticated attacks.
Course info
Level
Beginner
Updated
Jun 5, 2019
Duration
2h 47m
Table of contents
Course Overview
Configuring TLS/SSL Certificates
Configuring Managed Service Identities (MSI) for Microsoft Azure Resources
Configuring Network Security Groups & Application Security Groups to Secure Virtual Machines
Protecting Azure App Service Apps Using Web Application Firewall & Azure Front Door
Protecting App Services Using Network Isolation Tier
Description
Course info
Level
Beginner
Updated
Jun 5, 2019
Duration
2h 47m
Description

Public-facing applications are common targets for hackers and malicious users. In this course, Securing Applications in Microsoft Azure, you will gain the ability to prevent these attacks by leveraging Microsoft Azure's powerful security services. First, you will learn to eliminate sensitive service credentials from your app code by using Managed Identities (MSI). Next, you will discover how Network Security Groups (NSG) and Application Security Groups (ASG) are used to control inbound and outbound traffic for virtual networks and virtual machines. Finally, you will explore how to protect Azure app service deployments from common attacks such as SQL injection and XSS by using Web Application Firewalls (WAF) and App Service Environments (ASE). When you are finished with this course, you will have the skills and knowledge of Azure security services needed to protect your applications in Microsoft Azure.

About the author
About the author

Reza, is a Microsoft Azure and Amazon AWS architect, developer and trainer. He continues helping his clients with cloud-native solutions while sharing his expertise with other developers through training and mentoring.

More from the author
More courses by Reza Salehi
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Reza Salehi, and welcome to my course, Securing Applications in Microsoft Azure. I am a cloud development consultant and trainer. Applications deployed to public cloud have a big attack surface. Preventing these attacks manually at the code or network level can be challenging. In this course, we are going to use several security services offered by Microsoft Azure to protect our applications against these attacks. Some of the major topics that we will cover include achieving credential-free code with managed identities, or MSIs, controlling network traffic using network security groups and application security groups, using web application firewalls, or WAFs, with Azure Application Gateway and Azure Front Door, and isolating your app service deployment using App Service Environments. By the end of this course, you can leverage several Azure services to protect your code and data against hackers and malicious users. Before beginning the course, you should be familiar with the Azure Portal and have some networking basics. I hope you'll join me on this journey to learn about cloud application security with the Securing Applications in Microsoft Azure course, at Pluralsight.