Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Azure Key Vault for Developers

Azure Key Vault for Developers

2h 31mBeginner2022-10-26

Authors

Nertil Poci

Nertil Poci

Freelance Software Architect

Course details

Do you need to learn how to manage sensitive information for your applications and services? In this course, instructor Nertil Poci shows you how to secure sensitive information with Azure Key Vault. Nertil explains what Azure Key Vault does, then goes over creating Key Vaults, setting up your project dependencies, and securely accessing information stored in Key Vaults. He covers a variety of ways to store application secrets in Azure Key Vault, including working with Azure Key Vault, binding Key Vault secrets in .NET applications, creating secrets using the Key Vault API, and much more. Nertil shows you how to use Azure Key Vault to generate and secure cryptographic keys, then dives into creating and managing certificates in Azure Key Vault. Plus, he highlights best practices for monitoring Azure Key Vault, including adding throttling to your API calls, caching Key Vault API calls, enabling logging, and setting up alerts.

Skills covered

Data PrivacyAzureLearningData ScienceMicrosoft

Concepts

0. Introduction

  • 01 - Securing applications and services with Azure Key Vault

1. Getting Started with Azure Key Vault

  • 02 - What is Azure Key Vault
  • 03 - Creating Key Vaults
  • 04 - Setting up your project dependencies - Creating a database
  • 05 - Setting up your project dependencies - Deploying a database
  • 06 - Setting up your project dependencies - Storage
  • 07 - Securely accessing information stored in Key Vaults

2. Storing Application Secrets in Azure Key Vault

  • 08 - Working with secrets in Azure Key Vault
  • 09 - Binding Key Vault secrets in .NET applications
  • 10 - Creating secrets programmatically using the Key Vault API
  • 11 - Reading secrets programmatically using the Key Vault API
  • 12 - Using managed identity for Key Vault Access
  • 13 - Accessing Vault from App Services using managed identity

3. Generating and Securing Cryptographic Keys Using Azure Key Vault

  • 14 - What are keys in Azure Key Vault
  • 15 - Hardware vs. software-protected keys
  • 16 - Creating an Azure Key Vault encryption key
  • 17 - Setting up Azure Key Vault client
  • 18 - Encrypting and decrypting data using Azure Vault Keys
  • 19 - Getting around asymmetric key size limits for large data
  • 20 - Client-side encryption with Azure blob storage using Key Vault

4. Managing Certificates in Azure Key Vault

  • 21 - Managing certificates using Azure Key Vault
  • 22 - Creating a certificate in Azure Key Vault
  • 23 - Adding custom domain to Azure App Service
  • 24 - Creating certificates with your own certificate Authority
  • 25 - Binding Key Vault certificates to Azure App Service

5. Azure Key Vault Monitoring and Best Practices

  • 26 - Understanding Azure Key Vault service limits
  • 27 - Adding throttling to your API calls
  • 28 - Caching Key Vault API calls
  • 29 - Enabling logging for Key Vaults
  • 30 - Setting up alerts for Key Vault metrics

Conclusion

  • 31 - Continuing with Azure Key Vault

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal