【腾讯云】CODING 一站式 DevOps 解决方案_第1页
【腾讯云】CODING 一站式 DevOps 解决方案_第2页
【腾讯云】CODING 一站式 DevOps 解决方案_第3页
【腾讯云】CODING 一站式 DevOps 解决方案_第4页
【腾讯云】CODING 一站式 DevOps 解决方案_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CODING软件研发管理平台CODINGDevOps简介CODINGDevOps整体解决方案客户案例一站式软件研发管理平台CODING发展历程数字产业生态产品与服务CODING是腾讯云旗下面向软件研发团队的一站式研发协作管理平台,涵盖了软件开发从构想到交付的一切所需,提供完整的研发协作工具,从需求物管理直至最终持续部署,整套流程均可在CODING平台上完成,流水线一站式软件研发管理平台数字产业生态泛能网泛在电力物联网泛互联网泛金融智慧供应链数字生态泛通信泛物流泛能网泛在电力物联网泛互联网泛金融智慧供应链数字生态泛通信泛物流产业互联网工业互联网泛能源数字变革智慧零售边缘计算DevOps微服务金融科技泛能源数字变革智慧零售边缘计算DevOps微服务金融科技物联网大数据容器产业数字化整合技术赋能者与产业赋能者以及变革中出现的产业场景。大数据容器托于云计算为基础衍生的各类新型科技一站式软件研发管理平台产品与服务应用性能测试包含移动端、服务端、小程序端等•兼容/功能测试云端真机App应用适配兼容性测试、专家级深度兼容测试等行业互联网架构转型咨询•行业互联网架构转型咨询•研发运营一体化DevOps转型咨询行业应用质量与安全咨询•应用质量测试管理咨询•性能测试管理咨询•敏捷开发管理Scrucm•敏捷开发管理Scrucm敏捷项目管理平台•代码仓库托管代码仓库管理•协同测试管理敏捷测试协同测试管理统一制品管理及版本控制•持续集成与持续部署持续交付管理CodeDog代码检查CODINGDevOps研发运行一体化平台数字化转型咨询WeTest腾讯质量开放平台产品+咨询产品+咨询一站式软件研发管理平台合作伙伴与服务企业一站式软件研发管理平台CODINGDevOps简介CODINGDevOps整体解决方案客户案例一站式软件研发管理平台对DevOps的理解详细解决方案组织架构数字化转型组织架构数字化转型文化体系建设文化体系建设研发流程文化建设研发流程项目管理发布管理项目管理发布管理运营管理代码开发需求设计运营管理代码开发需求设计02食测试管理统一协作平台部署运维技术规范统一协作02食测试管理统一协作平台部署运维 .Nexus .Nexus01统一工具链一站式软件研发管理平台可视化可视化CODINGDevOps统一门户 代码库管理统一看板交付流水线CI/CD门户集群环境管理质量关卡标签制品库管理项目管理发布管理编译管理精益管理精益管理 敏捷项目管理持续交付敏捷项目管理持续交付ITSM服务管理用户管理制品管理代码浏览多维度告警监控应用管理用户管理制品管理代码浏览多维度告警监控应用管理流水线管理webhook代码统计测试报告迭代管理测试管理流水线管理webhook代码统计测试报告迭代管理测试管理用户组代理管理工时对比事件管理用户组代理管理工时对比事件管理服务质量/依赖分析审计日志流水线复制触发规则分支/标签管理用例管理需求管理看板凭据管理迭代完成率项目访问令牌服务质量/依赖分析审计日志流水线复制触发规则分支/标签管理用例管理需求管理看板凭据管理迭代完成率项目访问令牌变更管理发布管理业务指标监控白/黑名单流水线权限代码版本/对比用例评审任务管理流程配置成本管理故障率发布通道管理业务指标监控白/黑名单流水线权限代码版本/对比用例评审任务管理流程配置成本管理故障率发布通道管理业务可视化拓扑制品扫描流水线报告多仓库管理测试计划缺陷管理版本回溯属性配置测试缺陷率运营一体化发布流程配置业务可视化拓扑制品扫描流水线报告多仓库管理测试计划缺陷管理版本回溯属性配置测试缺陷率运营一体化发布流程配置多维度告警监控元数据流水线报告自动化测试文件管理………连续性/体验管理发布策略多维度告警监控元数据流水线报告自动化测试文件管理………连续性/体验管理发布策略Codedog/QTAWikiCodedog/QTAWiki多区域管理•••••项目立项制度项目考核制度敏捷需求评估规范敏捷开发过程规范迭代计划会议规范项目立项制度项目考核制度敏捷需求评估规范敏捷开发过程规范迭代计划会议规范•迭代估算规范•迭代回顾会议规范•用户故事指南•敏捷开发过程指南•需求分解指南•应用运维规范•运维操作规范•运营管理规范•版本发布标准•环境管理规范•测试管理规范•缺陷管理规范•配置管理规范•代码开发规范•单元测试规范•服务接口定义规范•技术架构规范•数据库设计规范一站式软件研发管理平台一站式软件研发管理平台敏捷研发管理研发方式进行产品规划、项目管理、质量跟踪等研发管理工通常一个史诗要经历多次迭代才能完成;【迭代】一般指某版本的生产过程;使用【需求】承载需求的设计规划;【缺陷】保证Bug可追溯;【任务】可视化分配及协作;【Wiki】助力团队高效协作。一站式软件研发管理平台敏捷研发管理一站式软件研发管理平台敏捷研发管理•创建任务、设置任务优先级、流转任务一站式软件研发管理平台敏捷研发管理「自定义属性」用于定制需求、任务和缺陷表组织内的流程。一站式软件研发管理平台敏捷研发管理务列表页的看板视图模式。•通过看板简单直观跟进工作事项•在看板中,团队可以根据自己的需要自定义不同的板块•支持多版本在线查看、下载和分享•支持查看历史版本、恢复版本、版本对比一站式软件研发管理平台敏捷研发管理API文档管理创建不同的API文档,并允许使用OpenAPI、Postman、Apidoc描述格式集成至现有的CICD工作流中,从而实现自动化发布流程。每个项目均有单独的“API文档管理”一站式软件研发管理平台持续集成持续部署基于CODING系统,设计了从需求管理、任务分配、分支建立、代码提交、版本合并、自动化构建发布到自动化测试的覆盖研发全流程的持续集成和交付流水线。开发人员通过全线上操作发起版本发布申请,将代码收集、版本核对、构建发布等重复性工作自动化、线上化,提高了版本交付的效率与质量、释放了人力资源。持续集成持续部署一站式软件研发管理平台按照业务划分团队按照业务划分团队全功能研发团队A全功能研发团队A全功能研发团队B全功能研发团队B项目管理SVN仓库C全功能研发团队XGit/SVN仓库X全功能研发团队X项目管理项目管理一站式软件研发管理平台持续集成流水线CODING持续集成(CCI)全面兼容Jenk成。持续集成(CI)流水线包含自动拉取代码、编译、构建、单元测试、代码质量扫描(可选CODING持续集成流水线的主要特性有:多流水线管理多流水线管理其他功能其他功能流水线编辑器流水线编辑器1、支持从代码仓库自动获取代码;1、基于编辑Jenkinsfile的功能之上实现可视化视图,兼容1、支持多流水线管理,支持流水线的复制;1、支持集成代码扫描和安全扫描等开源组件;2、支持自动化构建,提供图形化、服务化的构建方式;绝大部分自定义操作,支持文本及图形化编辑器视图;2、支持多环境的配置环境管2、支持接入常用测试工具;3、支持测试流水线自动化执3、支持主流构建类型及编译构建方式;2、图形化编辑器预设大量常UAT环境实现全流程自动部署,行及自动获取测试报告;用步骤及环境变量,可实现不各环境之间以版本包形式传递。同环境配置不同的环境变量。4、支持测试报告数据可视4、支持自定义构建方式,自定义触发规则等。化、统一管理。一站式软件研发管理平台在产品投入生产性运行前,通过测试管理,尽可能地发现并排除软件中的缺陷,从而提高软件的质CODING的测试管理分为三大模块,分别是测试过先进的测试团队协作方试过程管理。集成到CODING中腾讯内部使用广泛的自集成到CODING中腾讯内部使用广泛的代报告等为一体。一站式软件研发管理平台一站式软件研发管理平台测试过程管理【测试用例管理】【测试计划管理】测试管理效率。QTA(QuickTestAutomation)是一套完整自动化测试。一站式软件研发管理平台一站式软件研发管理平台代码质量检查数软件工程场景。一站式软件研发管理平台代码质量检查一站式软件研发管理平台CODING制品仓库的主要特性有:l支持常见的制品库类型,制品库可跟源代码协调进行版本化控制,支持依赖包与业界同步更新;l支持新建、修改、展示制品仓库,对制品进行统一的管理。l第三方库版本控制;l制品(编译包、部署包、二进制文件等)版本控制,可实现独立管理,可关联项目需求、任务、迭代等信息;l支持手工下载上传,支持检索,支持固定命名规则等。l支持对接制品安全扫描工具,可自定义安全扫描策略进行质检。l多制品元数据管理一站式软件研发管理平台一站式软件研发管理平台手动/自动触发手动/自动触发制品推送编译、测试、构建….代码托管代码托管持续集成流水线制品仓库选择已编排的应用选择已编排的应用,创建发布相关审核流程步骤以及本次发布对应的环境变量设置CVMSCF…持续部署!灰度发布滚动发布<---------蓝绿发布制品来源健康检查发布脚本回滚脚本CVMSCF…持续部署!灰度发布滚动发布<---------蓝绿发布制品来源健康检查发布脚本回滚脚本发布策略Testing环境检查健康状态及发布流程App发布单应用编排发布环境TestingStaging生产环境发布策略发布脚本回滚脚本制品来源健康检查Staging环境发布策略发布脚本回滚脚本制品来源健康检查生产环境编辑应用发布过程,如应用发布顺序,发布过程是否需要人员介入确认等步骤。一站式软件研发管理平台服务治理提供服务注册与发现/服务鉴权/服务路由/服务限流/服务调度等服务治理提供服务注册与发现/服务鉴权/服务路由/服务限流/服务调度等基础微服务治理能力数据化运营提供多维度的数据化能力,整合给业务方进行业务运营提供SpringCloud,Dubbo,ServiceMesh,TSFRPC框架等多种框架的能力提供业务接入和适配提供敏捷开发到CI/CD的全流程一站式解决方案,打通从开发到发布的各环节服务化能力支撑提供连接其他资源的能力,比如整合CKV,分布一能力输出给业务,打造技术中台一站式软件研发管理平台度量能力看板TKE是腾讯云基于Kubernetes度量能力看板TKE是腾讯云基于Kubernetes推出的容器化平台解决方案,在保持对K8s兼容的基础上,额外提供了众多与腾讯云能力的集成和其他优化提升。行在TKE集群上。CODING提供的CI/CD制品库工具可以方便的把应用部署在TKE集群上,并且CODING即将支持使用TKE集统一运行环境去雪崩效应秒级恢复统一归口管理标准化中提升资源利用率应用全生命周期管理统一环境配置中心开发运维统一流程协作弹性伸缩容器弹性伸缩容器多集群与网络容灾容灾一站式软件研发管理平台讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。SCF是实时文件处理和数据处理等场景下理想的计算平台。CODING用户(包括C及CODING可快速部署强大的网站,同时可在一分钟内体验CODINGDevOps全流程。一站式软件研发管理平台一站式软件研发管理平台CODING云原生中台方案介绍管理门户统一移动APP运营大屏管理门户统一移动APP运营大屏数字数字应用生态11金融应用互联网应用工业互联网应用智慧零售金融应用互联网应用工业互联网应用智慧零售政企应用政企应用44数字化中台咨询规划服务3数字化中台咨询规划服务3业务中台仓存中心订单中心服务治理平台服务注册、发现APIGateway服务发布、回滚TencentServicesFramework服务治理平台服务注册、发现APIGateway服务发布、回滚 分布式调用监控服务降级应用弹性扩缩容消息队列日志中心调用链日志IoTGateWay 服务总线负载均衡持续集成、开发生命周期管理服务鉴权Kafka大数据套件分布式配置服务熔断服务蓝绿发布分布式事务服务 22多区域管理发布流程配置发布通道管理代码统计应用发布缺陷统计构建率项目报告项目质量流水线管理流水线复制触发规则流水线权限制品管理代理管理制品安全元数据测试计划技术中台研发能效平台测试过程管理用例管理代码浏览测试报告用例评审多仓库管理版本回溯流程配置缺陷管理任务管理迭代管理敏捷看板需求管理故障率需求完成率分支/标签管理代码版本/对比数据交换基础中台平台标签管理数据质量OpenStackAPI服务总线数据中台VM平台华为云裸金属元数据管理多租户管理多集群管理存储卷管理数据安全数据采集资源目录数据处理商业智能主题管理运维监控存储AWS发布管理CODINGDevOps简介CODINGDevOps整体解决方案客户案例一站

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论