← Back to case studies
Boosting Twinner's Auto Digitalization with Advanced DevOps
Deployment time
baseline
→
−90%
Applications migrated
40
Downtime at peak
near-zero
Twinner is on a mission to revolutionize the automotive industry, fostering transparency and safety in car transactions around the world. Creating digital twins of each individual vehicle, Twinner enables anyone to deliver a superior digital and user centric remarketing and inspection experience.
What changed
Before
Hosting
On-premise
Apps
40 applications
monolith + microservices
Delivery
Manual deploys
Secrets
Scattered config
After
Hosting
Azure
AKS
Apps
Containerised
Java · .NET · Python · JS
Delivery
Jenkins CI/CD
−90% deploy time
Security
HashiCorp Vault
Azure Security Center
Forty applications across four languages moved off on-premise onto AKS, with secrets and compliance handled centrally rather than per app.
What we built
The client had 40 mission-critical applications hosted on-premise across multiple physical servers. These applications were a combination of stable legacy systems and modern web apps. The client wanted to migrate to Microsoft Azure to improve scalability, reduce maintenance costs, and enable rapid deployment using DevOps practices.
Key Features
Migrated 40 applications from on-premise data centers to Azure with minimal downtime.
Containerized applications where necessary and used Azure Kubernetes Service (AKS) for orchestration.
Established a robust CI/CD pipeline for each application to automate testing, build, and deployment.
Implemented comprehensive monitoring and alerting to ensure system performance and availability in Azure.
Ensured the security and compliance of applications and their data throughout the migration.
Results
Successfully migrated all applications — spanning multiple architectures (monolithic, microservices) and languages (Java, .NET, Python, JavaScript) — while maintaining business continuity.
CI/CD pipelines reduced application deployment time by 90%, enabling faster development cycles and better collaboration between development and operations teams.
With AKS and automated scaling in place, applications experienced near-zero downtime and optimal performance even during peak traffic.
Azure Security Center and HashiCorp Vault integration met all security and compliance requirements, reducing risks related to data breaches and non-compliance.
Used Saltstack to provide continuous deployments for Windows Server instances handling communication with client devices at each warehouse.
Stack
Engagement: 3 years · Real-time & Industrial Data Platforms, Product Engineering, Platform & Cloud Engineering