云宝典(zdnet ipad app)
至顶网站群

CXO

CIO



当前位置:ZDNet > 下载频道 > 软件开发 > 云计算技术推动软件持续交付发展

云计算技术推动软件持续交付发展


ZDNet 软件开发 作者: 【原创】 2014年09月21日 评论(0)
关键词: 云计算 持续交付 中国持续交付大会 ThoughtWorks
本文摘要

由ThoughtWorks主办的主题为“CD.拥抱云”的第三届中国持续交付大会吸引了众多的软件开发者,从本界持续交付大会来看,云计算技术的成熟,为开发者提供了更多的持续交付工具,进一步缩短了软件的交付周期。

由ThoughtWorks主办的主题为“CD.拥抱云”的第三届中国持续交付大会吸引了众多的软件开发者,从本界持续交付大会来看,云计算技术的成熟,为开发者提供了更多的持续交付工具,进一步缩短了软件的交付周期。

云计算技术推动软件持续交付发展
本届持续交付大会关注的是云、开源对软件持续交付的影响,随着AWS云简化部署,谷歌、Red Hat对开源Docker的支持,Ansible 和 Go 开源持续交付服务器的更多应用,企业软件开发者已经有更多的云工具在企业中实施持续交付实践。

云计算技术推动软件持续交付发展
从ThoughtWorks发布的这张Reading Radar图来看,持续交付位于第三象限方法论,层次在入门与中级之间,级别是强烈推荐。

 对于做软件的人来说,“交付”总是一个令人又爱又恨的字眼。“交付”意味着软件最终可以让用户使用,开始产生价值;另一方面,缺陷重重或延期的交付又令很多软件人痛苦不堪。尽管很多方法论和工具的出现能够帮助提高交付的能力,但是客户的胃口、市场的竞争,又不断地激励开发者再快一些地交付软件。

来自ThoughtWorks的北美首席咨询师Tim Brown,与参会开发者分享了在企业中持续交付实践的经验,仅仅6周时间,利用Ansible 和 Go 开源持续交付服务器帮助团队进行改进。

分布式系统的部署一直是复杂的事情,尽管 AWS 可以在很大程度上简化部署,但是要做到分布式系统的持续部署依然是一件很有挑战性的工作。ThoughtWorks高级咨询师何飞就本次话题和与会者分享自己在过去一年中对于分布式系 统在AWS上持续部署的实践,以及如何让大部分团队成员都具有持续部署的能力。

Docker中文社区创始人马全一为参会者介绍了基于Docker的开源CI服务器Drone,CI(持续集成)自提出至今已经有十几年的历史了,重构、TDD、自动化测试、用户故事等敏捷实践在一定程度上改善了软件的研发管理和交付质量。随着DevOps、Docker、云等技术的成熟,进一步缩短了软件的交付周期。

  • 转发 腾讯微博 推荐到豆瓣豆瓣 人人网 网易
  • 本文关键词: 云计算 持续交付 中国持续交付大会 ThoughtWorks

软件开发相关投票
推荐词条
CNET Networks
百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。
ZDNet 是CNET Networks公司注册服务商标。
京ICP证150369648号 京ICP备15039648号-2
京公网安备 11010802021500号