Product Catalogue

Serverless White-Label Solution

Serverless Product Catalogue Solution

Executive Summary

Our client, a large financial services company in the UK, delivers to its customers self-service Digital journeys where customers can manage their account, register or buy new products, make claims, and replace appliances. These journeys are branded based on contractual requirements for different brands.

The solution to deliver a branded white-label journey relies on the data attributes that can differ based on products, offers, promotions and appliance type.

Francioni delivered a white-label solution for the product catalogue to enable the rollout of new sites without the need to change existing code and infrastructure and to reduce the time-to-market of new products.

The Challenge

Different Data Attributes

The objective is to address the need for different "shapes" of data without having to constantly create new infrastructure and increase the complexity of the architecture and frequent code changes.

Single API

One key requirement was to simplify the access to the catalogue data via a common API and be able to retrieve the multidimensional view of the catalogue data.

CI/CD for Data Changes

Multiple business and clients have different data update patterns and it is key for the business that data changes can be delivered at very short notice to any environment and changes rolled back if needed.

The Solution

A detailed discovery of business requirements and possible future changes was conducted and a robust solution to address the requirement of constant changes to data. This solution was built to deliver the required flexibility without compromising the performance of the data access, low storage costs, and no operation required.

At Francioni we have a team of Solution Architects that will discuss specific project requirements with the different delivery teams and leverage our library of reusable accelerators to deliver reliable Infrastructure as Code in the speed your organisation needs.

For this Financial Services client we delivered a Serverless solution using API Gateway, Lambda and DynamoDB with no fixed costs and no need for operations to support servers, software upgrades, security issues or incidents. The many different project teams can update data as required and the serverless solution will deliver it to where it is needed.

Results and Benefits

Data Flexibility

A well designed solution for key-based frequent accessed data using DynamoDB has many benefits starting with the flexibility of changing the "shape" of data without having to change "table definitions", scalability, and costs.

Code Reusability

Having patterns defined the different delivery teams work on the same delivery process and code reusability improved with the introduction of shared code libraries and monorepo. Code reusability improved time to market and reduction of incidents.

Cost Benefits

Running a catalogue on a serverless architecture removes the need for running instances and databases. This means you do not need to worry about operation costs and the solution will scale when needed.

About Financial Services Company

A large financial services company in the UK delivering self-service digital journeys where customers can manage their account, register or buy new products, make claims, and replace appliances. They are the UK's leading provider of appliance breakdown protection, developing products and services to meet customer needs.

Ready to Get Started?

Contact us today to discuss how we can help transform your business with cloud solutions.

Contact Us