阿里云mPaaS全链路优化服务工作说明书
1. 服务概述
此工作说明书描述了由阿里云计算有限公司(以下简称"阿里云",或“乙方”)为XXXX(以下简称“甲方”)实施“xxxmPaaS全链路优化”(以下简称"本项目")过程中提供的专业服务。
本服务工作说明书(以下简称“SOW”)向客户说明阿里云提供的服务目录、服务范围、分工界面、双方职责等,以此来约束双方服务行为。
2. 服务定义
mPaaS全链路优化专家服务,是阿里云原厂给企业客户提供的应用压测服务,以此来确定客户应用的压力水位以及性能瓶颈。 阿里云针对客户的业务目标,包含以下服务:
服务项 | 标准包 | 进阶包 | 尊享包 | |
服务包内容 | 测试方案制定 | √ | √ | √ |
工具使用培训 | √ | √ | √ | |
线上压测护航 | √ | √ | √ | |
压测报告解读 | √ | √ | √ | |
压测最佳实践咨询 | √ | √ | ||
互联网高可用架构咨询 | √ | |||
用户应用架构调优咨询 | √ | |||
PTS额度 | 1000w VUM PTS额度(最高规格,并发20W或IP节点600个) | 2000w VUM PTS额度(最高规格,并发20W或IP节点600个) | 4000w VUM PTS额度(最高规格,并发20W或IP节点600个) | |
覆盖场景 | 覆盖1个主要场景的压力测试 | 覆盖2个主要场景的压力测试,协助解决主要性能瓶颈点2个 | 覆盖3个主要场景的压力测试,协助解决主要性能瓶颈点4个 | |
服务时长 | 约1周 | 约2周 | 约3周 |
3. 服务范围
本项目包含如下内容:
乙方跟甲方的开发、运维、架构等人员进行前期的摸查,充分了解压测需求。
乙方为甲方制定完整的压力测试方案,包含测试计划、压测模型。
乙方为甲方进行基于PTS的压力测试培训,使得甲方的测试人员掌握PTS的基本使用以及测试脚本的基本开发。
如有需要,乙方可以为甲方开发一至两个测试脚本(单个脚本代码行少于2000)。如果压测脚本中涉及到阿里云产品的调用,乙方负责打通这些环节。
乙方负责压测护航,并且对压测报告进行解读。
如果购买的是规格2,乙方还会为甲方提供压测最佳实践咨询,同时协助甲方解决最多2个性能瓶颈点。
如果购买的是规格3,乙方还会为甲方提供压测最佳实践咨询、互联网高可用架构咨询、用户应用架构调优咨询,同时协助甲方解决最多4个性能瓶颈点。
本项目不包括在乙方工作范围之内:
超出事先双方约定好的问题定义之外的咨询服务。
编写所有场景的性能测试脚本。
主导性能瓶颈的解决。
4. 服务目标
基于阿里云性能测试服务,提供高保真压测方案及自研插件 mPaasMGS JMeter extension 及,打通”云端压测(PTS)-压测工具(JMeter)-mPaaS网关(MGS)-后端业务系统“ 完整链路,支持金融客户实现mPaaS全链路优化。
5. 服务前提条件
在项目过程中,采用甲乙双方同意的通讯方式,可选择的通讯方式包括:互联网、FAX、电子邮件、纸介质等。
在项目实施前,甲方需要开通及使用阿里云提供的移动开发平台mPaas,以及提供可压测的环境、场景。同时,甲方需要开通阿里云提供的性能测试服务PTS服务。
如果本项目执行地点在甲方办公地点,甲方负责为本项目相关活动提供办公环境(如座席,电话,打印机,传真机)、相应场地(会议室)。所有的项目相关的工作和会议,在甲方提供的办公环境进行。
在项目实施过程中,甲乙双方均需确保所提供资料及信息的来源合法、内容准确。
本项目所有工作记录和文档以中文为工作语言,根据甲方需求提供。提交的电子文档为Microsoft Word、Microsoft PowerPoint、Microsoft Excel或Microsoft Project格式。
6. 客户职责
甲方对本工作说明书所做的任何更改均需经阿里云审阅,以评估所做更改在开销和时间上的影响,双方需另行签署书面协议确认后方可生效。
阿里云根据本工作说明书中的要求向甲方提交项目各阶段的交付物,甲方应在收到交付件后的5个工作日内给予签署,或者给出书面详细修改意见,阿里云在收到甲方的修改意见后,应在5个工作日内作出修改或反馈意见,并再次提交给甲方。如果超过5个工作日没有得到甲方的回复则该交付件视同甲方已审阅并通过。
甲方提供所有需要的合理的信息,资料,以及必要的权限以使阿里云可以提供服务。甲方同意向阿里云已披露的或将要披露的所有信息是真实、准确并且不会产生误导。
甲方需指派一名人员, 作为甲方技术对接人,协助一方进行初期的环境摸查和需求沟通,提供必要的应用程序设计架构、监控部署情况、日志文件等,并负责与乙方联络并被授权代表甲方在服务的各方面处理相关事宜。由于甲方技术对接人未尽到协调责任所造成压测实施延误,乙方将不承担相关责任。
参考国家标准《GB/T 31167-2014 信息安全技术-云计算服务安全指南》之相关规定,客户应履行包括但不限于如下安全责任:
根据国家法律法规、行业合规要求,建立健全针对专有云项目的安全管理制度与流程并确保执行。
适应项目保密性质以及国家法律法规要求,对参与项目的人员执行保密审查、签订保密协议、执行保密培训。
采取必要安全保障解决方案或技术手段,建立专有云平台及业务系统的安全防护能力。
执行专有云项目相关产品漏洞补丁升级或修复,进行必要安全配置。
执行专有云项目相关产品范围内的账号分配、权限授予、操作审计、安全检查。
7. 验收标准
本阶段工作验收标准满足以下条件即可启动项目验收:
阿里云输出《mPaaS全链路优化报告》,向甲方汇报。
阿里云在本阶段提交如下交付物:
序号 | 文档名称 | |
1 | 验收交付物 | 《XXX压测服务方案设计》 《XXX性能测试报告》 《相关的测试脚本》 |
交付物提交完成,甲方应在5个工作日内确认方案,如无异议,双方签署《验收报告》。
签署项目《验收报告》,视为项目验收完成。
8. 完成标志
验收通过,签署《验收报告》,压测服务工作结束。