HUK-COBURG was undergoing a digital transformation initiative to leverage technology to give them a competitive advantage. The initiative entailed improving customer satisfaction as well as reducing the cost of maintaining the data infrastructure. They also needed a better way to improve system reliability, as they expect to run 24×7 systems. The business teams required an upgrade to the data flows and processes, so it was up to the architecture team to propose new solutions to meet the business teams’ needs.
In one part of their infrastructure, they were reading telematics data to calculate insurance premiums for their customers. But data accesses to the mainframe were costly due to the complicated path in which the data was routed. Access required going through multiple firewalls and validation systems. In addition, there were times that the connection was unavailable, which hampered their ability to serve their customers. Their new premium pricing initiative, which relied on the telematics data, continued to grow rapidly since they were moving many existing customers to that pricing program. They anticipated tripling the customer count to the hundreds of thousands, so the current latency and unavailability would soon become huge problems.
They knew they would save a significant amount of time and cost if they could cache some of the data retrieved from the mainframe. They also knew this could represent a resiliency pattern where the required data would always be available in the cache even if the connection to the mainframe was unavailable.
HUK-COBURG had an existing solution based on another in-memory technology, which was deployed on a per-service basis. Since they were not able to deploy it as a centralized cluster, it did not meet their needs, and they began exploring other technologies.