When you enroll in this course, you'll also be enrolled in this Professional Certificate.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate from Microsoft
There are 4 modules in this course
Microsoft Azure provides a comprehensive suite of security tools and services to help you safeguard your organization's data and applications. Secure Your Applications is the right course for you if you want to become an Azure security engineer.
In this course, you will learn how Azure Key Vault helps to safeguard cryptographic keys and secrets that cloud applications and services use using defense in depth strategy.
You will get acquainted with practice on how to create and manage access to secrets, certificates, and keys.
This course will thoroughly give you knowledge about the Microsoft identity platform, which enables you to configure and keep track of secure access to an application. You will also understand the important factors while developing web apps using user sign in, API calls, daemon, and noninteractive apps.
You will have the chance to learn about app registration and the various permissions that the Microsoft identity platform supports. You will also learn to set up an app registration, build an Azure Active Directory (Azure AD) tenant, and register an application with App registrations.
In this course, you will explore Microsoft Graph services and learn to configure Microsoft Graph permissions. You will gain an understanding of managed identities in detail. You will also learn to configure and deploy web app certificates.
This is the fourth course in a series of seven courses that will prepare you to succeed in the AZ-500 exam.
Azure Key Vault is a centralized cloud service for storing application secrets such as encryption keys, certificates, and server-side tokens. In this module, you will learn about the guidelines for using Azure Key Vault, configuring Key Vault access, and managing access to secrets, certificates, and keys. You will also gain an understanding about Key Vault safety and recovery features and Azure Hardware Security Module.
Manage access to secrets, certificates, and keys•10 minutes
Demo: Store secrets and keys in Azure Key Vault•30 minutes
Exercise: Store a secret and a key in a Key Vault•15 minutes
Solution: Store a secret and a key in a Key Vault•5 minutes
Explore the Azure Hardware Security Module•10 minutes
3 assignments•Total 60 minutes
Module quiz: Azure Key Vault•30 minutes
Knowledge check: Configure Key Vault access and certificates•15 minutes
Knowledge check: Manage Key Vault keys and secrets•15 minutes
1 discussion prompt•Total 10 minutes
Meet and greet•10 minutes
Application security with the Microsoft identity platform
Module 2•3 hours to complete
Module details
The Microsoft identity platform helps you build applications your users and customers can sign in to using their Microsoft identities or social accounts. In this module, you will learn how to configure and monitor secure access to an application with Microsoft Identity Platform. You will learn how to use Azure AD with single-page applications. You will gain an understanding about key considerations for web apps that sign in users and call APIs and with Daemon and non-interactive apps.
What's included
6 videos6 readings4 assignments
Show info about module content
6 videos•Total 36 minutes
What is application security?•7 minutes
Review the Microsoft identity platform•5 minutes
Single-page applications•7 minutes
Register web apps that sign in users and call APIs•7 minutes
Configuring authentication in daemon and noninteractive apps•6 minutes
Module summary•5 minutes
6 readings•Total 60 minutes
Exercise: Create and configure single-page applications•15 minutes
Solution: Create and configure single-page applications•5 minutes
Exercise: Create server-side web apps that sign in users and call APIs•15 minutes
Solution: Create server-side web apps that sign in users and call APIs•5 minutes
Exercise: Configure authentication settings for daemon and noninteractive apps•15 minutes
Solution: Configure authentication settings for daemon and noninteractive apps•5 minutes
4 assignments•Total 57 minutes
Module quiz: Application security with the Microsoft identity platform•30 minutes
Knowledge check: Overview of Microsoft Identity Platform•15 minutes
Knowledge check: Web apps that sign in users and call APIs•6 minutes
Knowledge check: Daemon and noninteractive apps•6 minutes
Application security with Azure AD and other Microsoft tools
Module 3•5 hours to complete
Module details
In this module, you will learn about app registration and the different types of permissions supported by Microsoft identity platform. You will learn how to register an application with App Registration, create an Azure AD tenant, and configure an app registration. You will explore Microsoft Graph services and learn how to configure Microsoft Graph permissions. You will gain an understanding of managed identities and how to configure and enable managed identities. You will also learn how to configure and deploy web app certificates.
What's included
9 videos16 readings5 assignments
Show info about module content
9 videos•Total 61 minutes
Recap: Authentication in Azure Active Directory and Open ID Connect•9 minutes
Permissions and consent framework•5 minutes
Explore Azure Active Directory application scenarios•8 minutes
Register an application with App registrations•7 minutes
What is Microsoft Graph?•6 minutes
Configure Microsoft Graph permissions•8 minutes
Overview of managed identities•6 minutes
Working with web app certificates•6 minutes
Module summary•6 minutes
16 readings•Total 157 minutes
Create an Azure Active Directory tenant and configure app registration•7 minutes
Exercise: Create an Azure Active Directory tenant and register an application•15 minutes
Solution: Create an Azure Active Directory tenant and register an application•5 minutes
Microsoft Graph services•10 minutes
Exercise: Configure Microsoft Graph permissions•15 minutes
Solution: Configure Microsoft Graph permissions•15 minutes
Additional resources: Microsoft Graph•5 minutes
Configure and enable managed identities•10 minutes
Exercise: Configure and enable managed identities•15 minutes
Solution: Configure and enable managed identities•15 minutes
Our goal at Microsoft is to empower every individual and organization on the planet to achieve more.
In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.