Implement encryption at rest with Azure Key Vault and Elastic Cloud
Aug 20, 2024

Summary
This post details the technical implementation of BYOK for encryption at rest using Azure Key Vault with Elastic Cloud. It covers the architecture, prerequisites (including Azure IAM policies and Key Vault purge protection), the process of creating an Azure Key Vault key, granting the Elastic service principal access with the 'Key Vault Crypto User' role, and configuring an Elastic Cloud deployment to use the Azure Key Vault key. It also explains how to verify the setup and discusses key rotation and revocation mechanisms.