About the Client
Our client is a commercial real estate data provider, providing comprehensive commercial real estate information globally. The company offers commercial data exchange, which provides information through an internet-based software application. It helps commercial real estate professionals to search/access commercial real estate data.
The client has different environments like Dev/QA/UAT/Production for the use of developers, QA teams, Client QA teams and for their customers. These environments differ in deployment configurations. This was making deployment process complex and time consuming. There were regular integration and deployment needs from business users as well.
Speridian team implemented continuous integration and deployment processes to resolve existing challenges. This was done using Jenkins. Jenkins is one of the best Continuous Integration tools available. Jenkins is an open-source automation tool with plugins built for Continuous Integration purpose. It is used to build and test software projects continuously, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build.
DevOps implementation had the following benefits:
- Faster and smooth deployment
- Continuous delivery
- Error free deployment
- Easy notification mechanisms
- Scheduled deployment
- More stable operating environments
- Improved customer satisfaction