阿里云助力金融企业数字化转型

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开发只做开发。
测试只做测试,测试的 工具团队只支撑测试团 队的测试工作。
Dev
Test
Ops
支撑 Test Tool Dev
支撑

来自百度文库
运维只做运维。运维的
工具团队只支撑运维团 队的运维工作。 OpsTool Dev
DevOps实施策略——开发、测试、运维的职能转换
DevOps优化模式
• 开发:Dev转成DevTestOps,开 发、测试、运维全做。
2
持续集成
一种软件开发实践,即团队开发 成员经常集成他们的工作,通过 每个成员 每天至少集成一次 ,也 就意味着每天可能会发生多次集 成。每次集成都通过自动化的构 建(包括编译,发布,自动化测 试)来验证,从而尽早地发现集 成错误。(百度百科)
3
持续交付
一系列的开发实践方法,用来确 保让代码能够快速、安全的部署 到产品环境中,它通过将每一次 改动都提交到一个模拟产品环境 中,使用严格的自动化测试,确 保业务应用和服务能符合预期。 (百度百科)
云效
Ops Dev 运维团队

阿里千人团队白天12小时研发测试活 动演示
DevOps实施策略——工具的价值 视频演示—— AUI自动化框架 &DevTest 效果演 示
CICD实施策略——工具 接口自动化-SAT——对接EDAS
无需编码,自动解析接口 及所需参数,页面创建 接 口自动化测试用例
阿里巴巴DevOps——CICD
以B2B事业群为例: 12年B2B香港退市,支撑业务增长同时,技术团队内部要效能,推行开
发自测。实施持续集成持续交付
阿里集团:
16年应用运维团队拆分,推行各技术团队开发自运维。实施持续部署。
DevOps实施策略——开发、测试、运维的职能转换
传统模式

• 开发团队 测试团队 运维团队
项目管理之项目概况
可灵活启用
-需求 -任务 -缺陷 -迭代 -测试用例 -环境 -自动化(UI/接口)
项目概要信息&周报入口
-进度 -时间段 -状态 -本周进度概要及 -下周计划
项目公告
-项目重要信息 -通知全员
-单测集成
-性能测试 -报表
项目里程碑
项目风险 项目成员 子项目
项目动态即时滚动
-子项目列表,含状态、进度、 时间段、负责人等关键信息
术研发、P2-燃烧军团-技术突破
第三层:16个二级项目 系统保障、业务保障、仓配板块、运营平 台、末端业务等。 第四层:二级项目下的子项目 第五层:在子项目下面
可加入/创建子项目
阿里巴巴DevOps——持续反馈: 项目管理产品范围
角色
管理层 大项目经理
模块
规划、度量
功能概述
1、资源日历、计划与实际投入对比、资源负荷 2、研发效率、产品质量、人员效能各类度量数据灵活配置统计 1、项目集管理多个项目,可新建项目集,并把多个项目加入项目集。项目集将汇总下属的项目需求、任务、风险等情况, 便于同时管理多个项目的项目经理查看和汇报 2、支持父子项目,便于大型项目分层管理 3、每个项目本身也拥有需求、任务、迭代、风险、里程碑的完成度情况 1、需求拆分子需求 2、需求发起评审、邮件和站内信通知邀请评审人、评审意见录入,评审结果响应 3、需求发起变更、通知评审人,评审意见录入,是否同意变更响应 4、需求修订版本记录、操作记录和评论记录 5、需求关联后续开发任务、缺陷、变更分支、风险 6、支持看板视图、树视图和列表视图 1、任务拆分子任务 2、任务支持修订版本记录、操作记录和评论记录 3、任务关联需求、缺陷、变更分支、风险 4、支持看板视图、树视图和列表视图
项目集、父子项目
产品经理
需求管理
任务管理
项目经理及 成员
迭代 里程碑 风险 报表
1、敏捷迭代、结合工作项的工作量和期望上线时间点将需求/任务/缺陷 纳入迭代 2、迭代锁定,有效控制需求/任务/缺陷的加塞 1、里程碑创建、延期提醒 2、里程碑各时间段内,按模块或项目展示对应的任务 1、支持风险的跟踪、状态流转 2、风险上升和向下透视,上级项目可以看到下级项目的关联风险 需求、任务、缺陷。支持各种维度的分组和统计,如状态、版本、优先级、责任人、完成时间等
阿里巴巴DevOps背景——商业驱动
互联网竞争日趋 激烈,产品迭代 速度加快
持 续 反 馈
需求 反馈
需求 迭代 拆分
云效
软件 研发 测试
软件 投产 运维
聚划算
持 续 部 署
持续集成持续交付
阿里巴巴DevOps背景——中台战略
分布式架构、业务大中台、大并发带来的效率和质量保证挑战
团队之间职责分工、目标、合作方式、研发测试运维流程
技术创新,变革未来
阿里云助力金融企业数字化转型 效能提升
云效——中台战略下的新型企业级DevOps平台
保险 基金
银行
P2P
券商 航空
蚂蚁开放生态
新零售
电商
地产
什么是DevOps
维基百科:是一组过程、方法与系统
的统称,用于促进开发(应用程序 /
软件工程)、技术运营和质量保 障 (QA)部门之间的沟通、协作与整 合。 DevOps经常被描述为“开发团队与 运营团队之间更具协作性、更高效的 关系”。
2009年
淘宝 天猫
云效
聚划算 1688
淘宝
天猫
支付宝
1688
业务中台 数据中台 技术中台
DevOps理念核心内容(参考双态运维联盟定义)
1
持续反馈
需求以小批量形式在团队的各个 角色间顺畅流动,DevOps能够 促使在较短周期完成小粒度需求 的频繁交付, 并且在这个过程 中,各个角色密切协作。(双态运 维联盟定义)
测试:转为测试开发,赋能 DevTestOps的开发自测,并为质量 和效率承担最终责任。 运维:转为运维架构,赋能 DevTestOps的开发自运维,为质量 和效率承担最终责任。 云效:为测试开发和运维架构提供 技术架构支持和技术攻关。
开发团队 Dev Test Ops

赋能
赋能

Test Dev 测试团队
4
持续部署
通过借助基础架构编排、应用编 排、PaaS平台等工具并将需求持 续自动部署到目标环境中,并借 助红绿部署、灰度发布等手段进 一步降低部署到生产环境的变更 风险,提升变更成功率。(双态运 维联盟定义)
阿里巴巴DevOps——持续反馈
项目管理 实例:阿里菜鸟双11大型项目管理怎么玩?
第一层:菜鸟双11项目集 第二层:3个一级项目 P0-近卫军团-技术风险、P1-天灾军团-技
相关文档
最新文档