IBM企业DevOps加速创新案例.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IBM企业DevOps加速创新案例

IBM 企业DevOps加速创新案例 -企业DevOps解决方案 业务需求: 随着利率市场化和互联网金融的兴起,银行业竞争日趋激烈,国内银行纷纷战略转型。经营模式从“以产品为中心”向“以客户为中心”转型,营销模式从“粗放营销”向“精准营销”转型,服务模式从“标准化服务”向“个性化服务”转型。而这一切转型都要基于银行要能够持续创新业务并快速投放市场,改善业务运营流程、持续改善客户体验。如果银行不具备这样的能力,就必然无法在转型中得心应手,战略虽好却难以高效快速地执行下去。在互联网大行其道,移动互联方兴未艾之时,只有建立起与客户的快速互动,才能吸引客户、服务客户、留住客户,并最终与客户双赢。而目前银行的业务交付过程中,从业务需求的收集和规划,到最终在生产环境上线交付业务,存在大量影响交付速度和浪费时间和成本的问题,亟待改进。 DevOps正是能够帮助企业提高交付速度,持续优化客户体验的最佳解决方案。DevOps通过打通业务部门、开发测试、运维、用户之间的隔断,建立信息流和价值流的快速流通渠道, 实现业务创新的快速交付,同时实现客户体验的快速反馈,优化业务结构和基于IT的业务体验。 国内某M银行也正在寻找类似的方案来突破自己的传统业务交付模式,支撑战略转型。M银行是国内创新能力最强的银行之一,他们希望通过业务创新来提高客户认可程度,通过提高客户体验,建立真正的服务型银行。 转型挑战: M银行近年不断强化零售业务和公司金融服务的战略目标。为此内部进行了大量业务创新和流程优化,那么如何在系统日益复杂和平台多样性的趋势下,快速交付大量创新业务、将优化的业务流程尽快推向市场,吸引客户并取得客户反馈就成为最大的挑战。对这一挑战分析来看,需要解决以下难题: 行内已推广了协作开发平台,并基于此推广敏捷开发。但每日构建的成果却不能尽快地在各个测试环境上得到持续测试和验证,使得大量已开发的业务需求积压在测试阶段而无法交付上线。这种流程的断链,严重影响了业务交付速度。 各套测试环境和生产环境的部署都通过大量手工加少量脚本的方式来部署,一旦遇到版本交付测试和上线的高峰期,就会成为整个业务交付的瓶颈。同时也无法实现对IT交付情况的整体管理能力。 行内有大量IT系统,但由于不同系统的设计时期不同,由不同外包团队负责实现和增强维护,所以每个系统的构建方式不同,构建出来的版本包格式也各不相同。这导致每个应用在各个测试环境、生产环境的部署过程都不尽相同,只能依赖于文档说明或部署工程师的个人经验。因误操作导致的部署失败既增加了部署周期,也隐藏着巨大的风险。 如何通过整合IT资源,在提高交付能力的同时,减少不必要活动造成的浪费,降低成本,实现精益管理。 解决方案: IBM DevOps解决方案基于IBM与大量客户合作所积累的企业级业务和IT交付经验,并结合了IBM在软件工程领域的领先方法论和工具平台,为M银行提供了端到端的DevOps整体解决方案,并为M银行继续走向DevOps提供了基础平台。 该方案整合了IBM的协作开发、配置管理、持续构建、持续部署平台,在此基础上,实现从开发向环境的一键部署,并实现整个部署阶段的全面自动化管理。帮助客户解除部署瓶颈,并打通整个业务交付自动化流程,提高了过程的稳定性。 其总体架构如下图所示: DevOps平台涉及的工具如下: 1、 协作开发管理平台IBM Rational Team Concert,用于帮助客户进行协作化、敏捷化开发,实现实时管理。 2、 自动化构建工具IBM Rational BuildForge,用于对大规模的版本持续构建进行管理和执行自动化构建。 3、 自动化部署工具IBM Urbancode Deploy,用于进行自动化部署和部署管理。 4、 发布管理工具IBM Urbancode Realse,用于进行企业级和系统组合发布管理。 在以上平台整合的基础上,IBM服务团对还帮助客户量身定制了发布部署Portal,方便从多个角度进行版本发布的管理和察看。同时还与IBM提供的量化管理平台Insight集成,实现整个软件交付过程的数据抽取转换重组,实现了对软件交付过程的量化管理。另外与ITIL系统、用户管理及鉴权系统等集成,成为M银行的IT能力基础架构。 典型场景: 基于以上平台的业务交付的典型场景如下: 1、 市场需求分解到多个系统后,在RTC中为各个系统分别创建了多个开发任务,并分配到具体开发工程师,开发工程师协作化地进行开发,并在提交代码时与开发任务关联,从而实现对开发任务与相关代码的跟踪管理,最终在进行版本构建时,能够按照任务选取代码进行构建,从而实现版本构建向实现需求的对应管理。 2、 配置管理员在对稳定版本创建基线时,能够自动或者手动地出发自动化构建任务,并

文档评论(0)

chenchenc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档