选择如何实现平台即服务(PaaS)作为应用程序开发基础架构的主要组成部分并不容易。PaaS提供商宣传基于云的开发的优势以及现在采用云是可行的。另一方面,分析师快速支持云端会发生什么错误。这份特殊报告将协助企业架构师实现FUD和炒作两方面的关键观点所在,同时就什么时候以及如何将PaaS添加到其应用基础架构中制定一个明智的决定。
PaaS 2012年预测
对于开发和部署应用来说,利用云平台的关键好处包括潜在的更快速、比较便宜的开发项目、增加应用可扩展性,而且考虑到相同时间和预算,开发项目可以产出更多。就像传统应用开发,在为未来云计算做准备时,需求是关键。
将自己摆在云提供商位子上的厂商过剩。对等的比较不可能一直在给定的任何产品之间作比较。在进入云端之前,关注我们期望从新的平台获得什么样的利益很重要。用于判断潜在PaaS提供商的内容就会逐渐形成标准。
一些PaaS提供了显而易见的好处。应用服务器在云端自动分配,和主要的开发团队分离开来,允许程序员更多地关注于应用核心功能。其他的提供了你可能没有想到的服务,像集成平台即服务(iPaaS)。iPaaS作为云端一套中间件服务,可以潜在地简化集成工作并减少各种系统捆绑的成本。
集成平台即服务(iPaaS)
开发团队已经实现了不同的PaaS项目,Adrian Cole和jclouds项目实现了Cloud Bees PaaS,从而减少了他们日常应用基础架构维护管理需求,从而释放了开发者(所有人都是志愿者,jclouds是一个开源项目),让他们可以用更多的时间致力于代码。Max Media在跨越三天的整个运行周期内构建了一个社交媒体应用,而且他们构建应用的时间比三周还少。他们同Engine Yard合作,外包客户端DevOps,以便符合严格的截止日期。首先,抛开偏见,第二,精确确定当前架构和基础架构,确保云可以精确填补代沟。此外,PaaS架构应作为新的功能来重新访问。
TechTarget中国原创内容,原文链接:http://www.searchsoa.com.cn/showcontent_58181.htm?lg=t
(责任编辑:吕光)