Case study · F&I
Microservices and Container Modernization
A motor vehicle protection products provider needed to move from virtual machines and a monolithic release model to containers, Kubernetes, and microservices. iBoss implemented a Rancher-based platform and microservices design to support weekly deployments.
- Client
- A motor vehicle protection products provider
- Disclosure
- Anonymised
Headline metrics
- Weekly
- Release cadence
- 100
- Services rewritten
Additional context
Moving a monolithic release model into a containerized microservices platform with faster deployment and better operational visibility.
01 / Challenge
The problem in front of us.
The client needed to modernize applications from virtual machines to container-based deployment so developers could deliver changes faster and more cost-effectively. Existing custom-compiled codebases were not accessible or organized for container use. Monthly releases were insufficient, and the monolithic structure made continuous deployment and scaling difficult.
02 / Approach
How we set the work up.
iBoss chose Rancher as the Kubernetes platform to accelerate DevOps processes and built a system that could function in different environments before deployment to cloud or on-premises infrastructure. iBoss also recommended and implemented a move from monolithic application design to microservices.
03 / Solution
What we built.
The solution introduced a Rancher-based Kubernetes platform, CI/CD setup for microservices, and independently deployable services. The architecture helped developers update and deploy components separately, diagnose issues faster, use cloud architecture to control costs, and gain flexible analytics and application-performance statistics.
04 / Outcome
What it has held up to.
The client moved from insufficient monthly releases to weekly deployments. The application development team was able to rewrite 100 services in record time, and the CI/CD setup enabled any service to be deployed with a click of a button. Customers received more current applications, reducing complaints and issues.
Stack
What it runs on.
- Rancher
- Kubernetes
- Containers
- Microservices
- CI/CD
- Cloud architecture
Tell us what you're trying to ship.
We'll start with a two-week diagnostic. No slides, no promises we can't keep.