Deploying and Managing Azure Key Vault
Learn how to deploy and manage Azure Key Vault to securely store application secrets, encryption keys, certificates, and other sensitive data.

Lab Modules
Lab Overview
Azure Key Vault is a cloud service that provides a secure store for secrets, keys, and certificates. It allows you to securely store and control access to tokens, passwords, certificates, API keys, and other secrets. Azure Key Vault helps solve the following problems:
-
Secrets Management: Azure Key Vault can be used to securely store and tightly control access to tokens, passwords, certificates, API keys, and other secrets.
-
Key Management: Key Vault makes it easy to create and control the encryption keys used to encrypt your data.
-
Certificate Management: Key Vault lets you easily provision, manage, and deploy public and private SSL/TLS certificates for use with Azure and your internal connected resources.
Organizations use Azure Key Vault to safeguard cryptographic keys and other secrets used by cloud applications and services. By using Key Vault, you can minimize the possibility of security breaches and centralize the storage of application secrets.
This lab will guide you through the process of creating a Key Vault and storing a secret in it.
Objectives
Upon completion of this beginner/intermediate/advanced level lab, you will be able to:
- Create a Key Vault
- Store a secret in the Key Vault
- Retrieve a secret from the Key Vault
- Delete a secret from the Key Vault
- Create keyvault keys
- Delete keyvault keys
- Managing network settings
Who is this lab for?
This lab is designed for:
- Developers who want to secure their application secrets
- DevOps engineers who want to store pipeline secrets
- Security engineers who want to manage cryptographic keys
