实例探究 > Accelerating Mobile Apps with In-Memory Technologies

Accelerating Mobile Apps with In-Memory Technologies

公司规模
1,000+
地区
  • Europe
国家
  • Sweden
产品
  • Hazelcast IMDG
  • Hazelcast IMDG Enterprise
  • IBM Cloud Paks
  • Red Hat OpenShift
技术栈
  • In-Memory Data Grid
  • Java
  • WAN Replication
  • Kubernetes
实施规模
  • Enterprise-wide Deployment
影响指标
  • Customer Satisfaction
  • Digital Expertise
  • Productivity Improvements
技术
  • 分析与建模 - 实时分析
  • 基础设施即服务 (IaaS) - 私有云
  • 平台即服务 (PaaS) - 数据管理平台
适用行业
  • 金融与保险
适用功能
  • 商业运营
  • 质量保证
用例
  • 预测性维护
  • 远程资产管理
服务
  • 云规划/设计/实施服务
  • 软件设计与工程服务
  • 系统集成
关于客户
Swedbank is a large banking group based in Stockholm, offering retail banking, asset management, and other services. With nearly 15,000 employees worldwide, the bank focuses on Sweden and the Baltic countries. It serves over 7 million private customers, 5 million of whom are digitally active, and over 600,000 corporate customers. The Digital Banking organization at Swedbank, particularly the Tech Stream team, is responsible for the backend systems that drive online channels such as Internet banking and mobile banking. The team, mostly composed of software engineers, also includes an enterprise architect and CI/CD engineers. They provide the infrastructure to deliver data used by customers and bank clerks, working closely with application developers and the core banking team to ensure performance, scalability, reliability, and agility.
挑战
As Swedbank's application development teams were building more solutions, the Tech Stream team faced significant overhead in setting up the supporting backend systems. They used a traditional relational database management system (RDBMS) for data storage, but creating a schema for every use case became cumbersome. This inhibited their ability to move quickly for any new solution the market demanded. Additionally, they discovered that their RDBMS was overkill for their needs, as data storage was being handled entirely in memory. They sought a lighter weight solution that would eliminate the time-consuming schema definition process while providing higher levels of performance. Reliability was also a major issue, as their RDBMS was a single point of failure. Security was another pivotal concern, given the sensitive data they maintained.
解决方案
Swedbank's Tech Stream team researched and evaluated several in-memory technologies, ultimately selecting Hazelcast IMDG. Hazelcast was chosen for its strong track record, performance benchmarks, and built-in security and business continuity capabilities. The native Java API made it easy for their Java software engineers to use, and the ability to store data in object form provided flexibility. The team started with the open-source version of Hazelcast and quickly integrated it into their first application. They later transitioned to Hazelcast IMDG Enterprise for its advanced features like WAN Replication and 24/7 support. Their initial use cases included storing single sign-on (SSO) security tokens and a security token cache for open banking systems. Hazelcast's distributed system capabilities ensured high availability and business continuity, with data replication across multiple clusters in different data centers. Swedbank also implemented a disaster recovery topology using Hazelcast's WAN Replication feature, ensuring data availability even in case of site-wide failures.
运营影响
  • Swedbank's key concerns were fully addressed with the Hazelcast implementation, which is now used in their biggest app hosting Internet and mobile banking systems.
  • Reliability issues were resolved, with no problems reported in the two years since Hazelcast has been running, except for a hardware switch failure unrelated to Hazelcast.
  • The successful production deployment of Hazelcast validated their choice of technology, providing a lightweight solution that fits their environment.
  • The team manages and upgrades the Hazelcast cluster themselves without needing a separate operations team, indicating ease of use and maintenance.
  • Swedbank expects many more use cases to be implemented with Hazelcast in the future, demonstrating the scalability and adaptability of the solution.
数量效益
  • Swedbank serves over 7 million private customers and 600,000 corporate customers.
  • 5 million of Swedbank's private customers are digitally active.
  • Swedbank's Tech Stream team includes nearly 15,000 employees worldwide.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

欢迎与我们交流!
* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

感谢您的信息!
我们会很快与你取得联系。