首页> 外文会议>2015 IEEE 12th International Conference on Services Computing >Rondo: A Tool Suite for Continuous Deployment in Dynamic Environments
【24h】

Rondo: A Tool Suite for Continuous Deployment in Dynamic Environments

机译:Rondo:在动态环境中连续部署的工具套件

获取原文
获取原文并翻译 | 示例

摘要

Driven by the emergence of new computing environments, dynamically evolving software systems makes it impossible for developers to deploy software with human-centric processes. Instead, there is an increasing need for automation tools that continuously deploy software into execution, in order to push updates or adapt existing software regarding contextual and business changes. Existing solutions fall short on providing fault-tolerant, reproducible deployments that can scale on heterogeneous environments. In this paper we present Rondo, a tool suite that enables continuous deployment for dynamic, service-oriented applications. At the center of these tools, we propose a deterministic and idem potent deployment process. We provide with Rondo a deployment manager that implements this process and capable of conducting deployments and continuously adapting applications according to the changes in the current target platform. The tool suite also includes a domain-specific language for describing deployment requests. We validate our approach in multiple projects, for provisioning the platform as well as for installing applications and continuous reconfigurations.
机译:在新的计算环境出现的推动下,动态发展的软件系统使开发人员无法以人为中心的流程来部署软件。取而代之的是,对于自动化工具的需求不断增长,这些自动化工具不断将软件部署到执行过程中,以便根据上下文和业务变化推送更新或调整现有软件。现有解决方案无法提供可在异构环境上扩展的容错,可重现的部署。在本文中,我们介绍了Rondo,这是一个工具套件,可以对动态的,面向服务的应用程序进行连续部署。在这些工具的中心,我们提出了确定性和等效的部署过程。我们为Rondo提供了一个部署管理器,该部署管理器实现了此过程,并能够根据当前目标平台的变化进行部署并不断调整应用程序。该工具套件还包括用于描述部署请求的特定领域语言。我们在多个项目中验证了我们的方法,以提供平台,安装应用程序和进行连续重新配置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号