下载PDF
实例探究 > OnBudget's Continuous Deployment with LiveRebel for Zero Downtime

OnBudget's Continuous Deployment with LiveRebel for Zero Downtime

技术
  • 应用基础设施与中间件 - 数据交换与集成
  • 应用基础设施与中间件 - 中间件、SDK 和库
  • 基础设施即服务 (IaaS) - 云计算
适用行业
  • 金融与保险
  • Software
适用功能
  • 商业运营
  • 产品研发
服务
  • 软件设计与工程服务
  • 系统集成
挑战
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.
关于客户
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.
解决方案
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.
运营影响
  • 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.
数量效益
  • 1-2 minutes of downtime per update has been eliminated.
  • Updates can be pushed several times an hour.

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

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