BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

云上的战争——美国陆军使用Agile Platform完成向云的移植

| 作者 Michael Stal 关注 0 他的粉丝 ,译者 郑柯 关注 3 他的粉丝 发布于 2012年2月6日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

根据美国CGN(Government Computer News)网站的消息,美国陆军的架构服务分部(Architecture Services Division)与软件工程中心(Software Engineering Center,简称SEC)合作,部署了一个平台,以完成应用向私有云的快速研发和移植。工程师们正在使用OutSystems的Agile Platform敏捷平台产品来完成此项任务。

云计算已经是IT行业中广为传播的热门话题之一了,不过只有少数一些企业真得敢把身家赌上去。同时,很多企业的确开始利用云技术,这些技术来自Amazon、Google、IBM、Microsoft或是Oracle等企业。由于安全原因,大多数公司和政府内组织已经开始整理使用私有云的经验。

核心问题在于如何创建云应用,以及如何把现有遗留系统的代码移植到云上去。云基础架构既提供IT基础架构(IaaS),也可以提供开发平台(PaaS)。将应用向云上移植,不管是公共云,还是私有或者混合云,都不是那么直截了当,那么简单。当避免厂商锁定是主要目标之一时,尤其如此。

OutSystems这样的厂商及其产品试图解决的,就是这样的问题。OutSystems提供的Agile Platform,声称能够为应用向云上部署提供很简单的移植过程。

在他们的网站上,OutSystems这么描述Agile Platform:

免费开源业务应用的集成套件,能够帮你马上着手开始学习过程,并快速交付功能完整的应用,几个小时即可完成。

产品的目的是要辅助开发和部署活动,提供对HTML5、CSS 3的支持,同时提供集成移动应用的能力。

但是厂商的承诺只是硬币的一面,而真正的经验确是另一回事。就像所有的复杂软件和系统架构一样,开发平台需要彻底测试,以验证它们是否可用。

在CGN的新闻文章中,编辑Rutrell Yasin说:

Agile Platform的第一次测试项目,是把一个复杂的现有系统迁移到云基础架构上去。开始的时候,系统需要两年半来研发和部署。使用Agile Platform,开发人员可以在16周内就完成再次交付,同时加入新功能,包括移动应用界面;OutSystems官方这么说。最终的应用在2011年11月早期部署到生产环境。

也许,像Agile Platform这样的产品,可以激发云上应用的研发和移植,不管是现成的、还是尚未开发的应用。或者它们可能只是不久的将来就会逝去的“银弹”?至少,软件工程中心对他们选择的方式很满意。

查看英文原文:Cloud Wars – U.S. Army Using Agile Platform For Cloud Migration

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT