Forrester称:PaaS将惠及开发人员

虽然平台即服务(PaaS)市场比云计算行业的IaaS和SaaS都要小,但研究公司Forrester表示,这项技术将是企业向前发展的最重要的云服务。

IaaS为企业提供基础设施来按需获取虚拟机、存储、数据库和其他服务,而SaaS供应商则提供云计算版本的应用程序,另一方面,PaaS供应商则提供应用程序开发平台,让企业根据其业务需求来构建和托管自定义应用程序。该研究公司对公共云平台市场的最新Wave报告中显示:“公共云平台是实现云计算的灵活性、生产效率和经济优势的关键因素。”

Forrester发现,云计算行业一些“熟悉的面孔”正迅速在这个市场站稳脚跟。亚马逊、微软和Salesforce.com为PaaS市场提供最广泛的服务,再加上他们强大的合作公司网络以及足够的市场份额,这足以让他们在这个市场长期立足。但是,Forrester云专家James Staten和John Rymer在审查60家供应商后发现,这些供应商并不是提供纯粹的PaaS,他们正在模糊IaaS和SaaS市场之间的界限,并且正逐渐将PaaS功能加入其服务。

IaaS供应商(例如亚马逊云计算服务)正在推出新的功能,让开发人员更容易地在云中构建应用程序,同时还能够扩展和托管这些程序。亚马逊向其核心服务(例如其弹性计算EC2云按需虚拟机和简单存储服务S3)中增加了更面向开发人员的服务,例如Elastic BeanStalk 和Amazon Simple Workflow服务,以及各种各样的软件开发工具包(SDK)。AWS并没有纯粹的PaaS产品,Forrester报告中写道:“亚马逊专注于提供各种各样的服务,这些服务可以结合自定义代码来加速应用程序的创建。”

另外,在SaaS市场已经拥有不错市场份额的Salesforce.com也已经开始扩展器服务到PaaS市场。该公司的Force.com平台让只有很少代码经验的人也可以创建应用程序和工作流,并整合了其核心SaaS产品---专注于客户关系管理(CRM)。除了Force.com,该公司还有Heroku,专门针对想要定制自己的代码的开发人员。具有讽刺意味的是,Heroku运行在AWS的基础设施上。

这些服务之间的模糊界限可能让客户很难选择最适合他们的平台,但Forrester公司称,应该考虑的关键因素是你企业内开发人员的类型,以及供应商合作伙伴网络的稳健性。

Forrester称,主要有三种类型的PaaS用户:DevOps,熟练的程序员,同时也想控制应用程序运行的基础设施;程序员,只关心应用程序开发过程,不想要处理配置基础设施;以及快速开发人员,可能没有编码经验,并正在试图寻找从IaaS或SaaS平台的简易扩展。

Forrester发现,PaaS市场不同的供应商能够满足不同类型用户的需求。AWS是DevOps和程序员市场的领导者,因为其基础设施设置与应用程序开发紧密结合。另一方面,Salesforce.com适合没有编码经验的快速开发人员。

这个市场的其他供应商包括CloudBees、Cordys、Mendix和MioSoft,这些是适合快速开发人员的平台,而IBM、谷歌、Engine Yard和Rackspace则适合DevOps人员。Forrester的研究专注于公共PaaS产品,所以没有涵盖私有PaaS供应商。

第二个主要考虑因素是PaaS供应商的合作伙伴网络的稳健性。第三方供应商提供开发工具、数据库和支持,其中整合了PaaS产品,Forrester表示:“较大的生态系统能够极大地提高客户交付应用程序、寻找关键组件的支持、提供咨询人员和管理云应用的能力。”AWS、微软和Salesforce.com都因其强大的合作伙伴网络而成为市场领导者。

PaaS市场将是企业向前发展的重要市场。Forrester估计,今年,30%的企业将利用某种形式的公共云计算产品。“公共云平台为应用程序开发和交付人员提供了框架、工具和控制台,来加速创建、部署和持续的更新,”Forrester表示,“选择合适的平台,将帮助企业提高生产力。”(邹铮编译)

(责任编辑:蒙遗善)

时间: 2024-09-24 13:39:11

Forrester称:PaaS将惠及开发人员的相关文章

Forrester三季度对美国企业开发人员对云计算的认识进行一番调查

摘要: 据国外媒体报道,美国高技术市场研究公司Forrester三季度对美国企业开发人员对云计算的认识进行了一番调查.新近出台的报告显示,亚马逊和微软在云计算处于领先地位,不过很多用 据国外媒体报道,美国高技术市场研究公司Forrester三季度对美国企业开发人员对云计算的认识进行了一番调查.新近出台的报告显示,亚马逊和微软在云计算处于领先地位,不过很多用户仍然分不清"平台即服务"(PaaS)和"基础设施即服务"(IaaS). 调查发现,亚马逊云计算服务(AWS)在

黑客用谷歌开发人员网站发恶意软件

