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]