云计算和虚拟化帮助提高敏捷开发的六个方面

CIO时代 发表于:12年08月31日 16:43 [转载] CIO时代

  • 分享:
[导读]云计算和虚拟化让敏捷开发团队可以无缝地将多个开发、测试和生产环境与其他云服务相结合。本文介绍了云计算和虚拟化帮助提高敏捷软件开发的六个重要方面。
云计算和虚拟化可以让你创建虚拟机,并使用基于云的服务用于项目管理、问题管理和具有自动化测试的软件构建。而这又从六个方面鼓励了敏捷软件开发。
澳大利亚综合金融服务领先供应商之一澳洲联邦银行(Commonwealth Bank)建立了一个私有云来运行内部应用程序作为服务。这些应用程序使用超过300个Oracle数据库,这些数据库都被合并到按需Oracle实例中,而该实例可以由浏览器界面内的应用程序开发团队进行非常迅速的配置。这使开发团队配置生产质量环境的准备时间从三个月缩减到两分钟。
同时,Salesforce.com R&D利用云计算显着加快了其产品发布周期。该公a司每个季度会发布一个主要产品,但每个月、每周甚至每天都需要添加渐进式改进。该公司的云基础设施帮助其建立了一个单一的统一代码库,让位于不同地理位置的开发团队都可以使用。这些团队成功地将敏捷开发和持续集成/交付与云计算结合在一起。
联邦银行和Salesforce.com R&D只是两个例子,向我们展示了敏捷软件开发团队如何使用云计算来加快开发操作和实现效率与效益。云计算和虚拟化让敏捷开发团队可以无缝地将多个开发、测试和生产环境与其他云服务相结合。
以下云计算和虚拟化帮助提高敏捷软件开发的六个重要方面:
云计算提供无限数量的测试和开发用服务器
在敏捷开发没有“遇到”虚拟化或云计算之前,开发团队受限于一台物理服务器,来满足其开发和生产服务器的需求。然而,在使用虚拟机或云实例后,开发团队拥有无限数量的服务器。他们不需要等待物理服务器空闲时才开始或继续他们的工作。
使敏捷开发转变成真正并行的活动
你可能在使用敏捷开发的同时,在配置服务器实例和安装必要的底层平台(例如数据库软件)时仍然遭遇延迟现象。正如联邦银行将配置Oracle数据库的时间从三个月缩减到两分钟,敏捷开发团队可以自己快速地配置所需的服务器,而不是等待IT运营来为他们配置。
虽然敏捷开发办法旨在消除软件开发过程中的低效率和延迟,在实践中,它变成一个串行活动,而云计算可以将其变成一个并行活动。这将帮助敏捷软件开发团队提高效率和效益。
[责任编辑:张文希]
Andy_文希
  VMware在近期举行的VMworld2012大会上,VMware宣布将以黄金会员身份加入OpenStack Foundation,这是开源界的一大重磅的消息。其实大家有所不知OpenStack曾经被很多人认为是对抗VMware的砝码。很多技术公司,如IBM、惠普、思杰、红帽与微软都将VMware视为威胁,纷纷加入OpenStack,联手对抗VMware。这次VMware的决策真的让这些公司不知所措。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.