产品理念

DevOps开发模式的最佳实践

敏捷开发的先行者

应用环境管理为基础保障


产品介绍

应用环境管理平台CorsDeploy(简称CD)是一款面向应用环境搭建、持续交付、持续部署的软件产品。与传统基础设施搭建软件相比,CD更擅长对应用系统的环境搭建与部署,它比一般的持续化工具(Jenkins)更专注于企业级软件的持续集成,尤其是金融领域复杂软件的持续集成。CD能够轻松地打通开发、测试部门壁垒,提高软件发布周期。基于CD的内置标准模板,用户可以自定义满足自身需求的客户化模板,使得应用系统环境的管理变得更加便捷、高效。

    1.软件开发周期漫长
    软件的发布周期普遍偏长,业面临业务拓展滞后

    2.部门壁垒
    开发部、QA、测试部运转效率偏低。



1.环境创建


环境创建功能,主要用于协助特定管理人员快速完成应用环境的安装和部署,其中包括数据环境的创建、应用包的部署、中间件的配置、数据库参数配置等,与普通增量发布的区别在于它针对的是首次进行应用系统的安装和部署。



2.持续交付


环境集成功能,主要用于协助版本管理进行自动系统集成,其中主要包括:版本自动导入、自动编译、自动打包和自动入库等,集成模式包括:1、界面导向集成2、定期自动持续集成



3.持续部署


环境发布功能,主要用于协助质控人员快速完成应用版本的增量发布,发布模式包括:1、界面导向单歩发布2、界面导向一键发布3、定期自动发布。



4.入库


是对基础环境进行完整的版本管理,具体来说主要是对应用环境的数据、目标、配置等进行版本管理,可以与常用的版本管理软件进行集成,比如SVN、CVS、GIT等。


1) 内置组件



2) 组件测试



3) 流程编排



4) 支持系统广泛