一位安全研究人员星期五(1月9日)称,谷歌为开发人员推出的免费的代码托管网站正在被用于发布恶意软件. Google Code是程序员能够托管项目和代码的一个网站.McAfee Avert Labs的安全研究经理Dave Marcus说,这个网站在拥有合法的代码的同时还有一些指向虚假的视频的链接,让用户下载缺失的解码器.这些解码器实际上是窃取口令的木马程序以及为了身份证诈骗窃取金融信息的程序. Marcus说,黑客正在利用谷歌的这个网站作为发布链接的手段或者作为托管他们的链接和重新引导用户访问恶意

探索PaaS开发人员可以使用的IaaS交付服务

在本文中,将会了解 PaaS 可使用哪种交付服务,应该考虑使用哪个层级的多防御机制来更好地保护 IaaS, 防止云滥用. 在一个云岛上,PaaS 开发人员通常在博客上和 IaaS 网络专家讨论开发人员使用 IaaS 虚拟机的不同方法.有一天,开发人员无法运行和测试一个应用程序.他抱怨说,当他发现的时候已经太晚了,虚拟机的容量已不足以处理突然增加的大数据量,这些数据是满足日益增长的合规性需求所必需的. 该 PaaS 开发人员并不能控制虚拟机,所以他立刻通知 IaaS 专家,要求他增加虚拟机的容量.

资深游戏开发人员指责3DS太过依赖3D效果称是“硬件噱头

(编译/Wendy)据海外媒体报道,业内富有传奇色彩和广受尊敬的游戏开发人员Jon Hare,近日站出来公开指责3DS的游戏方式太过依赖机器的3D效果,这将会使游戏的开发过程饱受煎熬.Jon Hare将3DS称为"硬件噱头",认为系统太过关注图形的显示而把游戏核心--游戏设置.游戏玩法抛到脑后. Hare说:"任天堂的3DS看似有趣,但在我眼中它仅仅是一个硬件噱头,一个骗人的玩意儿.我对图形引擎的局限性和要求不感兴趣,我认为制作游戏的时候需要将75%的注意力放在游戏设置上,不

Twitter开发人员称每条消息耗费100焦耳能量

北京时间4月20日早间消息,据国外媒体今日报道,Twitter平台团队开发人员拉弗·克里柯瑞恩(Raffi Krikorian)在Chirp开发者大会上表示,每条Twitter消息约需要消耗100焦耳能量,排放0.02克二氧化碳. 这一数据表明,Twitter引起的碳排放处于较低水平.按每天5000万条Twitter消息计算,Twitter每天引起的二氧化碳排放为1吨.而2006年,美国家庭在能源使用和交通运输等方面引起的二氧化碳排放平均为24吨. 相对谷歌搜索和垃圾邮件,Twitter的碳排放

资深游戏开发人员称3DS是个骗人的硬件噱头

(编译/Wendy)据海外媒体报道,业内富有传奇色彩和广受尊敬的游戏开发人员Jon Hare,近日站出来公开指责3DS的游戏方式太过依赖机器的3D效果,这将会使游戏的开发过程饱受煎熬.Jon Hare将3DS称为"硬件噱头",认为系统太过关注图形的显示而把游戏核心--游戏设置.游戏玩法抛到脑后. Hare说:"任天堂的3DS看似有趣,但在我眼中它仅仅是一个硬件噱头,一个骗人的玩意儿.我对图形引擎的局限性和要求不感兴趣,我认为制作游戏的时候需要将75%的注意力放在游戏设置上,不

五大建议助开发人员轻松部署云计算

开发人员热爱云计算,因为云计算让他们的工作更加简单.基础设施和运营部门不应该抵抗这种趋势,而应该尝试接受它.最近Forrester的报告提供了关于控制云计算的一些建议.来自Forrester的报告"云计算开创IT响应能力和效率的新时代"描述了IT企业应该如何部署和控制云计算,并为 IT企业提供了一些建议. 这份报告分为两个部分: 1.应用程序工程师和软件工程师应该怎样应对 2.IT基础设施和运营应该如何响应,从而让整个企业通过云计算满足其需求 抛弃顾虑,接受云计算 云计算的功能正是软件

JSP语言令开发人员钟爱的五大优势

在Web应用开发中,可提供选择的动态页面语言技术有很多,如PHP.ASP.JSP等,在这些动态页面语言中,JSP凭借其自身的优点成为开发人员最喜欢的语言之一.以下是开发人员钟爱JSP的重要原因. 1.JSP就是在HTML中嵌入Java代码,所以在本质上JSP程序就是JAVA程序,JSP程序继承了Java的一切优点.JSP程序有严格的Java类库支持. 2.JSP页面在服务器中都会被JSP编译器编码称对应的Servlet,所以就拥有Java跨平台的优点,所有的JSP程序,无需改动就可以方便地迁移到

每位开发人员都应铭记的10句编程谚语

所谓谚语,就是用言简意赅.通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情.也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己. 1. 无风不起浪 别紧张,这也许只是一场消防演习 代码设计是否糟糕,从某些地方就可以看出来.比如: a. 超大类或超大函数 b. 大片被注释的代码 c. 逻辑重复 d. If/else嵌套过深 程序员们通常称它们作代码异味(Code Smell),但是就我个人认为"代码警报"这个名字更为合适一些,因为