资讯专栏INFORMATION COLUMN

谷歌PaaS在AWS弹性Beanstalk前横插一腿

未东兴 / 3413人阅读

摘要:谷歌公司的于年问世,三年前谷歌就开始致力于基础设施即服务平台的研发,而同样在三年前亚马逊公司推出了他们的平台即服务弹性。与弹性相比,谷歌的及其免费配额是更易于企业负担和管理的。自从谷歌问世以来,应用程序开发人员对其表现出了持久的忠诚。

在平台即服务市场中,谷歌公司是一名先行者,这使得他们与早期实施者保持着紧密的联系,但它是否能够在较长的时间内击败弹性Beanstalk呢?


在IaaS市场中,亚马逊网络服务以较大优势领先于谷歌公司的云平台,但是谷歌公司的PaaS则优于亚马逊公司,众多企业已经注意到这一点了。


谷歌公司的App Engine于2008年问世,三年前谷歌就开始致力于基础设施即服务(IaaS)平台的研发,而同样在三年前亚马逊公司推出了他们的平台即服务(PaaS)——弹性Beanstalk。


因为基础设施资源是在PaaS中抽取的,诸如谷歌App Engine之类的服务往往更得早期实施者的青睐——一旦PaaS成为了应用程序开发中的核心,他们就恰好处在平台之上。与弹性Beanstalk相比,谷歌的PaaS及其免费配额是更易于企业负担和管理的。


自从谷歌Engine问世以来,应用程序开发人员对其表现出了持久的忠诚。


“当他们推出谷歌App Engine时,其配额是免费的,”Allthecooks LLC的创始人Rafael Sanches说,Allthecooks是一家以烹饪爱好者为服务对象的社交网络应用程序开发商。“我们增加了过去的配额,但无论如何该服务仍然比亚马逊更便宜。”其它人还是欢迎通过PaaS发现提取底层基础设施资源。


“让我们能够只关注于应用程序代码开发、完全处理所有的规模缩放和管理工作、无需投资大量的IT基础设施以及无需投资服务器设置和管理这些系统,所有这些优势真的很吸引我们,”Workiva公司平台开发高级主管Dave Tucker说,Workiva是一家总部位于爱荷华州Ames市的财务报告软件开发商,从谷歌App Engine测试版发布至今他们一直都在使用这个工具。


目前,亚马逊的弹性Beanstalk提供了类似的功能,同时正式支持比谷歌App Engine更多的编程语言。 弹性Beanstalk支持Java、.NET、PHP、Node.js、Python以及Ruby等编程语言,而谷歌PaaS则支持Java、Python、PHP(预览)以及Go(作为一个实验性的服务),并在谷歌Compute Engine中具有对Node.js和Ruby的“点击部署”支持功能。


如同谷歌的App Engine一样,弹性Beanstalk还允许用户上传代码、提供抽取的底层基础设施资源以及根据应用程序发展而自动扩展。弹性Beanstalk的用户还可以选择自行对底层基础设施进行配置。


Workiva公司在亚马逊的弹性云上运行着实例,但是因为谷歌App Engine与Google Compute Engine之间的集成,Tucker认为公司应当把这些实例迁移至Compute Engine IaaS。


“我们真的很希望谷歌公司针对整个云项目概念所作出的一切,所有创建项目的能力都被集成在一起,其中包括了一个处理前端实例的App Engine、Compute Engine以及云存储等,”Tucker说。“从管理和安全的角度来看,对我们来说这真的是一个很好的模式。”


谷歌公司的PaaS路线图

谷歌公司PaaS的客户都为谷歌即将推出的功能而兴奋不已,例如通过一个被谷歌称为托管虚拟机的服务来实现PaaS和IaaS之间更深入的集成。此外,还有Kubernetes这样的容器管理服务。


“我们正在越来越多地让开发人员部署那些我们可以部署在容器中的微服务,这样所有围绕Docker的迁移都能够真正地按照我们的意图为我们而正常运行,”Tucker说。


Tucker和Sanches都表示,他们都期待着目前仍处于alpha测试阶段的托管虚拟机,这个新功能可允许用户通过谷歌的App Engine接口访问底层的Compute Engine虚拟机资源。


