BudgetPulse.com was deployed on a different cloud service provider utilizing its own cloud. In the last few months, BudgetPulse’s paid user base increased substantially. They also had an increased need for less downtime around the clock, including weekends. The previous cloud service provider had a complicated change management process and application deployment thereafter. Also, the BudgetPulse support team performs manual deployments and patching to their servers so managing the dependencies were a challenge. Due to the limitations and the considerable effort involved, the deployments could not be done frequently. This had been causing a delay in making new and updated features available to production. It took between 5 to 7 days to promote a simple change from development to production. In addition, every production deployment requires between 3 to 5 hours of downtime for the application.BudgetPulse team partnered with Cloudism to replace their previous cloud provider and rebuild its DevOps pipeline to support continuous deliver with zero-downtime deployments. Due to our extensive experience and expertise in AWS, we recommended that BudgetPulse use AWS Cloud. AWS Cloud would allow BudgetPulse to fully utilize the advantages of cloud computing using the latest and greatest technologies, all which satisfy the industry-standard security guidelines of financial applications.
BudgetPulse has been rearchitected using the following goals:
The entire infrastructure of the BudgetPulse is hosted in the AWS Cloud. Infrastructure has been designed and deployed using the following best practices:
DevOps Pipeline has been redesigned to speed up the application development process and also to reduce the time between the development and deployment. The pipeline goes through the following tools and processes:
The team achieved greater than 80% confidence on application deployments and quality of releases. Able to perform over 20 deployments in a day across all environments including production with zero downtime. In addition, here are some of additional benefits that have been realized:
Marketing Director at BudgetPulse.com