Select Page
Success Story

Streamlining Deployment Process

Implemented a single process for deployment on-cloud and on-premise

Client Background

The client is a leading provider of power distribution grid analytics for US energy companies

Client Need

The client’s deployment process was not streamlined and included different processes for deployment on cloud and on-premise.
The artifacts management was not proper which affected the deployments.
Jobs maintained in Jenkins were different for different environments.
Real-time monitoring of the servers was a major challenge.

Solution

Streamlined the deployment process by maintaining a single procedure that would perform deployments on both cloud and on-premise environments.
Introduced JFrog Artifactory to store the artifacts and make deployments easier by extracting the required version of the artifact.
Introduced Debian packages so that the end-users can deploy the artifacts without prior knowledge of the toolset used.
Used Nagios to monitor the servers which would trigger e-mail alerts when the server reaches its configured thresholds.

Realized Benefits

Nagios, implemented to monitor the servers, will trigger e-mail alerts when the server reaches its configured thresholds.
Time to deploy is reduced by 60%.
0% error rate and no wrong builds going into production.
Streamlined deployment process and eliminated system inconsistencies.
Artifacts are versioned so that only the correct version is deployed to the required environments and deployment errors were minimized.
Deployments for end-users became much easier with Debian packages.
The monitoring of servers became easier and saved a huge amount of manual effort.

Tools & Technologies

Jenkins
Github
AWS
My SQL
J Frog Artifactory
Ansible
Nagios

Trending Success Stories

Ready to Innovate with Us?

Let’s Talk!

Connect with us on social media

Write to us at
[email protected]

By checking this box, I agree to receive updates from Innova Solutions
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.