Coursera
Coursera Logo

Microsoft - Secure Your Applications 

  • Offered byCoursera

Secure Your Applications
 at 
Coursera 
Overview

Duration

13 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Secure Your Applications
 at 
Coursera 
Highlights

  • Earn a certificate of completion
  • Add to your LinkedIn profile
  • 13 assignments
Details Icon

Secure Your Applications
 at 
Coursera 
Course details

What are the course deliverables?
  • What you'll learn
  • Describe the purpose of Azure Key Vault and its importance in defense in depth strategy
  • Deploy and manage Key Vault certificates, secrets, and keys to secure access to your applications
  • Explain app registration, types of permissions supported by the Microsoft identity platform and create an Azure AD tenant.
  • Configure Microsoft Graph permissions and web app certificates
More about 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
Read more

Secure Your Applications
 at 
Coursera 
Curriculum

Azure Key Vault

Course introduction

What is Azure Key Vault?

Configure Key Vault access

Review a Key Vault example

Key management in Azure Key Vault

Manage Key Vault secrets

Configure secret rotation

Manage Key Vault safety and recovery features

Module summary

How to be successful in this course

Guidelines for using Azure Key Vault

Deploy and manage Key Vault certificates

Exercise: Create a Key Vault

Solution: Create a Key Vault

Manage customer-managed keys

Additional resource: Manage Key Vault secrets

Manage access to secrets, certificates, and keys

Demo: Store secrets and keys in Azure Key Vault

Exercise: Store a secret and a key in a Key Vault

Solution: Store a secret and a key in a Key Vault

Explore the Azure Hardware Security Module

Knowledge check: Configure Key Vault access and certificates

Knowledge check: Manage Key Vault keys and secrets

Module quiz: Azure Key Vault

Meet and greet

Application security with the Microsoft identity platform

What is application security?

Review the Microsoft identity platform

Single-page applications

Register web apps that sign in users and call APIs

Configuring authentication in daemon and noninteractive apps

Module summary

Exercise: Create and configure single-page applications

Solution: Create and configure single-page applications

Exercise: Create server-side web apps that sign in users and call APIs

Solution: Create server-side web apps that sign in users and call APIs

Exercise: Configure authentication settings for daemon and noninteractive apps

Solution: Configure authentication settings for daemon and noninteractive apps

Knowledge check: Overview of Microsoft Identity Platform

Knowledge check: Web apps that sign in users and call APIs

Knowledge check: Daemon and noninteractive apps

Module quiz: Application security with the Microsoft identity platform

Application security with Azure AD and other Microsoft tools

Recap: Authentication in Azure Active Directory and Open ID Connect

Permissions and consent framework

Explore Azure Active Directory application scenarios

Register an application with App registrations

What is Microsoft Graph?

Configure Microsoft Graph permissions

Overview of managed identities

Working with web app certificates

Module summary

Create an Azure Active Directory tenant and configure app registration

Exercise: Create an Azure Active Directory tenant and register an application

Solution: Create an Azure Active Directory tenant and register an application

Microsoft Graph services

Exercise: Configure Microsoft Graph permissions

Solution: Configure Microsoft Graph permissions

Additional resources: Microsoft Graph

Configure and enable managed identities

Exercise: Configure and enable managed identities

Solution: Configure and enable managed identities

Additional resources: Managed identities

Configure and deploy web app certificates

Exercise: Configure and deploy web app certificates

Solution: Configure and deploy web app certificates

Additional resources: Web app certificates

Course 4 Glossary: Secure Your Applications

Knowledge check: App registration

Knowledge check: Microsoft Graph

Knowledge check: Managed identities

Knowledge check: Web app certificates

Module quiz: Application security with Azure AD and other Microsoft tools

Project and graded assessment

Course summary

About the graded assessment

Congratulations

Next steps

About the course project

Graded assessment: Secure Your Applications

Course project

Compare your work

Share helpful hints

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Secure Your Applications
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...