随着信息技术深入应用,企业业务由以线下方式转变为线上或线上为主方式,业务产品创新频率提升、创新周期缩短,同业竞争加剧,而企业的IT组织效能却尚未能提升到满足企业业务敏捷交付的水平。
腾讯技术委员成立后,推动腾讯DevOps实践平台由各BG分散建设向企业统一建设演进,蓝鲸DevOps(蓝盾/腾讯CI)平台成为腾讯唯一企业级DevOps平台,全面提升各BG的业务敏捷水平与研发效能。
腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称IEG)自用的一套用于构建企业研发运营一体化体系的PaaS开发框架,提供了aPaaS(工具流水线、运行环境托管、前后台框架)和iPaaS(持续集成平台、代码平台、代码检查平台、制品库平台、编译加速平台、测试平台、项目管理平台、CMDB、作业平台、容器管理、数据平台、AIOps平台等原子平台)模块,帮助企业技术人员快速构建技术运营PaaS体系。腾讯蓝鲸智云秉承开放共赢的理念,以改变中国研运行业为起点,致力于推动国内企业借助研发运营一体化,低成本实现企业IT经营管理模式升级和自主化。
牵头单位:工信部 中国信息通信研究院(亦即评测机构,国家智库,可信云等出品单位)。联合编写:云计算开源产业联盟、高效运维社区、DevOps时代社区、 BATJ、招商银行、平安科技、中国移动、中国电信和中国联通等。目前进展:工信部和联合国ITU-T正式立项,相关部分标准已经发布。
蓝鲸产品体系,腾讯常年投入大量团队进行持续迭代,不断丰富平台通用能力,并形成强大的生态体系,目前社区版激活已经超过40000套,企业实名用户已超过6000家,具备强大的服务商体系,覆盖全国。
蓝鲸DevOps已在银行、保险、证券、交通、能源、制造、互联网等众多企业成功落地,包括全新建设或原有平台技术升级,部分企业甚至实现了全业务的迁移应用,为企业研发带来明显的质量效能与管控提升!
构建全新的研发交付与管理模式,实现精细化跟踪与管控,敏捷响应业务变化,全面提升企业竞争力!
构建企业级的研发效能平台,流程规范体系,典型应用模式,以及模式演进。推动全面提升集团及其下属200+分子公司的研发效能提升,推进全面的企业规模化创新与转型。
DevOps是智慧研运中台的一部分,智慧研运中台定位于管理资源与IT能力,提供业务能力支撑,关键业务生命周期。
2018年4月20日,召开的全国网络安全和信息化工作会议上,加速推动信息领域核心技术突破;2018年9月,中国电子信息产业发展研究院作为《信息技术产品安全可控评价指标》 系列国家标准的牵头起草单位2018年9月,中国电子信息产业发展研究院组织相关单位编制形成《2018中国信息技术产品安全可控年度发展报告》。
面向行业竞争加剧和数字化转型的大趋势,企业在研发交付与管理上典型现状为:仍以传统瀑布模式为主,尚未转型敏捷研发,难以实现对新业务敏捷交付;工具割裂与缺失、规范执行不到位、管理成本居高不少、问题信息反馈滞后等问题,进一步影响交付的效率与质量,抬升交付总体成本,制约企业发展。
构建覆盖咨询、产品、实施全方位的企业DevOps转型服务解决方案,赋能企业从项目敏捷向组织敏捷转型。
以DevOps平台为核心,构建以自动化为核心的DevOps交付体系,实现行方基于DevOps理念的交付模式的建立,具体包括工具平台、流程规范、人员赋能、应用敏捷转换推广四个方面建设。
围绕企业的DevOps能力体系建设,提供从现状调研,DevOps能力体系设计,DevOps理念导入,DevOps流程工艺,DevOps体系规范、敏捷开发转型、DevOps能力成熟度,以及扩展的云原生咨询等方面。
面向研发交付与管理全过程的业务支撑与组织协同的全面支撑工具,结合流程规范落地,实现人、流程、工具的协同的能力体系提升。
以TeamWork为主要工具能力依托,支持“产品线-产品-项目”&项目集管理模型,通过自定义配置需求模型,可支持传统开发、敏捷开发以及传统向敏捷过渡等开发及管理支撑需要。
面向业务需求的开发全生命周期,提供贯穿各个阶段的精细化跟踪与管控
开发编码场景实践包括源代码管理、开发过程依赖包管理以及开发过程中的接口Mock支持等方面。
通过静态代码分析,找出代码隐藏的错误和缺陷,帮助开发人员解决质量问题和安全漏洞,助力交付高质量的软件。
自动化测试主要接入了cucumber测试框架和postman接口测试工具;包括测试计划管理、测试用例的管理、测试用例与需求的关联、测试任务的管理、测试结果统计、测试历史的追溯等内容。
自动化根据数据生成策略生成测试数据,支持关系型数据库和Redis测试数据规则管理生成数据/卸载测试数据。
支持建立质量的基线或准入门禁,将内部的数据或者外部的数据接入作为指标配置流水线拦截规则,确保交付物的准入。
按业务发布方式需要,构建面向物理机、虚拟机、PaaS平台等的统一持续部署能力。
结合运维侧的能力扩展,提供面向应用全生命周期的服务能力,拓展DevOps的覆盖与服务。
收集和展示研发业务效能数据,提供包括数据填报、外部数据接入、平台内部数据收集、数据建模和可视化到展示设计模块;用于分析总体效能和项目效能,为精益和持续改进提依据。
从IT业务本身的特点出发,综合技术团队中不同角色的业务中心,采用PaaS化思想,将“能力”与“场景”分离,是腾讯IEG事业群IT支撑能力建设的全新实践。PaaS建设是一个长期实践过程,需要大量的场景对能力层进行打磨,以保证PaaS的稳定性、可用性、合理性。
蓝鲸DevOps,腾讯内部唯一企业级CI平台,支撑所有BG研发工作
通过DevOps落地,可有效提升全集团各企业IT服务的效率与质量,推进IT服务交付模式的创新。通过自动化,实现开发、构建、归档、测试、部署等过程全部或部分活动的自动化,提升研发效率;通过代码扫描、自动化全覆盖测试等方式,提升交付物的质量; 通过质量门禁,实现研发交付质量管控。
通过DevOps落地,可在集团级统一的T研发过程管控,包括过程的数字化、透明化,以及规范化
通过DevOps落地,可为有效提升企业数字化业务,响应市场变化敏捷性,助力企业业务取得身位优势
KC-BMS营业部集中管理系统总分监管模式,实现对营业部系统的统一监管;支持营业部的拓扑管理;实时监控营业部运行状态,并按信息内容将告警分发至总部。营业部业务系统的统一升级, 流程化定时开关程序,营业部设备、应用定时巡检;统一管理营业部脚本下发。
高效稳定
安全可靠
博睿数据一体化智能运维平台统一资源管理平台,包含设备、主机、资源、中间件、应用以及其关系。运行指标监控、异常告警、容量管理、健康度管理。网络拓扑管理、应用拓扑管理、业务拓扑管理。以及需求管理流程、变更管理流程、问题管理、知识库管理等。
配置管理
采集监控
网络管理
事件管理
阿里云运维编排服务(OOS)是一个全面的云上自动化运维平台,提供了运维任务的管理和执行。使用场景有:事件驱动,批量操作,定时运维任务,跨地域等,OOS特别为重要的场景提供了审批,通知等功能。OOS支持跨产品使用,您可以使用OOS管理ECS、RDS、SLB、VPC等云产品。
高效的批量管理
快速构建自动化模板
可视化执行和管理
跨地域、多地域的运维能力