首页> 外文会议>Euromicro Conference on Software Engineering and Advanced Applications >Gradual Deployment in Practice: Experiences from an Industrial Case Study
【24h】

Gradual Deployment in Practice: Experiences from an Industrial Case Study

机译:实践中的逐步部署:行业案例研究的经验

获取原文
获取外文期刊封面目录资料

摘要

Short and rapid software development cycles have encouraged deploying software more frequently than ever before. At the same time, much of the features of the software being designed rely on services that cannot be set up for testing configurations, but are constantly live and in production. This has inspired a development approach where new features are gradually deployed, so that they can be tested live, but with limited influence if something goes wrong with the deployment. Putting such an approach to practice requires tools for managing the different software versions as well as their deployment and operations. In this paper, we present a case study on gradual deployment of new versions to a web computing system, executed at a Finnish software company. Furthermore, we also present a proof-of-concept implementation of a tool, which enabled gradual deployment to a cluster-based runtime environment. With this tool it was possible to deploy a new version of a software to a specific group of users or to rollback a deployment automatically in the company cluster environment.
机译:短而快速的软件开发周期比以往任何时候都鼓励更频繁地部署软件。同时,正在设计的软件的许多功能都依赖于无法为测试配置设置的服务,这些服务一直在运行并投入生产。这启发了一种开发方法,在该方法中逐步部署新功能,以便可以对它们进行实时测试,但是如果部署出现问题,则影响有限。将这种方法付诸实践需要用于管理不同软件版本及其部署和操作的工具。在本文中,我们提供了一个案例研究,该案例研究是在芬兰软件公司执行的将新版本逐步部署到Web计算系统上的。此外,我们还介绍了该工具的概念验证实现,该工具支持将其逐步部署到基于集群的运行时环境。使用此工具可以将软件的新版本部署到特定的用户组,或在公司集群环境中自动回滚部署。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号