Swedbank is the largest banking group in Sweden and the third largest in the Nordics, serving roughly 8 million customers with retail banking, mortgage, asset management, and other financial services and products. As part of its digital transformation journey, Swedbank sought to enhance value for its customers by unifying disparate data sources into a single data lake, migrating analytical capabilities to the cloud, uncovering deeper insights at scale, and accelerating time to market of data use cases.
Swedbank’s strategic vision for its enterprise analytics platform (EAP) was to build a resilient, scalable infrastructure to enable the widespread availability of advanced analytics while streamlining the analytics process to achieve operational efficiency. This platform approach represented a realistic, cost-efficient way for the bank to overcome resource constraints and unlock use case value potential across the entire value chain.
It is absolutely important for any organization to build an easy-to-use platform with the capabilities various users require to scale analytics. Immuta and Databricks have made our lives easier by ensuring the right people have the right access to the right data at the right time.
Faced with increasing operational costs, Swedbank’s on-premise solution could not adapt to new business requirements. This solution replicated data across siloed platforms, had limited capabilities to separate storage from compute, and lacked support for deep learning and AI capabilities. To achieve its goals, Swedbank made the strategic decision to migrate to the cloud, leveraging a combination of Databricks, Immuta, and Azure.
“We needed to build a solution that would enforce trust in our security, management, and access to data internally, whilst protecting our customers’ assets and data,” said Vineeth Menon, Head of Data Lake Engineering at Swedbank. “We knew we needed to change our culture, processes, and platforms to create resilience for the future.”
Swedbank made the strategic decision to leverage Databricks’ and Azure’s cloud capabilities in building its new EAP. Importantly, Databricks would provide deep learning and AI capabilities at scale. The bank could also reduce costs by separating storage from compute while accelerating time to market.
“A significant advantage over an on-prem solution is having completely separate storage in Microsoft Azure,” Menon said. “This is key to having centralized production data available for all environments for all our customers to quicken time-to-market.”
Swedbank selected Immuta as its data security platform to integrate with Databricks and provide comprehensive, end-to-end data security. It chose Immuta for several reasons:
- Robust functionality: Immuta provided a unified solution capable of data discovery, auto-classification, authentication, auditing, user and tag syncing, and enterprise support for both role- and attribute-based access control.
- Scalability: Immuta’s native integration with Databricks, dynamic data masking capabilities, and compliant data governance met future requirements to scale toward unified data governance.
- Time to value: Best-in-class data governance and access controls that accelerate cloud migration in a more secure manner than ever before. (Swedbank’s first policy would be implemented just two months after go-live.)
“Our aim was to create more intelligent access control with greater efficiency,” Menon said. “This was only possible through an advanced implementation of access control, which facilitates a higher degree of automation and transparency.”
Using Databricks and Immuta, Swedbank migrated all critical analytics workloads to a secure cloud environment in less than a year. “Implementing Immuta with Databricks helped us establish best-in-class data governance and access control while migrating to the cloud in a secure and governed way,” Menon said. Now, business teams can access the data they need when they need it as long as they have the right purpose and are adhering to company policy, compliance, and security guidelines.
Immuta enables Swedbank’s data engineering team to run data models compliantly and securely on Databricks while consistently enforcing all purpose-driven access and usage. This model moves far beyond traditional role-based access control, enabling a whole new paradigm of trust across every data-driven team in the organization.
With Immuta, Swedbank has tagged 100+ terabytes of data across 2,500+ sources for policy authoring, with plans to integrate with an external data catalog.
“Immuta provides easy native integration with Databricks with a scalable model for unified data access across leading cloud technologies,” Menon affirmed. “Its self-service GUI combined with dynamic and native policy enforcement in Databricks increases overall productivity and user adoption.”
Since adopting Immuta, Swedbank has achieved significant process improvements and time savings across its enterprise, including:
- 3x time saved setting up data security and self-service policy authoring
- 2x more data use cases
- 5x improvement in process efficiency
- 100% data access compliance
- Advanced data analytics to develop security-focused intelligence and add value for bank customers
“It is absolutely important for any organization to build an easy-to-use platform with the capabilities various users require to scale analytics,” Menon attested. “Immuta and Databricks have made our lives easier by ensuring the right people have the right access to the right data at the right time.”