过去10年间,AWS的业务超越各大竞争对手,夺取了大量市场份额。但在2月23日,流媒体音乐服务Spotify宣布计划将后端服务从AWS迁移到谷歌云平台。Spotify工程和基础设施副总裁Nicholas Harteau近日在他的博客中写到:“我们很少谈论令人兴奋的技术基础设施——音乐背后的真正力量。但在今天这个特殊的日子里我们宣布,我们正在与谷歌的云计算平台团队合作,为Spotify提供无处不在的平台基础设施。”同时他表示,跟传统的基础设施架构相比,云服务商所提供的存储、计算和网络更低廉、高效和稳定。Spotify目前在全球有7,500万免费会员和2,000万付费会员。

今年1月,Spotify正式宣布推出影片内容到App上,有人认为激增的数据和流量是促使Spotify迁移至谷歌云的原因之一。

Google宣称,Spotify资料查询工作将可在1至2分钟内完成。Google Cloud Platform首席销售工程师Guillaume Leygues在官方博客中表示,Spotify已经开始迁移工作,正在部署如Direct Peering、Cloud VPN和Cloud Router等网络,来迁移PB级的数据到谷歌云平台。Spotify迁移至谷歌云平台分2个部分,分别是服务和数据。在服务方面,Spotify采用微服务架构,分批次迁移至Google云储存、云计算等产品;在数据方面,Spotify将从Hadoop、MapReduce、Hive和自建的仪表盘工具迁移到Google的Cloud Pub/Sub、Dataflow、BigQuery和Cloud Dataproc等产品中。

Spotify之前在自己的数据库中完成数据分析功能,使用该公司自行购买或租赁的设备。云计算则使之可以更加高效地展开扩张或运营,而且成本也低于自行管理私有数据中心。“Spotify决定不再自建数据中心。”谷歌云平台首席销售工程师Guillaume Leygues说。

Spotify工程和基础设施副总裁Nicholas Harteau表示,谷歌的大数据分析能力发挥了重要作用,“这是谷歌的优势所在,我认为他们将在这方面持续保持优势”。 他特别提到:“谷歌一直是这个领域的思想先驱,从其数据的复杂性和质量上均有体现。从传统的Dataproc批处理,Pub/Sub的事件传递,到BigQuery的几乎不可思议的能力,构建谷歌数据基础设施为我们提供一个最重要的显着优势。”

但也有不同的声音。

德意志银行分析师Karl Keirstead本月早些时候指出,谷歌云计算平台仍以较大的差距在所谓的公有云市场位列第三,大幅落后于亚马逊和微软。

根据美国《华尔街日报》报导指出,Spotify 将继续使用亚马逊简易储存服务储存音乐文件,也将持续透过多个内容渠道商,向用户提供音乐服务。谷歌云计算平台服务是否能借此一举拉近与亚马逊、微软之间的差距,或许还存在不少变数。

来自Hacker News的一位用户则表示:“我倾向于回避谷歌云计算的主要原因是,它被中国封锁。而AWS不是(这也意味着Heroku并没有被封锁,因为Heroku在AWS上运行,所以我使用AWS IaaS、Heroku PaaS)。如果你打算提供多语种内容,期待有来自另一个世界的观众,确保你的内容不会被封锁这一点的确值得考虑。另一个原因是,我发现谷歌云计算控制台一团糟。我必须同时使用两个版本的控制台来完成不同的任务,在这方面,Heroku更整洁、更易操作。”

无论如何,美国市场研究公司Forrester Researh分析师Dave Bartoletti将该交易称作“谷歌的一场重大胜利”。

亚马逊对此拒绝置评。

Forrester Researh分析师Dave Bartoletti同样也认为Spotify选择谷歌主要是看中该公司的BigQuery数据分析处理服务。“正是软件开发者服务为其带来了竞争优势,包括分析、大数据处理和信息服务等。”

但是,BigQuery还是有很明显的缺陷。当我们谈论大数据时,我们总是把Variability(数据多样化)当成最重要的一点来讨论,很显然,BigQuery所支持的数据类型还不够多样,或者说,非常单一。但从大数据的处理能力上来看,其TB级数据查询结果秒出的效率的确让人惊叹。

回顾技术世界的大事记,你会更惊讶的是:Spotify的这一举动,绝非偶然。

早在去年年底(2015年11月),谷歌的第八位员工、云业务主管Urs Holzle就表示,谷歌云计算平台业务的营收将在未来5年内超过广告业务收入,他们的目标是在2020年之前将谷歌转型为一家云公司。他说,云市场与智能手机市场有点相似。在2007年推出的iPhone创造了智能手机的需求。尽管Android起步相对晚一些,但它现在已经成为全球最流行的操作系统。Holzle说:“我希望我们能够复制Android的成功。”

虽然,当时的业内人士普遍认为谷歌的云业务落后于竞争对手,落后于亚马逊的AWS和微软Azure,这主要是因为它始终未能拉到能够给公司带来巨额收入的大企业客户。但Holzle认为这种情况很快就会改变。

实际上,谷歌很快就会宣布一些能够打消业内人士疑虑的消息。3个月后Spotify宣布了与谷歌合作的消息,不禁让人回想起Holzle的这番言论,也许那个时候,他们的联姻就已经悄悄开始了。只是亚马逊还被蒙在鼓里——该公司之前曾经将Spotify作为重要客户对外宣传,还专门撰写了一份案例研究。

