Download PDF
Case Studies > OnBudget's Continuous Deployment with LiveRebel for Zero Downtime

OnBudget's Continuous Deployment with LiveRebel for Zero Downtime

Technology Category
  • Application Infrastructure & Middleware - Data Exchange & Integration
  • Application Infrastructure & Middleware - Middleware, SDKs & Libraries
  • Infrastructure as a Service (IaaS) - Cloud Computing
Applicable Industries
  • Finance & Insurance
  • Software
Applicable Functions
  • Business Operation
  • Product Research & Development
Services
  • Software Design & Engineering Services
  • System Integration
The Challenge
During the early days of the project, Jeff Margileth, the CTO, used the Eclipse IDE with Amazon Beanstalk to deploy the application to AWS servers. Each time he made changes to the app in his IDE, he’d push the changes through Amazon Beanstalk. However, this led to 1 - 2 minutes of downtime in production each time an update was pushed, and delayed rollout of app updates requested by customers to limit app downtime. His challenge was how OnBudget could push app updates rapidly in response to users’ needs, and as frequently as needed, without causing downtime.
About The Customer
OnBudget provides innovative prepaid card programs which have received industry awards for product excellence. Its solution consists of a prepaid MasterCard and associated Smartphone App which enables an unprecedented level of simplicity and effectiveness in managing monthly household spending, budgets and gives users valuable savings insights. OnBudget’s development team heavily practices continuous deployment. If you built it, you tested it and took it to production. This helps them deliver results quickly and ensure that they always write code that works reliably on live production servers.
The Solution
OnBudget chose LiveRebel because it automated app updates with zero downtime, and rolled back failed deployments before users are impacted. Further, it installed quickly and they found it easy to use. OnBudget’s release process now uses a Maven script to build the release artifacts and uploads them to LiveRebel using its CLI. LiveRebel then deploys the artifacts with zero downtime. With LiveRebel, OnBudget is able to push updates to servers on Amazon several times an hour with no downtime, rollback any failed deployments automatically before users are impacted, and formally maintain release artifacts by version.
Operational Impact
  • OnBudget can now push updates to servers on Amazon several times an hour with no downtime.
  • Failed deployments are automatically rolled back before users are impacted.
  • Release artifacts are formally maintained by version, ensuring a structured and reliable deployment process.
Quantitative Benefit
  • 1-2 minutes of downtime per update has been eliminated.
  • Updates can be pushed several times an hour.

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.