Secure Your Applications (Coursera)

Offered by Microsoft,
Secure Your Applications (Coursera)

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.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

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 course is part of the Microsoft Azure Security Engineer Associate (AZ-500) Professional Certificate.

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

Syllabus

Azure Key Vault
Module 1
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.

Application security with the Microsoft identity platform
Module 2
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.

Application security with Azure AD and other Microsoft tools
Module 3
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.

Project and graded assessment
Module 4
In this module, you will attempt a course-level ungraded project and graded assessment.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Information Systems Auditing, Controls and Assurance (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Information Systems Auditing, Controls and Assurance (Coursera)

Information systems (IS) are important assets to business organizations and are ubiquitous in our daily lives. With the latest IS technologies emerging, such as Big Data, FinTech, Virtual Banks, there are more concerns from the public on how organizations maintain systems’ integrity, such as data privacy, information security, the compliance to the government regulations. Management in organizations also need to be assured that systems work the way they expected. IS auditors play a crucial role in handling these issues.

Aug 10th 2026
4 Weeks
Responsible AI - Principles and Ethical Considerations (Coursera) Coursera
Fractal Analytics

Responsible AI - Principles and Ethical Considerations (Coursera)

Welcome to "Responsible AI – Principles and Ethical Considerations"! Dive deep into the very essence of Responsible AI with us. Uncover the significance of key principles shaping technology's future. From ethical considerations to fairness, transparency, and accountability, we discuss these principles with real-world examples, putting them into the context of data science.

Aug 10th 2026
5-12 Weeks
Security and Privacy in TOR Network (Coursera) Coursera
University of Colorado System

Security and Privacy in TOR Network (Coursera)

In this MOOC, we will learn about TOR basic concept and see how they protect the security and privacy of users and resist censorship. We will examine how TOR realize the anonymity and utilize its service by downloading and using Tor browser software. A recent attack on TOR’s application flow control called sniper attacks is analyzed.

Aug 3rd 2026
4 Weeks
Cybersecurity in Healthcare (Hospitals & Care Centres) (Coursera) Coursera
Erasmus University Rotterdam

Cybersecurity in Healthcare (Hospitals & Care Centres) (Coursera)

The Cybersecurity in Healthcare MOOC was developed as part the SecureHospitals.eu project. This project has received funding from the European Union’s Horizon 2020 Coordination Research and Innovation Action under Grant Agreement No. 826497. The course "Cybersecurity in Healthcare" has been developed to raise awareness and understanding the role of cybersecurity in healthcare (e.g., hospitals, care centres, clinics, other medical or social care institutions and service organisations) and the challenges that surround it.

Aug 10th 2026
5-12 Weeks
Becoming a Cybersecurity Consultant (Coursera) Coursera
EIT Digital

Becoming a Cybersecurity Consultant (Coursera)

The course targets individuals planning to develop a career in cybersecurity, middle managers and executives. The course covers the following main learning objectives: Threats - Technology - Economics and it is structured in 2 parts: an online part and a face-to-face/live webinar part. The present online course is designed to cover theoretical concepts a Cybersecurity Consultant (medium level) should know.

Aug 10th 2026
3 Weeks
Security and Privacy for Big Data - Part 1 (Coursera) Coursera
EIT Digital

Security and Privacy for Big Data - Part 1 (Coursera)

This course sensitizes regarding security in Big Data environments. You will discover cryptographic principles, mechanisms to manage access controls in your Big Data system. By the end of the course, you will be ready to plan your next Big Data project successfully, ensuring that all security related issues are under control. You will look at decent-sized big data projects with security-skilled eyes, being able to recognize dangers. This will allow you to improve your systems to a grown and sustainable level.

Aug 10th 2026
1 Week
Security for Artificial Intelligence Software and Services (Coursera) Coursera
Board Infinity

Security for Artificial Intelligence Software and Services (Coursera)

The "Security Basics for Artificial Intelligence Software and Services" course provides an in-depth exploration of security measures and best practices in the context of AI. Spanning two comprehensive modules, the course begins with an introduction to the fundamentals of AI security, including ethical considerations and common threats. It then progresses to practical strategies for implementing robust security in AI development, such as secure coding, vulnerability assessment, and adherence to compliance standards.

Aug 3rd 2026
2 Weeks
The Cybersecurity Culture Blueprint: A Proactive Approach (Coursera) Coursera
LearnQuest

The Cybersecurity Culture Blueprint: A Proactive Approach (Coursera)

In today's rapidly evolving digital landscape, the importance of cybersecurity cannot be overstated. Threats to organizations, both large and small, are on the rise, and the consequences of security breaches can be devastating. It's no longer enough to rely solely on technical solutions; a resilient cybersecurity culture is essential.

Aug 3rd 2026
4 Weeks
Cybersecurity Best Practices (Coursera) Coursera
Coursera Instructor Network

Cybersecurity Best Practices (Coursera)

"Cybersecurity Best Practices" is a transformative course designed for any learners whether they are just getting started with cybersecurity or are seasoned professionals looking for a refresher. This course uses real world examples and explains cybersecurity concepts in relatable ways to make it accessible for anyone while still challenging seasoned professionals to think of these concepts with a different lens.

Aug 3rd 2026
1 Week