云梯软件(云梯软件下载)

对于远行云原生整体解决方案我在前面多篇文章已经谈到,其底层包括了远行容器云PaaS平台和远行云梯DevOps平台。中间层核心是围绕软件开发生命周期展开,包括了低代码开发平台,微服务开发框架和环境,运行态的API网关和API能力开放平台,运维监控平台和微服务治理平台。

远行基于开源微服务开发框架及微服务治理的核心能力打造的全新一代技术中台解决方案,帮助企业快速构建以微服务为驱动的全栈技术中台,一站式解决业务开发及运营中的应用生命周期管理、容器管理、服务治理、配置管理、分布式事务、数据化运营等痛点。

今天重磅发布远行云梯DevOps平台。

在讲这个前还是看下DevOps。

Devops是对敏捷软件开发与精益生产思想的演进,应用于IT端到端的价值链中,使得业务基于现代信息技术,并通过文化、组织与技术变革来获得更大的成功。目标是缩短市场响应时间、减少技术债务、消除系统的脆弱性。

因此DevOps更多是一种敏捷研发和持续交付的过程改进思想,但是这种持续集成和交付的思想最终还是需要通过技术工具来进行落地。

而远行云梯本身则是基于业界标准的DevOps能力成熟度模型,对各种敏捷研发,持续集成和交付,测试等开源工具进行集成,最终构建了一个覆盖整个敏捷研发生命周期,能够实现整个过程自动化和流水线作用的DevOps能力支撑平台。

远行云梯覆盖的业务场景可以用下图描述。

从这个图里面可以看到核心包括了三个方面的内容。

其一是敏捷研发,这部分主要是基于Scrum敏捷研发方法论的思路,实现从需求提出到产品规划到迭代版本规划到任务下达反馈跟踪的完整流程管理和跟踪。其核心主线仍然是围绕UserStory进行全流程管控和跟踪,同时实现和CI/CD过程的完整协同。

其二是持续集成和持续交付,在这块核心是集成了各种开源技术工具链的DevOps流水线设计和运行,制品库管理,同时又在流水线中集成了安全,测试等各种插件能力,实现软件安全管理和质量管理。

其三是测试管理,测试管理本身也是DevOps成熟度模型中关键的一个过程域,其中包括了测试计划和测试设计,测试执行,测试评估的全流程管理,同时实现测试数据管理,测试分层管理,基于API接口的自动化测试管理等。

在对外接口方面重点是实现各种混合云管理和桥接能力。云梯DevOps平台既可以对接我们自己的容器云平台,也可以实现和当前主流的阿里云,华为云容器云平台的对接,或者IaaS基础资源池的对接。

多租户架构模型

云梯当前基于标准的多租户模型架构进行打造,一个企业或团队就是一个大的租户,在一个大的租户下还包括了两层架构。

第一层为业务系统或业务应用,第二层为微服务模块。

当前管理的最小粒度是微服务模块,即后续的编译,构建,打包,部署等都是以微服务为最小粒度进行。但是本身又有业务应用这层,因此整个用户授权可以基于组织,系统,微服务多层次进行授权管理和数据隔离。

因此该平台完全可以按照大型集团型企业的集中化部署和多租户隔离管理需求。这个能力也是很多类似DevOps支撑平台不具备的关键能力。

该平台当前已经正式上线华为云市场并开放试用。欢迎大家注册试用。