近日,BoCloud博云BeyondDevOps平台正式发布了2.1新版本。此次升级主要新增和优化包括系统管理、工作台、项目概览、服务管理、代码仓库管理、制品库管理、环境管理、Pipeline管理、版本管理、版本构建、版本部署、度量分析和驾驶舱等功能。
博云ByeondDevOps提供端到端开发运营一体化解决方案和 DevOps 落地咨询服务,构建从需求到开发、测试、上线的可视化、自动化的研发管理工作流和持续反馈度量体系,可实现研发的标准化与规范化管理,帮助企业级用户实现更快更好的应用版本发布上线和运营。
BeyondDevOps v2.1 核心亮点
1.可视化的研发过程管理
平台提供可视化的研发过程管理(交付流水线),用户可在交付流水线上进行需求的跟踪、研发进展跟踪、SIT提测、SIT部署、SIT测试、UAT提测、UAT部署、UAT测试、上线申请等研发过程活动,并记录整个研发过程,使用项目管理者和项目成员能够随时随地的了解当前项目进展情况。
2.项目视角的多环境管理
平台提供对项目标准研发环境的管理,可管理包括docker环境和物理/虚拟机环境,通过与资源平台的对接可实现对环境的自助化申请和获取能力,同时用户可通过环境的视角查看环境下所部署的服务情况,也可以通过服务的视角查看服务在各个环境的部署情况。
3.以版本为中心的过程管理和追溯
平台提供对应用的版本进行管理,建立了以版本为核心的需求、代码、制品、脚本、配置、质量、基础运行环境的统一管理,用户可在任意时间对应用发布的版本进行追溯,可随时通过应用版本来生成相应的环境,并在环境中部署此版本的应用,另外在生产环境上线发布也以版本进行部署和升级回滚,实现线上线上版本的统一。
4.可编排的自动化pipeline管理
平台提供可视化的pipeline编排管理,能够通过可视化界面定制各类CI/CD的流水线,并且支持pipeline的自动触发(提交分支或合并分支)、定时触发、人工触发等执行策略,同时还实现流水线的分布式编译能力,满足企业规模化推广应用时对高效率和高可用的要求。
5.容器/非容器应用的统一部署和管理
平台提供了容器化和非容器化的统一部署和管理能力,通过对部署环境的选择,平台自动根据环境类型的判断,调用不同的部署流水线(容器化部署流水线和非容器化部署流水线)进行部署操作,并且在部署成功后,平台可根据部署的类型进行相应的维护和管理。
6.支持微服务架构的一键部署管理
基于平台集成的Apollo配置中心和Consule注册中心,平台在构建时自动将配置信息写入配置中心,在部署过程中根据部署环境进行配置的修改,并在服务启动时将服务注册到注册中心,实现了微服务架构应用的一键部署(各服务配置的读取和服务间调用关系的建立)。
关于BeyondDevOps平台
BeyondDevOps 平台是提供从“需求 -> 开发 -> 测试 -> 发布 -> 运维 -> 运营”端到端的开发运营一体化平台解决方案,覆盖项目管理、研发管理、运行管理和运营管理的协同服务和研发工具支撑,将线下 IT 生产过程转变为线上高度自动化、可视化的 IT 生产线,提升产品研发效率,快速响应业务需求,保障工作质量,并通过度量分析、风险预判,持续提升 IT 运营能力。
BeyondDevOps平台主要针对研发过程管理能力不足、开发效率低、版本质量差、环境交付慢等应用场景,帮助企业用户解决业务交付周期长、工作效率低、过程管理缺失、版本管理混乱等痛点。目前,BeyondDevOps已经拥有在能源、制造、金融等行业多家企业级用户的大规模落地实践经验,能够为用户提供稳定可靠的 IT 交付生产线,帮助企业级用户打造适合自己的研发运行一体化平台。
标签:管理,部署,平台,环境,DevOps,研发,版本,敏捷,博云 From: https://blog.51cto.com/u_11976981/5900681