Databricks is giving users more granular control over their data encryption with the introduction of customer-managed keys (CMK) for its Lakehouse Postgres offering. This move addresses a critical need for enhanced data security for regulated environments, allowing organizations to leverage their own Key Management Service (KMS) for protecting sensitive information.
Traditionally, cloud database encryption relies on provider-managed keys. Databricks' approach, detailed on their blog, shifts this responsibility, enabling users to employ keys from AWS KMS, Azure Key Vault, or Google Cloud KMS. This ensures the root of trust remains firmly within the customer's control, a crucial aspect for compliance.