How CLI Achieved 50% Cost Savings and Faster Product Releases with Azure Kubernetes and GitHub Copilot
CLI shifted from manual VMs to Azure Kubernetes Service, cutting incidents by 60% and costs by 50%. Automation and AI boosted development speed by 50%, improving code quality and security.

Moving to Scalable Architecture
CLI started by tackling its legacy infrastructure, shifting from manual virtual machines (VMs) to a managed service. Previously, the reliance on numerous VMs caused bottlenecks during peak retail seasons like December and Chinese New Year. Scaling was reactive and required manual effort, which was time-consuming and inefficient.
To solve these issues, CLI adopted Azure Kubernetes Service (AKS). Over three years, they phased out all VMs, migrating 90% of their tech stack to AKS. This move improved scalability and reliability, allowing the platform to handle fluctuations smoothly. Platform uptime now consistently hits 99.8%, with fewer production incidents and faster recovery times.
Key results:
- 60% reduction in critical priority incidents
- 50% cost savings compared to VM-based infrastructure
Automating and Streamlining Development
CLI’s next focus was on improving development workflows. Previously, siloed data and limited collaboration between in-house and outsourced teams slowed down delivery due to long feedback loops.
By implementing Azure DevOps, CLI automated release management end-to-end. Integrating GitHub Advanced Security enabled early detection of vulnerabilities such as hardcoded secrets. This proactive security approach reduced late-stage fixes and boosted compliance.
Automation led to a 25% productivity increase and higher code quality, as untested code no longer reached production.
Additionally, CLI adopted GitHub Copilot in early 2024, which transformed coding efficiency. Developers now rely on AI to write about 25% of their code, freeing time for higher-value tasks. This adoption accelerated product feature delivery, resulting in a 50% increase in release frequency.
Benefits at a glance:
- Shorter development cycles with fewer late-stage issues
- Improved code quality and security integration
- Faster product releases driven by AI-assisted coding
For product development professionals aiming to boost efficiency and reliability, CLI’s approach offers practical insights into modern infrastructure and development automation. Exploring tools like Kubernetes, Azure DevOps, and AI-assisted coding can lead to significant gains in uptime, cost-efficiency, and delivery speed.
To learn more about leveraging AI in development workflows, check out Complete AI Training’s automation courses.