Nisum implemented a cloud-native continuous integration platform to improve the release process.
The client has a faster build time, faster results, and a cloud-native CI platform, resulting in:
-40%
|
up to 30%
|
Business Challenge
A Fortune 500 retail client needed a CI process that could increase the speed of artifact delivery. Their current process was inefficient and unscalable to meet demands, leading to:
-
Unnecessary costs due to running virtual machines and dependent application servers during off-hours
-
Long execution times due to the application validation taking more time in the CI pipelines because of dependent applications that were not suitable for modern, containerized applications
-
Increased labor hours due to the complex CI and release process, leading to:
-
Timeouts followed by job failures
-
Redundant coordination for release branching and management
Solution:
Nisum implemented a modern, cloud-native, and efficient CI platform that improved the release process, resulting in:
-
Reduced costs by using cloud computing resources as needed, as well as the CI dedicated Google Kubernetes Engine (GKE) cluster for Jenkins jobs for the CI pipelines and other platform activities
-
Decreased execution time by using containers for job execution and by working with the development teams to remove dependent applications and using mock servers. They also enabled auto-scaling and used Google Container Registry (GCR) to improve efficiency.
-
Decreased labor hours by streamlining functional test cases with proper mock servers and deployment automation
Feel free to contact us for more information on how Nisum can drive results for your company.