在数字化和AI时代,软件及提供在线服务的系统的战略地位愈来愈高;同时随着市场竞争的加重,每一个企业都在思考如何更快速的知足用户诉求,将有价值的服务提供给客户。DevOps做为一种全新的软件开发协做模式,正是在这种背景下诞生的,它强调研发组织内部不一样角色的沟通、尽量的自动化一切操做,不断的得到反馈以寻找提高效能的机会。web
DevOps正在被愈来愈多的企业所承认和适用。docker
百度内部经过多年对软件工程的研究和实践,研究出了一套适用于不一样业务形态、团队规模研发组织的DevOps方法论,并将其核心的理念整合进入工具链当中,造成了一套从产品规划到上线发布的完整DevOps解决方案。安全
这就是百度效率云,已在今年4月发布,正式对外提供服务。该方案有2大特点:在原有效率云的基础上改善了用户交互逻辑;架构方面全面接入百度智能云,极大的提高了系统的稳定性和性能。同时还具备4大全新功能,为不一样规模、技术形态的企业提供一站式的研发管理服务。服务器
这么厉害的产品特点和新功能到底是什么,一同来看吧。微信
➤ 特点一:拥有全新风格的首页网络
此次百度效率云适应趋势,以清新、人文的视觉风格来呈现产品的温度,以轻、简、一体化来梳理总体的信息架构,为小微企业用户呈现一套系统、简洁的开发管理解决方案。
架构
本次产品升级后,为了方便团队内不一样角色的使用习惯,咱们将效率云的4个核心产品前置到用户的首页。团队中的不一样角色可根据本身的工做场景,更加快捷的进入工做环境,以前的我的工做台移至iCafe入口中。框架
全新的产品交互运维
➤ 特点二:产品接入百度智能云,提高可用性编辑器
基于云原生的架构模型,不只在业务上支持了云帐户的一体化,自动云生态部署、无缝原生微服务集成等诸多最佳实践的业务场景,还实现了企业资源的隔离、存储与计算的弹性扩容,跨机房的高可用。
统一百度智能云帐号登陆使得原百度智能云用户可以极简的开通效率云服务与管理多种云服务;基于多区域部署+CDN网络架构保证系统的高吞吐率与11个9(99.999999999%)的高可用;无限伸缩的计算资源使得持续集成效率10倍提高,同时咱们的多云的设计方案使得企业更灵活的实现其业务价值。
百度智能云云原生架构:
效率云的云原生架构
➤ 新功能1 用户故事地图
服务入口:iCafe
受众用户: 产品经理、产品负责人、项目经理
适用场景: 产品规划、产品头脑风暴、业务场景梳理
本次升级中,咱们将百度内部产品经理频繁使用的功能——用户故事地图集成到了iCafe中;用户故事地图为产品经理、业务负责人提供了管理产品场景,用户需求的可视化解决方案。经过用户故事地图,参与产品设计和开发的人员能够共享业务全景、快速进行讨论、同步和调整。同时地图还提供直接生成产品计划的功能,使得团队能够根据讨论的结果快速创建发布计划。
用户故事地图全景图
➤ 新功能2 静态代码扫描服务iScan
服务入口: iPipe
受众用户: 研发工程师、team leader
适用场景: 质量检查、代码技术债清理、团队研发规则制定
iScan在百度内部平均天天扫描3W次,通过多年持续不断的优化,目前误报率低于业界平均水平50%,平均每周能够发现并拦截3K以上的高危BUG入库。在效率云产品中,iScan工具已经集成到iPipe的流水线中,研发团队能够根据本身团队的要求制定扫描规则、准入规则、质量红线。经过代码入库前的质量检查实现编码风格的统一,高危BUG的拦截。
静态代码扫描结果
代码复杂度分析
➤ 新功能3 构建产物管理
产品入口: iRepo
受众用户: 测试工程师、配置工程师
适用场景: 版本管理、构建产物交付
效率云的iRepo组件为每位客户提供了稳定、高效的免费20G额度的构建产物管理服务。经过流水线上的构建产物上传功能,团队的测试工程师,配置工程师能够有选择性的将经过质量检验的构建产物保存在构建产物库中。
iRepo构建产物库
➤ 新功能4 一键发布,全面对接线上环境
服务入口:iPipe
受众用户: 开发工程师、运维工程师
适用场景: 验收测试、服务发布、服务变动
新版效率云完成了从开发到上线的关键一步——服务的一键发布,如今用户能够经过在iPipe中选择BID部署插件,将本身的服务发布到百度智能云的BCC服务器上,实现了自动化的发布。同时,用户能够在百度智能云智能变动管理中查看发布的日志和详细信息。
iPipe中的部署插件
与百度智能云中的智能变动管理打通
除了以上四大功能以外,还有如下功能正在排队准备发布中。
一、对接百度智能云微服务产品,一键发布到K8S集群,实现DevOps+微服务架构的云原生应用开发。
二、支持Docker构建,构建产物打包成docker镜像,与功能一无缝对接。
三、代码安全漏洞扫描,全面检查代码中的安全漏洞,实现源码级的DevSecOps。
四、按照开发语言和框架提供项目脚手架,工具由效率云协助您管理。
五、交互体验的继续优化。
做为领先的云商研发工具链,将来百度效率云将持续发力,提高企业产品研发管理的效能,协同项目管理,助力企业智能化变革。
这里是网站入口,猛戳“阅读原文”就有更多惊喜。
本文分享自微信公众号 - 百度智能云(baidu_cloud)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。