托管虚拟机将导致更多的成本节省,Sanches说。他说,他将通过在较大的可用实例上运行一堆服务来调整服务器以便于从服务中获得较大的价值。


Workiva公司将在工作量-工作量的基础之上对Kubernetes和托管虚拟机进行评估,以确定哪一项技术更适合他们公司的应用实际。


作为一个开源的项目,Kubernetes可以在任何位置上运行,其中也包括了AWS。因此,这也就与谷歌PaaS的“紧密性”优势相违背了,总部位于马萨诸塞州Cambridge市的Forrester研究公司的分析师James Staten说。


谷歌在集成PaaS和IaaS的赛场上处于落后位置,Staten说,这可能验证了弹性Beanstalk的业务模式,用户可以在这个模式下访问他们所选择的底层资源,但是他们还是可以在完全抽象的平台上正常运行。


谷歌公司有意识地模糊了PaaS和IaaS之间的界限,从而提供了统一的用户体验,但是时间将会告诉我们,这种方法是否能够弥补IaaS集成方面失去的时间,Staten说。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/4132.html

相关文章

  • 关于Serverless架构及平台选择,你知道多少?

    摘要:初版在年月发布,随后在月正式发布。架构属于平台即服务,针对事件驱动,短暂性的工作负载。架构平台选择目前最有效构建架构方法是在众多架构平台中选择其一,并充分利用它所有的功能,以下将列举几个架构平台亚马逊推出了第一个的云服务平台。 showImg(https://segmentfault.com/img/remote/1460000009775604?w=640&h=356); 数人云近来...

    oysun 评论0 收藏0
  • 云计算企业级市场战役已经打响

    摘要:云计算在企业级市场的战役已经打响等新兴云服务提供商已经动了传统巨头在企业级市场的奶酪,传统巨头们也已开始奋力反击。新浪的版本发布是一个出现在图中的国内事件。改名成发布微软上台后即将改名为,这标志着云已经成为微软的优先战略方向。 云计算在企业级市场的战役已经打响:AWS等新兴云服务提供商已经动了传统IT巨头在企业级市场的奶酪,传统巨头们也已开始奋力反击。随着传统IT 巨头的加入,PaaS市场变...

    ermaoL 评论0 收藏0
  • 云计算入门必备的90条术语

    摘要:对云术语模糊不清我们可以帮你厘清网站从到的云计算术语表对最流行的云计算术语逐一进行了定义。云计算云计算通过网络通常是互联网交付信息技术服务。云计算常常被称为是一种颠覆性技术。 对云术语模糊不清?我们可以帮你厘清!Solutions Review网站从A到Z的云计算IT术语表对最流行的云计算术语逐一进行了定义。A基于广告的定价模式――这种定价模式将服务低价或免费提供给客户,因广告连同服务提供给...

    BDEEFE 评论0 收藏0
  • PaaS仅是云计算的又一组四字经吗?

    摘要:本质上,让所有类型的企业利用云承诺的弹性和计算能力。尽管有人表示围绕的炒作有些过分渲染,它确有一席之地。如果我们只是在中部署现有应用的会很好。       有四个字母似乎这周每个人都挂在嘴边P-a-a-S。从谣传微软放弃Azure命名到红帽的混和平台即服务计划,开发平台开始承受来自云的喧哗。那么围绕平台即服务(PaaS)的噪杂声都是什么呢?   PaaS提供了基础架构即服务(IaaS)之上的...

    luqiuwen 评论0 收藏0
  • 供应商AWS Azure GCE IBM之间公有云产品的角逐

    摘要:但随着时间推移,到年前后,大部分的供应商都意识到了公有云计算的必要性。领先的公有云供应商之间的竞争就是争夺市场的主导地位。公有云供应商产品对比表请注意,这张表并不是纯粹的点到点,项到项的比较。 这些年来公有云市场的发展可谓高歌猛进,比如IDC分析说从2015年到2019,公有云市场会从700亿美元攀升至1410亿美元。而这巨大的市场也为供应商提供了机会——他们一个个摩拳擦掌,试图在火热的市场...

    Michael_Ding 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<