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

OnBudget's Continuous Deployment with LiveRebel for Zero Downtime

Company Size
11-200
Region
  • America
Country
  • United States
Product
  • LiveRebel
  • Amazon Beanstalk
  • Eclipse IDE
Tech Stack
  • Maven
  • AWS
  • CLI
Implementation Scale
  • Enterprise-wide Deployment
Impact Metrics
  • Customer Satisfaction
  • Innovation Output
  • Productivity Improvements
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
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 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.
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.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

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.