重庆三峡银行应用性能管理平台APM.docx
- 文档编号:14719761
- 上传时间:2023-06-26
- 格式:DOCX
- 页数:18
- 大小:26.93KB
重庆三峡银行应用性能管理平台APM.docx
《重庆三峡银行应用性能管理平台APM.docx》由会员分享,可在线阅读,更多相关《重庆三峡银行应用性能管理平台APM.docx(18页珍藏版)》请在冰点文库上搜索。
重庆三峡银行应用性能管理平台APM
重庆三峡银行
应用性能管理平台(APM)项目
招标书
重庆三峡银行股份有限公司
2016年10月
第一篇项目介绍
一、项目背景
经过多年的发展,我行的业务系统日渐庞大。
在日常的运维工作中,由于缺乏对应用系统本身的监控工具,导致无法做到提前避免问题产生,也无法在故障发生后快速的分析问题、定位问题、解决问题。
对于新的业务系统,在压力测试中,都需要投入大量时间和资源去调试,并且还难以找到根本的代码问题,导致测试周期长,成本高。
同时国家也提出了互联网+的发展战略,银行的各项业务也开始了线下业务向线上迁移的趋势。
针对线上业务,用户体验是其中的一个重要因素,用户体验是否良好,成为业务成功与否的关键之一。
但是从终端到服务端都会对用户体验都有影响,比如终端的性能,OS版本;APP布局渲染,闪退崩溃;网络传输延迟,CDN节点设计和选择;服务器端并发压力,代码效率等;甚至是用户的一些不可控的操作都会对体验造成影响。
业务系统本身就是一个“黑匣子”,现阶段,业务系统的响应速度、性能状况,用户的满意度只能通过被动的方式反馈到科技部门,我行目前需要实现业务系统的应用性能管理平台,打开这个“黑匣子”,对业务系统在真实环境下的流转情况,代码运行情况,各流程的时间进行监控、分析、警告和定位,同时对真实用户体验实现监控和改善。
二、项目目标
通过对应用性能管理平台的建设,加强用户体验管理,完善代码质量考核标准,结合现有监控系统构建集中式运行监控和故障快速定位系统,对现有业务实现性能管理和用户体验管理,通过系统联动,在软件交付前就进行代码质量考核,在软件交付后可以及时、准确、全面的反映与掌握业务系统的真实用户体验及运行状态,保障各业务系统的正常运行及良好的用户体验。
具体目标如下:
1、全方位的性能监控管理。
强化主动监控,实现集中管理。
对APP用户体验,崩溃信息,浏览器性能,网络性能等前端指标的监控,对应用服务器代码执行情况的监控,识别并跟踪分布式事务的性能状况,在监控同时提供图形化展示界面。
2、端到端全链路分析。
通过前端APP或页面的加载/处理行为与后端事务的关联,实现端到端的业务监控和代码级性能分析,掌握业务全链路性能信息,实现业务性能、用户体验可视化。
3、软件代码质量考核。
通过在软件开发商交付前的白盒测试,发现应用中存在的影响系统性能的代码。
在软件交付后,进行代码执行效能、崩溃率等生产环境的代码质量考核。
4、故障现场保存,支持错误信息的历史回放。
通过崩溃前用户行为轨迹,崩溃时代码执行信息等,实现对应用崩溃时的现场进行完整保存,支持错误信息的历史回放,实现再现,帮助性能分析和定位,将研发人员难以处理的应用崩溃故障简易化。
5、预警功能。
帮助定位故障,消除隐患,快速恢复系统运行。
通过完善的告警通知机制,当隐患发生时可以快速的通知相关人员,并提供深入到代码行级别的Trace信息,帮助相关人员快速的定位与修复。
6、用户体验管理。
收集用户访问请求的相关性能数据,分析当前业务系统的稳定性和高可用性,帮助运维人员及开发商对页面元素加载、前端用户浏览器及地域网络性能等因素造成的访问缓慢进行分析和故障定位。
三、总体要求
(一)实施范围要求
本项目属全新建项目,需按我行需求制定系统架构和详细的实施方案。
(二)人员要求
投标人必须列出项目组成员名单以及简历,如下表:
姓名
性别
职务/职称
在本项目中的分工
工作经历(学历、资历、参与过的系统工程项目)
参与相关项目工作经验时间
相关认证
备注
此表所列人员应为项目组主要成员,投标人应承诺未征得我行书面同意的情况下不得更换上述成员。
所有项目成员要求参与过至少一个应用性能管理项目和三年以上相关工作经历。
项目经理要求担任过至少一个应用性能管理平台类似大中型项目(服务节点>50个、覆盖APP及Web终端)的项目经理和7年以上相关工作经历,有PMP认证的更优。
项目主架构师要求担任过至少一个应用性能管理平台类似大中型项目(服务节点>50个、覆盖APP及Web终端)的主架构师和5年以上相关工作经历,并且熟悉分布式架构以及多数据中心双活架构。
所有成员必须为投标人单位员工,不得外包其他单位员工,如有发现,招标方有权要求更换项目成员或者解除合同。
投标人在“备注”栏说明所列人员的工作比重或具体时长。
“在本项目中的分工”一栏中应说明项目中的角色和承担的职责。
我行将对所提供的人员进行考核,达不到我行要求的将要求替换。
如进行人员替换后仍无法达到邀标人要求,邀标人将有权终止合同。
(三)项目实施要求
在本项目实施周期内,如遇到原系统功能与需求不符,需要及时调整实施方案,满足我行的要求,并征得我行同意方可变更。
投标人在项目实施过程中,需按照我行项目管理规范提供相应文档(所有提交文档必须为中文),并提供定制开发部分及相关软件产品的源代码。
禁止应用软件部署使用的安装码或授权码与其运行的基础环境(如:
硬盘序列号、CPU序列号或网卡序列号等)进行绑定。
投标人应该具有丰富的国内类似案例的实施经验,具备先进的项目实施方法论。
要求提供详细的系统建设总体实施方案,应充分考虑结合我行当前基础设施建设现状以及后续项目的可持续性、可扩展性的总体要求。
包括但不限于项目管理、项目组成员及职责、实施计划等。
主要要求如下:
1.投标人须对本次项目成立专门的实施团队,并明确实施人员的角色和分工,提供项目实施的组织及资源保障
2.投标人须对本次项目实施提出明确的实施策略和实施计划,包括项目各阶段的划分、各阶段主要实施内容和关键交付物
3.因本次项目实施涉及多方协作,投标人在项目实施过程中须配合邀标人对整体项目实施的管理和协调
4.投标人实施团队在实施现场须规划管理,实施人员应服从项目组的安排、管理和协调,遵守双方约定的日常工作纪律
5.投标人应在项目实施过程中对邀标人方人员进行相关的技术和业务培训,须有明确的培训方案和计划,包括培训组织、培训内容、培训课时等安排
6.本次项目实施不允许任何形式的全部或者部分再转包。
(四)知识产权要求
如无特殊说明,项目实施过程中产生、加工、交互的一切项目信息、资料和知识产权均归招标人所有。
未经招标人事先书面同意,投标人不得将前述属于招标人知识产权的全部或部分转让给任何第三方,也不得进行任何形式的复制、改编、编译或衍生开发或者许可他人使用。
项目中使用的投标人自有知识产权的软件组件、产品等须提供当前使用版本的完整源代码及相关文档,并承诺允许招标人无限期使用,使用方式包括但不限于:
编译、运行、修改、再发布等,后续版本的知识产权归属、授权问题双方可协商确定。
投标人应承诺在项目中用到的各种工具、产品、组件、文档无任何知识产权问题,如果因此而产生纠纷、第三方索赔或其他问题,投标人要负责承担全部赔偿责任和所发生的一切费用(包括但不限于诉讼费、仲裁费、招标人支付的律师费、差旅住宿费、公证费、鉴定费、调解费及仲裁裁决、法院判决或调解协议中由招标人承担的赔偿金)。
禁止使用本项目所涉及的应用性能管理平台系统行方所有的知识产权,为银行、第三方金融以及证券等金融机构提供咨询、开发、人员派遣或者项目管理等服务。
中标人商务活动中涉及上述情况,应事先通知招标人并获得招标人许可。
中标人单位或者项目团队成员不得以技术交流、案例展示、教学研究或其他任何名义泄露本项目所产生的全部交付内容及开发成果(含源代码,系统技术文档,软件,数据等)。
第二篇业务需求
一、业务需求说明
应用性能管理平台需要涵盖移动端APP,PC页面,以及业务系统后端应用服务器,且需要实现端到端的分析能力。
实现对手机APP的代码级监控及全面的崩溃分析,提升APP用户评价及软件质量,实现对业务网站和APP服务质量的监测,实现对应用系统端到端的代码级性能监控,实现对网络分析,设备及版本适配,服务端代码级定位能力,形成终端,网络,服务器的性能问题全覆盖。
记录下业务系统端到端的相关性能数据,并提供图形化报表以供分析:
业务系统单元
性能数据
浏览器
页面的首屏时间、白屏时间、HTML5启动时间、JS元素、页面元素、页面加载时间、页面流量、页面开始时间、页面响应时间、浏览器版本号、页面跳转时间、请求重定向时间、本地缓存加载时间、DNS解析时间、TCP传输时间、HTTP请求时间、HTTP响应时间、DOM解析时间、静态资源加载时间、页面性能指数、AJAX页面吞吐量
应用系统
响应时间、吞吐量、性能指数、异常(Java异常、http无响应、web无响应)、代码执行时间、线程和锁
数据库
SQL语句执行计划、SQL语句执行时间、关联的应用事务、SQL语句的上下文环境、各个环境的时间消耗占比、调用参数
Java虚拟机
堆内存使用情况、非堆内存使用情况、年青代(Young)、年老代(Tenured)、持久代(Perm)、垃圾收集、类装载、线程、会话
服务器
处理器、内存、操作系统、Java虚拟机版本及配置、TPM配置信息
外部服务
平均响应时间、执行时间比重、吞吐量
交易管理服务器
CPU、内存、吞吐量、服务进程相关、队列详情、客户进程相关
第三篇技术需求
一、总体原则
应用性能管理平台的建设需要从系统安全、高效、可靠、可扩充性、易集成等方面予以全面的考虑。
平台必须由厂家自主研发,具有较好的技术储备能力,保证为我行提供的管理平台系统使用业界成熟、可靠、实用的技术,具备业界领先的能力,能够满足我行现有业务的需求。
二、系统架构要求
应用性能管理平台架构需对现有系统架构无大改动,无需修改业务系统代码,无需更改数据中心硬件架构。
平台提供开放接口供其他系统集成调用,有标准的接口规范、配套软件和应用实例,满足系统集成、管理和后续开发的需要。
并且平台的引入不会额外明显的增加如应用的延时,应用体积,应用耗电量,网络流量等指标。
三、系统性能要求
应用性能管理平台需要能够承担百万量级客户端及50以上服务节点的监控任务,且能够解决多用户并发请求的处理问题,能够进行海量信息的存储、分析和处理。
平台的数据收集、数据及报表的呈现必须是实时性的,满足我行业务系统性能问题预警,和进行日常数据分析的需求。
四、安全性要求
应用性能管理平台能参照涉密信息系统的安全管理要求设计实现安全防护功能,保证系统自身的安全性。
应用性能管理平台需对被监控系统运行安全不造成任何不利影响,且自身支持7×24小时全年不间断对外服务,系统整体可用性要求在99.99%以上,每次发生预期或非预期停机事件后能够在2小时内恢复运营。
五、应当遵循的标准和规范
系统部署实施应符合系统集成标准的要求,方便维护和扩展。
业务处理符合国家法律、法规和有关政策规定。
数据标准要满足银监会及人民银行相关管理办法及标准化的要求。
对外交互界面(含接口、交互流程)均需遵照招标方确定统一规范进行设计和开发;同时设计与实施过程的产出物(如:
设计文档、代码、测试案例、测试报告等)也需完全遵照招标方确定的统一标准规范完成。
第四篇商务条款
一、交货时间、地点、服务水平协议
(一)交货及竣工时间:
具体以项目合同为准。
(二)交货及实施地点:
招标人指定地点。
(三)服务水平协议:
邀标人提供服务水平协议最低标准(参见附件服务水平协议),投标人以此为基础根据邀标人需求以及自身能力提出实际承诺的服务水平协议,最终版本以项目合同为准。
二、测试和验收
(一)测试验收的范围
测试验收的范围为项目实施完毕,终验前最终确认的所有需求。
(二)测试验收的组织
1、测试验收小组由招标人及中标人等有关人员组成,负责对项目建设进行验收。
2、中标人拟定验收方案,编制测试手册,经验收小组确认后,由验收小组负责验收。
验收方案包括测试目的、环境、过程、结果及分析等方面内容。
3、在测试验收过程中,出现严重缺陷或质量问题时,验收小组可以决定暂停所有测试,直至缺陷和问题得到纠正。
(三)测试和验收的程序
1、对各子系统进行测试验收。
2、在各子系统验收合格的前提下,对系统进行全面初验。
系统初验合格后进入试运行阶段。
3、系统在全行上线运行一个月后,进行验收。
4、测试方法采用模拟测试和实际测试两种方式进行。
(四)验收测试的评定
测试结果按下列级别评定,并经验收小组签字认可:
·优良:
功能和质量达到预期目的。
·合格:
部分功能和质量不能满足招标人的要求,但中标人(集成商)采取了改正措施,使测试结果达到预期目的。
·不合格:
功能和质量不能满足招标人的要求。
三、售后服务和支持
服务和支持的范围:
·系统的安装、部署和调试;
·项目的验收测试;
·项目的数据转换、模拟运行和试运行;
·与系统运行有关的技术问题(含操作系统、数据库、应用系统的整体性能调优等)
·相关技术及业务培训(其中在项目实施前必须组织技术人员进行平台二次开发培训,并提供平台的所有技术文档等)
·相应的售后服务(含二年免费维护期、免费维护期满后的每年维护费用等)
·投标人在竞标文件中(报价表下方)详细说明在系统质保期的具体免费服务内容,系统质保期过后有偿维护的内容、价格及收取方式,按开发量评估收取,说明每人/月价;
投标人在投标文件中需对以上相关内容中进行阐述并做出相应承诺。
四、文档和培训
(一)文档
1、文档范围
包括中标人收集整理的系统建设中所形成的全部文字记载、录音和照片等,项目验收后由中标人向招标人提供。
2、文档内容
招、投标文件;产品出厂文件;系统总体规划书;系统需求说明书;系统详细设计说明书;系统源码(第三方产品除外);系统使用和操作说明书;系统测试案例、验收方案;系统测试、验收报告;系统建设的详细工程日志;系统运行质量评估报告;系统变更和补充的相关文件、协议、录音、照片等
3、要求
投标人提供的文档要保持完整性和准确性。
投标人至少免费提供一式五套完整的文档硬拷贝和一式两份完整的文档电子拷贝(光盘)。
所有文档都采用简体中文(第三方产品出厂文件除外)。
(二)培训
1、培训人员
中标人应对下列人员进行相应的技术培训:
包括但不限于涉及本项目的相关开发人员、运维人员以及业务人员等。
2、要求
例如:
对所有的培训,投标人除提供完备的书面教材外,还应提交培训方案和计划。
招标人要求所有的培训在招标人指定地点进行。
五、付款方式
本项目采用分期付款:
(一)合同生效且乙方人员进场开始实施之日起7个工作日内,甲方向乙方支付合同总额的20%;。
(二)项目第一阶段安装、调试并投入试运行后7个工作日内,甲方向乙方支付合同总额的20%;
(三)项目第一阶段验收合格后7个工作日内,甲方向乙方支付合同总额的20%;
(四)项目整体验收合格后7个工作日内,甲方向乙方支付合同总价的30%;
(五)验收合格三年到期后7个工作日内,甲方对乙方服务质量作出评价,评价合格后,甲方向乙方支付合同总额的全部10%余款。
。
六、系统维保费用
免费维护期满后,每年维护费用不高于合同价10%,且每年系统升级改造工作量一个人月内不收费。
第五篇投标人须知
一、投标费用
投标人参与本招标项目时,一切与投标有关的费用均由投标人自理。
二、投标人资质
投标人应具备承担招标项目的能力,具体符合下列条件:
1、具有独立承担民事责任的能力;
2、注册资金2000万元以上;
3、具有良好的商业信誉和健全的财务会计制度;
4、具有履行合同所必须的设备和专业技术能力;
5、有依法缴纳税收和社会保障资金的良好记录;
6、近三年内在经营活动中没有重大违法记录;
7、在应用性能管理领域有较多的案例积累和行业认知度;
8、投标人应具备的其他条件:
1)原则上拥有ISO9001质量管理认证证书;
2)投标人须具有本次招标内容所涉及的第三方软件代理资格(含开源软件的合法授权),取得本次招标内容所涉及的第三方软件产品的原厂商授权书或确认函。
三、招标文件
招标采购单位对招标文件所作的一切有效的书面通知、修改及补充,都是招标文件不可分割的部分。
四、投标
1、投标人应当按照招标文件的要求编制投标文件,投标文件应对招标文件提出的要求和条件作出实质性响应。
2、投标文件的组成:
投标文件由以下部分和投标人所作的一切有效补充、修改和承诺等文件组成,它包括:
1)投标函;
2)开标一览表;
3)分项报价明细表;
4)投标人基本情况介绍;
5)投标硬件及软件的技术性能、技术指标介绍;
6)投标系统对操作系统、数据库、中间件等的要求;
7)商务条款差异表;
8)投标人承诺函;
9)投标人法定代表人授权委托书;
10)加盖鲜章的投标人企业营业执照复印件(年检章应清晰,未按规定年检的无效);
11)加盖鲜章的投标人税务登记证(国、地税)复印件;
12)加盖鲜章的投标人组织机构代码证复印件;
13)投标人业绩证明文件复印件(中标通知书、合同等);
14)项目实施方案(包括履行合同的时间计划、工作服务方案、人员安排、提交资料等内容。
项目实施中所涉及的关键技术不能存在抄袭他人成熟产品、侵犯他人知识产权的情况;若使用第三方软件产品,应得到第三方的授权,若存在费用问题,应将费用情况向行方做充分的说明);
15)售后服务方案;
16)培训方案和计划;
3、投标有效期:
投标有效期应为投标截止日期后30天内。
4、投标文件的份数和签署
1)投标文件一式两份,其中正本一份,副本一份。
2)投标文件正本的每一页均应由投标人授权代表签字或加盖单位骑缝章。
报价表均应由投标人授权代表签名并加盖投标人公章。
3)若投标人对投标文件的错处作必要修改,则应在修改处由法人或法人授权代表签字确认。
4)电报、电话、传真形式的投标文件概不接受。
5、投标报价
1)投标人应严格按照《投标文件格式》的“开标一览表”和“分项报价明细表”的格式认真填写。
2)投标文件中“开标一览表”内容与投标文件中报价明细表内容不一致的,以“开标一览表”内容为准。
投标文件的大写金额和小写金额不一致的,以大写金额为准;总价金额与按单价汇总金额不一致的,以单价金额计算结果为准;单价金额小数点有明显错位的,应以总价为准,并修改单价;
3)本项目只接受一个投标方案,投多个方案的将作为无效投标。
4)“分项报价明细表”里需详细写明各类硬件、中间件、操作系统、实施费用等产品模块名称及价格。
6、投标文件的递交
1)投标文件的密封与标记
投标文件的正本、副本均采用订本式装订成册,用牛皮纸袋密封。
密封袋上注明项目名称、投标人名称地址、及“不准提前启封”字样。
信封的封口须加盖投标人公章。
2)如果未按上述规定进行密封和标记,投标无效。
7、无效投标
投标人或其投标文件发生下情况之一者,视为无效投标:
1)投标文件逾期送达;
2)投标文件未密封;
3)不具备招标文件规定的资格要求或超出营业范围的投标;
4)投标文件未按招标文件规定的格式、内容填写或出现多个投标方案;
5)投标货物数量、技术参数或商务承诺达不到招标文件的要求;
6)投标函及报价表未按照招标文件要求由投标人授权代表签字并加盖公章;
7)投标文件记载的招标项目完成期限超过招标文件规定的完成期限;
8)投标人不符合第五篇第二条“投标人资质”中所要求的资质条件;
9)投标文件附有招标人不能接受的条件。
五、定标
1、定标原则
采购人和评标委员会按照评标报告中推荐的中标候选供应商排名顺序确定中标供应商,如中标供应商因不可抗力或者自身原因不能履行合同的,采购人和评标委员会可以确定依次其后的候选供应商为中标供应商,以此类推。
2、不承诺最低价格中标。
3、中标通知书
1)投标有效期内,招标机构将以书面形式发出《中标通知书》。
《中标通知书》发出后,采购人改变中标结果,或者中标供应商放弃中标,应当承担相应的法律责任。
2)招标机构在发出《中标通知书》的同时,应将招标结果通知所有未中标的投标人。
3)《中标通知书》是签订合同的书面依据。
4、终止条款
1)因项目发生变化或其他原因,项目被取消,本次招标自动终止。
双方互不承担责任,招标人无息退还投标保证金。
2)签订合同之前,招标人发现中标候选人经营、财务状况发生较大变化或存在违法行为,招标人认为可能影响其履约能力的,招标人可废除中标人或中标候选人资格。
5、废标条款
出现以下情况之一的,应予废标。
1)不满足第四篇商务条款的;
2)出现影响采购公正的违法、违规行为的;
3)投标人提供的技术指标不满足标书要求的;
4)符合招标人认定的其他废标条件的。
第六篇投标文件
一、投标函
重庆三峡银行股份有限公司:
我方收到(招标项目名称)招标文件,经详细研究,决定参加该招标项目的投标。
1、愿意按照招标文件中的一切要求,提供招标货物的供应及技术服务,投标总价为人民币小写:
,人民币大写:
。
2、我方现提交的投标文件为:
投标文件正本一份,副本一份。
3、如果我方投标文件被接受,我方将履行招标文件中规定的各项要求,按《中华人民共和国政府采购法》和合同约定条款承担我方的责任。
4、我方愿意提供招标文件中要求的所有资料,并对其真实性负责。
5、我方理解最低价格不是中标的唯一条件。
投标人(公章):
地址:
电话:
传真:
网址:
年月日
二、开标一览表
投标人全称
招标项目名称
含税投标价格(万元)
小写:
大写:
人民币
发票开具类型
税率_____的增值税_______(普通/专用)发票
交货期
交货地点
备注:
投标人:
法人授权代表:
(公章)(签章)
年月日
有关说明:
1、开标一览表在开标大会上当众宣读,务必填写清楚,准确无误。
表格可扩展。
三、分项报价明细表(投标人自定义表格形式)
需包含:
软件明细及价格、实施服务费。
四、投标人承诺函
项目名称:
日期:
致:
(甲方名称)
很荣幸能参与上述项目的投标。
我代表(投标人名称),在此作如下承诺:
1、完全理解和接受招标文件的一切规定和要求。
2、若中标,我方将按照招标文件的具体规定与项目法人签订合同,并且严格履行合同义务,按时交货。
如果在合同执行过程中,发现设备质量有问题我方一定重新更换,并承担相应的经济责任。
3、在整个招标过程中,我方若有违规行为,贵方可按招标文件和《中华人民共和国政府采购法》之规定给予惩罚,我方完全接受。
4、若中标,本承诺函将成为合同不可分割的一部分,与合同具有同等的法律效力。
法人授权代表签字:
投标人公章:
五、投标人法定代表人授权委托书
项目名称:
日期:
致:
(投标人名称)是中华人民共和国合法企业,法定地址。
(投标人法定代表人姓名)特授权(被授权人姓名及身份证代码)代表我单位全权办理对上述项目的投标、谈判、签约等具体工作,并签署全部有关的文件、协议及合同。
我单位对被授权人的签名负全部责任。
在撤消授权的书面通知以前,本授权书一直有效。
被授权人签署的所有文件(在授权书有效期内签署的)不因授权的撤消而失效。
被授权人签名:
投标人法定代表人签名:
职务:
职务:
(附身份证或护照复印件)
投标人公章:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重庆 三峡 银行 应用 性能 管理 平台 APM
![提示](https://static.bingdoc.com/images/bang_tan.gif)