BMW has implemented AWS Lake Formation’s fine-grained access control (FGAC) in its Cloud Data Hub (CDH), saving up to 25% on compute and storage costs.
BMW wanted to centralise data from its various business units and countries in the CDH to break down data silos and to improve decision-making across its global operations, but the initial set-up of CDH supported only coarse-grained access control.
AWS Lake Formation is a service that centralises the data lake creation and management process and includes fine-grained access control, which enables granular control of access to data lake resources at the table, column, and row levels.
BMW CDH has become a success since BMW decided to build it in a strategic collaboration with Amazon Web Services (AWS) in 2020.
BMW CDH is built on Amazon Simple Storage Service (Amazon S3) and allows users to discover datasets, manage data assets, and consume data for their use cases.
BMW CDH follows a decentralized, multi-account architecture to foster agility, scalability, and accountability.
BMW used AWS Glue plus Amazon S3 as CDH’s technical metadata catalog and stored data assets.
The CDH uses the AWS Resource Access Manager (AWS RAM). With Lake Formation, BMW can control access to data assets at different granularities such as permissions at the table, column, or row level.
BMW can save up to 25% on compute and storage costs by using AWS Lake Formation, which provides finer data access management within the Cloud Data Hub.
The integration of Lake Formation has enabled BMW to reduce storage costs, higher compute expenses for data processing and drift detection, and project delays because of time-consuming provisioning processes and governance overhead.