技术和商业的世界里,似乎没有忠诚可言。但,还好有情怀。“在Spotify,我们痴迷于提供流媒体的体验,那种感觉就好像,把世界上所有的音乐都放在了你的手中。”

更多精彩,扫码关注“细说云计算”(微信号:CloudNote)。

扫一扫,聊聊云计算

Spotify将后端服务迁移到GCE相关推荐

  1. 服务迁移之路 | Spring Cloud向Service Mesh转变 | 技术干货

    戳蓝字"CSDN云计算"关注我们哦! 技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 作者: 李宁 转自:博云技术社区 Sp ...

  2. dubbo k8s 服务发现_将Dubbo微服务迁移到k8s集群环境中前的思考与落地

    将Dubbo微服务迁移到k8s中的思考与落地 说到容器化,不得不提kubernetes这个集群编排系统,它是一个开源系统,用于容器化应用的自动部署.扩缩和管理. Kubernetes 将构成应用的容器 ...

  3. 作为日千万订单级别的业务,美团外卖的后端服务是怎么支撑的

    写在前面 2018年4月,中国外卖市场迎来巨变,外卖从无人问津开始,到现在已经培育成互联网巨头必争之地.作为为数不多能够达到日千万订单级别的业务,其后端服务是怎么支撑的?InfoQ采访了ArchSum ...

  4. 美团外卖的后端服务是怎么支撑的

    作为日千万订单级别的业务,美团外卖的后端服务是怎么支撑的? 写在前面 2018年4月,中国外卖市场迎来巨变,外卖从无人问津开始,到现在已经培育成互联网巨头必争之地.作为为数不多能够达到日千万订单级别的 ...

  5. Spotify编目微服务经验

    本文讲的是Spotify编目微服务经验[编者的话]Spotify作为一家大规模采用了微服务架构的公司,运行着成百上千的微服务,如何有效地治理微服务生态系统?本文从微服务编目的角度,给大家带来了一些可供 ...

  6. 后端服务性能压测实践

    转自:https://mp.weixin.qq.com/s/XW9geHZ9odHdI7srDiKBIg 目录 背景 环境检测 压力机及压力工具检测 Linux openfiles limit 设置 ...

  7. windows2008R2下CA(CS)服务迁移

    windows2008R2下CA(CS)服务迁移 说到CA(CS)服务相信很多人运维人员都比较熟悉的一个服务,CA(Certificate Authority),CS(Certificate Serv ...

  8. Ember.js如何与后端服务交互?adapter、store、ember data关系揭秘

    2019独角兽企业重金招聘Python工程师标准>>> 文章来源:Ember Teach 本项目讲解如何使用adapter.EmberData以及怎么连接到本地数据库. 项目简介 主 ...

  9. 微信后端服务架构及其过载控制系统DAGOR

    微信架构介绍   眼下的微信后端包含3000多个移动服务,包括即时消息.社交网络.移动支付和第三方授权.该平台每天收到的外部请求在10 ^10个至10^11个.每个这样的请求都会触发多得多的内部微服务 ...

最新文章

  1. VMware虚拟化--ESXi安装时考虑因素
  2. dedecms 栏目列表页链接如何优化
  3. 42.存储器管理应具有的功能?
  4. Java运行时动态加载类之URLClassLoader
  5. 转: ajax跨域之JSONP
  6. boost::statechart::in_state_reaction相关的测试程序
  7. 轻松访问 Android 系统源码与下载
  8. 经典线程同步 关键段CS
  9. 基于Ruby的Watir-WebDriver自动化测试框架
  10. 大数据处理方面的 7 个开源搜索引擎
  11. SNMP Trap 报文
  12. 如何解决ie 浏览器下png图片加滤镜透明背景呈黑色
  13. linux怎么进入etc目录,Linux 系统的/etc目录
  14. fluent里常见基础问题(转)
  15. excel处置4000行数据卡_数十万数据Excel数据不好处理怎么办?几行Python搞定
  16. 【HCIE-RS 天梯路】NDP
  17. CAD填充颜色透明颜色设置
  18. 多线程系列---多线程实现的方式(四)
  19. unity如何使用电脑模拟VR环境
  20. 计算机四级网络工程师 郑州报考条件,郑州市网络工程师证在哪报名、考试费用...

热门文章

  1. surface linux双系统,关于双系统问题。
  2. 电脑小知识:电脑怎么选择操作系统?XP、Win7、Win10该用哪个?
  3. php呼醒解决,Mac_Macbook Pro/Air合上盖子无法正常睡眠/唤醒的解决方法,  我们习惯了在不使用MAC的 - phpStudy...
  4. 专家称我国带薪休假制度偏重单位利益-长假-黄金周-带薪休假
  5. 练习 进程钩子 全局钩子
  6. 成都海夕漫科技:直通车点击量要怎么分析
  7. JS学习笔记(九)深拷贝浅拷贝【Array、Object为例】
  8. 使用jQuery、js实现必应搜索制作
  9. 免费的主机,用来建站不香么?
  10. Linux小企鹅哭了