Solutions
Solution
Industry spotlight
.jpg)
Watch our latest video case study!
Check out how Colibri's partnership with Nomo Fintech has transformed their approach to data
Learn more
Success stories
Insights
The client, a leading Tier 1 European investment and retail bank, was creating a new digital banking app. With its enormous client base and highly sensitive data, the app’s backend was complex and required careful planning from a DevSecOps standpoint.
The client, a leading Tier 1 European investment and retail bank, was creating a new digital banking app. With its enormous client base and sensitive data, the app's backend was complex and required careful planning from a DevSecOps standpoint. Coupled with a complex organisational structure, the project was not progressing as expected.
Technically, the client’s developers faced several hurdles: deployment times were high, making it difficult to ship new changes and bug fixes. Code changes were messy due to a large, monolithic architecture. Both issues stemmed from the lack of a proper cloud architecture. As a result, the backend suffered from multiple performance issues and outages. Most crucially, internal security checks were not passing, leaving no viable path for the product to launch on time.
We worked directly with the client’s lead solutions architect to redesign his vision into specific, actionable AWS architecture specifications. We reduced the number of services and components, greatly simplifying the system, removing any elements without a clear business use case from the solution design.
Having simplified and refined the architecture, we distilled components into distinct microservices and clearly defined the interfaces between them. Cloud-native architecture components were used to maximum effect.
We then collaborated with internal teams to distribute project items, clarifying the use cases supported by both the overall system and each microservice.
The backend successfully launched only after our redesign. It was a cloud-architecture-first, serverless, real-time event processing and alerting platform. Running entirely on cloud-native components, the stack ingests and performs advanced analytics on over 35 million events per hour.
Continuous integration and continuous deployment (CI/CD) were crucial to the improvement in development speed. We dramatically reduced the iteration time from code to QA, from two weeks to over 100 pushes a day.
External penetration testing firms were brought in to audit the system. Working alongside the client’s internal security team, they awarded the system their highest assessment - there was nothing to fix.
Reduced to within 6-second lead time
Faster predictions on customers' needs and capturing new opportunities
+ 20 headcount in the data team
Unlock growth, efficiency and innovation through data and AI
Turning raw data into actionable, competitive insight
Modernise with purpose. Transform with data. Scale with AI
Intelligent solutions built for real-world business impact
Empowering cloud-first operations with confidence
Can’t find the answer you’re looking for? Please chat to our friendly team.