报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

对话 AWS CTO Vogels 博士:第一朵“Cloud”出现的故事丨二叉树视频

  • 2019-10-10
  • 本文字数:4766 字

    阅读完需:约 16 分钟

对话AWS CTO Vogels博士:第一朵“Cloud”出现的故事丨二叉树视频

2018 年 6 月 29 日,AWS 在上海举办了一场峰会,AWS CTO Werner Vogels 来到会场分享了一场主题演讲。峰会期间,InfoQ 二叉树团队近距离对 Vogels 进行了一场专访,并留下了珍贵的视频资料。请看本集二叉树——


00:00 / 00:00
    1.0x
    • 3.0x
    • 2.5x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00

    嘉宾简介

    Werner Vogels,出生于 1958 年 10 月 3 日,曾服兵役于荷兰皇家海军。博士毕业于阿姆斯特丹自由大学计算机科学系,后在葡萄牙计算机系统工程研究所、康奈尔大学等地进行研究工作。2004 年,Vogels 加入 Amazon 担任系统研究主管一职,2005 年被任命为 Amazon CTO。



    Vogels 的自我介绍 Part I


    “I am an engineer, architect, scientist, programmer, troublemaker, executive, revisionist, investor, mentor, advisor, analyst, academic, sales guy, entrepreneur, data analyst, system administrator, product owner, evangelist, debater, father, musician and biker.”


    “我是一名工程师、架构师、科学家、程序员、搞事儿的、执行者、修东西的、投资人、导师、顾问、分析师、学者、卖东西的、企业家、数据分析师、系统管理员、产品负责人、布道师、辩论者、父亲、音乐家、以及自行车骑手。”


    Q:我一直特别感兴趣的一个问题是有关你们最早的产品命名。最早的产品在 2006 年发布,名字叫做 Simple Storage Service(S3),简单存储服务;第二个产品名字开始叫做 Elastic Compute Cloud(EC2),弹性计算云,也是在 2006 年,相当于“Cloud”这个词是那个时候出现的。能讲讲这两个服务为什么这么命名吗?



    Vogels:其实 Amazon Web Services 的技术是从上世纪 90 年代就有的,那个时候人们就开始考虑如何通过标准协议——如 HTTP——实现通过网络可以使用的服务。当我们开始设计的时候,我们想要全网用户都可以访问这些服务,并且这些服务可以很容易的与合作伙伴的其他服务进行连接,可以很容易的集成到系统当中。


    Simple Storage Service 发布的时候,我们想让人们理解它是简单的:使用起来简单,协议也很简单。虽然随着时间推移,S3 上加入了越来越多的东西,比如策略机制、安全工具等等,于是变得不那么简单了,但是第一天我们的思路就是让它简单,所以起了这个名字。


    Elastic Compute Cloud 这个名字,我们想表达的概念是,(计算)资源在这个环境里面,你可以使用它们而不需要真的看见它们,就好像坐在一个巨大的计算能力的“云”里面一样。你不需要知道你用到的服务跑在哪一只硬件上。


    Q:所以“Cloud”这个词是你们原创的吗? Vogels:据我所知,我们之前好像没有人用这个词来描述这个事情:)

    Vogels 的自我介绍 Part II

    “I like building things that need to get big. Whether that is technology or a business, I am interested how to scale them.”


    “我喜欢构建那些需要变得很大的东西。技术也好,商业也好,我对它们的扩展都感兴趣。”


    Q:现在 2018 年已经过了一半多,您自己对于 AWS 目前的表现怎么评分? Vogels:满分十分的话我给九分:)


    我当然希望我们是完美的,不过我也知道我们还需要为我们的客户做更多的事情。在我们发布的特性和服务里面,大约 90% 都是对应我们客户的直接反馈。客户希望我们做的事情总是很多的。



    Q:去年你们发布了 Alexa for Business,这个服务现在运作的如何,合作伙伴有怎样的反馈? Vogels:对于 Alexa for Business,我们看到的进展是非常好的,很多企业已经在组织内部实施,我们看到很多首批构建的 skills(“技能”,可以理解为 Alexa 操作系统的“语音 App”)很棒,你可以问一些简单的问题,比如“咖啡厅几点开门?”,“前台的电话是多少?”,这些是你一般会去内网搜寻答案的问题。


    现在有一个 Alexa for Hotels 在拉斯维加斯的 Wynn 酒店使用。这个酒店有两百多间房投入了 Alexa for Business,客户可以走进房间用语音控制窗帘和电视。


    Q:根据目前您看到的,语音操作系统面临的最大挑战是什么? Vogels:语言的种类太多。你知道,世界上有上千种语言,光是主流的语言就相当多,要一一实现这些语言(的识别)需要很多的工作。我认为当前语音系统面临的挑战之一就是,我们如何让机器自动学习不同的语言而无需人类的干预?这将会大大加速我们可用的语言种类。退一步讲,即使是一种语言也有非常多的口音,所以这种训练应该是自动的,这也是我们前进的方向。


    Q:这个事情已经在发生了吗? Vogels:我们正在前进:)


    Q:去年你们还发布了一些新的安全产品,比如 GuardDuty。这些安全产品的表现如何?您用怎样的方式来评估它们的表现? Vogels:到目前为止,我们看到安全已经成为企业移动到云端的主要原因之一,比如 Capital One 就明确表示 AWS 提供的安全能力是他们自己建设不了的。过去三四年来,整个业界发生了很多次数据安全问题,而企业原有的那套安全方案已经无法再满足现在的需求,把传统的系统带到互联网的世界去应对互联网时代的威胁是不现实的。所以 AWS 提供的不仅仅是工具,不仅仅是运维层面的事情,我们提供给客户的服务是客户可以自己保护自己的、是他们在 on-premise 的场景无法达到的。



    Q:所以,这不是一个能够简单跟过去比较的事情? Vogels:是的。开发方式变化了太多。以前是瀑布模型——花费 6-9 个月开发一个产品,然后做一个安全审查,然后发布。现在不是了,有持续集成、持续开发、持续部署,一天说不定部署十次,所以你需要非常不同的安全工具来确保整个持续部署的过程是安全的。你需要非常多的自动化,而我们今天在 AWS 上看到的这些自动化工具在过去都是不存在的。

    Vogels 的自我介绍 Part III

    “I believe in democratising business creation, simplifying operation and driving innovation by providing a low cost, scalable and reliable infrastructure that can be acquired on-demand with a pay-as-you-go pricing model, and that is available to everyone. I am proud to be involved with Amazon Web Services and that we have been able to help young businesses around the globe get off the ground and that we are helping large enterprises break free from the lock-in of traditional enterprise hardware and software vendors.”


    “我相信,让低成本、可扩展、高可靠的基础架构可以按需使用,按量付费,所有人都可以来消费,能够简化运营,推动创新。加入 Amazon Web Services 的工作是我非常自豪的事情,我们帮助了全世界的年轻企业起飞,我们帮助了大型企业从过去的软硬件供应商的枷锁中解脱出来。”


    Q:今年你们还在继续发布更多的新服务、新特性。您感到今年发布的速度相比之前仍然在加速吗? Vogels:我基本可以确定今年新发布的数量会超过去年。正如我之前所说,我们的大部分工作都是来自客户们的反馈,所以客户越多,反馈就越多,我们的待办工作列表就越长。



    Q:您在今年对于区块链方向有看到什么客户的需求吗?


    Vogels:我目前看到的情况是,大部分客户在区块链方向仍然在实验阶段,这个技术仍然在它的早期阶段,所以我们发布了 Blockchain Templates 这个服务帮助他们快速简单的做一些实验。


    Q:我感觉这正是你们做的特别好的地方,那就是你们知道自己在做什么,知道一个服务应该如何去做,而不是一味的去模仿这个东西过去是怎么做的,或者别人是怎么做的。您这样的思维模式是如何建立起来的? Vogels:我想,从我们创建 AWS 的最早期开始,我们就知道它会剧烈地改变人们消费 IT 的方式。我们当时就知道应用构建的方式将会发生非常大的改变,因为应用可以变得高度可扩展、高度可靠,这是之前不可能做到的。比如中国的猎豹科技现在做的事情,在很多年前是根本做不到的。Airbnb、Uber、Dropbox,如果没有云计算,这些服务都不可能存在。



    我们觉察到客户想要的是一个“积木块儿”(building blocks)的集合:看到哪个好、哪个更适合他们、就捡起哪个来用。以前的我们可能总是跟客户说,你这个东西应该怎样怎样开发。但是现在,我们知道我们的客户才是最知道他们应该如何开发他们软件的人,所以我们要做的就是给他们提供正确的工具。


    Q:不过,客户不会想到自己会需要 Lambda 这样的服务吧?(注:Lambda 是 AWS 在 2014 年发布的一个服务,对 IT 产业后来的 Serverless 运动产生了深刻的影响) Vogels:的确如此,不过他们的确知道自己并不喜欢管理那么多服务器实例。当时我们有一个政府客户,他们的工作是从股市采集信息,从中识别可能的作弊模式。然后为了采集这些数据,他们搞了一大堆 EC2 实例,系统实施起来超级麻烦。所以,如果有一个事件驱动的环境,每次有个事件过来触发了什么代码就去执行,就会简单很多。这是客户描述的情况。所以,他们虽然没有描述一个解决方案,但是他们描述了他们遇到的挑战。


    还有一家叫做 WeTransfer 的企业,他们的客户会上传那种很大的、没有办法当作邮件附件发送的文件,上传完毕之后会需要发一封通知邮件给收件人,告诉他们在哪里下载文件。每次文件上传之后,都要先检查有没有病毒,总之你就要保持一堆 EC2 实例在那里跑着,仅仅为了检查 S3 上面有没有上传新的文件。所以有了 Lambda 之后,就不需要跑这些 EC2 实例了,只需要等待新文件上传的通知、然后执行代码就好。



    我认为这是我们的集体智慧的结晶。当我们站在客户的角度思考客户需要什么解决方案的时候,我们思考客户面临的挑战的时候,我们是在搜寻:什么才是正确的“积木块儿”,让客户可以拿来自己构建对他们有用的东西?到最后,是 AWS 工程师们的集体智慧结晶出来这样的解决方案。


    Q:您有什么办法可以“传授”这种集体智慧吗? Vogels:来 Amazon 工作:)


    Q:您对于人工智能怎么看?现在很多人在害怕人工智能抢走自己的工作。 Vogels:首先,我认为我们今天所讨论的人工智能大多数是由科幻小说、科幻电影推动的。实际上今天的人工智能大部分是机器学习,而机器学习仅仅是一种聪明的方法来从过去的数据中进行对未来的预测,不是那么玄乎的东西。过去二三十年我们计算机领域一直在做这个,这些服务本身谈不上智能,而是高效率的执行模型而已。



    强大的能力来自数据的量,你用大量的数据训练你的模型,而过去几年的确发生了一些事情极大的加速了机器学习。其中之一是硬件的提升,比如新的 GPU 计算能力更强大,内存访问更快;还有 TensorFlow 这样的软件系统,让我们可以更容易构建机器学习应用;Amazon SageMaker 这样的系统更可以让每一个开发者都能够掌握机器学习的能力,而不仅仅是数据科学家们。


    Q:我记得上次您发布 Alexa for Business 的时候您提到一个案例,就是一个农民在他的农场里使用 Alexa。 Vogels:是的,那是马尼拉的一个国际水稻研究所,他们为本地的亚洲贫困农民建设了一套系统,帮助农民决定买多少肥料,什么时候施肥。一开始他们建设了一套网站,但是后来发现没用,因为农民们不会用电脑,甚至也没有智能手机,甚至他们根本就不会读书写字。


    但是他们会说话,所以他们可以打电话接入这个系统,然后通过语音描述他们土地的情况,机器学习就会给他们一个答复:你要买多少肥料、什么时候应该去施肥。所以语音真的很有用。


    Q:所以这个是您希望看到更多的情景吗? Vogels:我认为这是我们未来开发系统的方式。我们会看到以人为中心的人机界面到来。


    Q:最后一个问题。您在今年看到的最大的挑战有哪些? Vogels:我想正如你刚才所提到的,就是我们每年都会发布大量的新特性、新服务,于是就造成了一个情况:很多客户很难去跟踪这些新的发布、以及最佳实践的更新。所以我们现在投入了很多精力在我们称之为 the Well-Architected Framework Model(良好的架构)上,这样我们就有能力去给我们的客户提供应用构建的建议。我们现在有一整个团队来做这个 Building Solutions 的事情。


    另外一个就是国际扩展的事情。我们的香港区域应该今年会上线,此外在斯德哥尔摩、中东的巴林也会启动新的区域。国际扩展是我们会持续做下去的事情。


    00:00 / 00:00
      1.0x
      • 3.0x
      • 2.5x
      • 2.0x
      • 1.5x
      • 1.25x
      • 1.0x
      • 0.75x
      • 0.5x
      网页全屏
      全屏
      00:00


      2019-10-10 16:311796
      用户头像
      二叉树视频 InfoQ旗下短视频品牌

      发布了 98 篇内容, 共 33.1 次阅读, 收获喜欢 185 次。

      关注

      评论

      发布
      暂无评论
      发现更多内容

      【堡垒机】免费堡垒机介绍以及下载看这里!

      行云管家

      堡垒机 运维审计 免费 小微企业

      从原理聊JVM(二):从串行收集器到分区收集开创者G1

      京东科技开发者

      G1 JVM 垃圾回收器 java 企业号 4 月 PK 榜

      七大关键技术,华为云数据库GaussD承载金融级核心系统

      平平无奇爱好科技

      云计算,

      简直人生外挂,直接涨薪25K,跪谢这份Java性能调优实战宝典

      做梦都在改BUG

      Java 性能优化 JVM 性能调优

      共享电单车生产厂家如何选择

      共享电单车厂家

      共享电动车厂家 共享电单车生产 共享电动车厂商 本铯智能共享电动车商家

      华为云大数据BI解决方案,助力企业数字化运营

      轶天下事

      阿里云机器学习PAI发布基于HLO的全自动分布式系统 TePDist,并宣布开源!

      阿里云大数据AI技术

      深度学习 分布式系统 开源项目 企业号 4 月 PK 榜

      商业堡垒机是什么意思?有免费版的商业堡垒机吗?

      行云管家

      网络安全 堡垒机 运维审计

      企业上云,华为云桌面兼顾效率与安全

      平平无奇爱好科技

      NPM 实用命令与快捷方式

      SEAL安全

      JavaScript npm 企业号 4 月 PK 榜

      数据灾备方案,华为云为何受众多企业信赖与选择?

      平平无奇爱好科技

      ES的索引结构与算法解析

      京东科技开发者

      搜索引擎 elasticsearch 索引结构 ES 企业号 4 月 PK 榜

      中国浙江|浙江省级人才计划申报指南来了!

      科兴未来News

      双创比赛

      阿里p8强烈推荐这部《从零开始学架构》堪称GitHub最强!

      Java你猿哥

      Java 架构 ssm 架构设计

      4月26日-30日,KaiwuDB 在数字中国等你!

      KaiwuDB

      数字中国 KaiwuDB

      企业数据的最后防线——华为云数据灾备

      YG科技

      云计算,

      如何用DataTester设计并创建可视化实验

      字节跳动数据平台

      AB testing实战 A/B测试 企业号 4 月 PK 榜

      华为云OBS,助力企业海量、安全、高可靠、低成本数据存储

      轶天下事

      云计算,

      Tars-Cpp 协程实现分析

      vivo互联网技术

      协程 TARS

      掌握动态规划,从“什么问题适合用”及“解题思路”入手

      华为云开发者联盟

      人工智能 AI 华为云 华为云开发者联盟 企业号 4 月 PK 榜

      中国信通院“OSCAR开源生态建设沙龙”成功召开

      中国IDC圈

      开源

      率失真函数的性质

      timerring

      信息论与编码

      Bytebase 体验官之 MySQL 「SQL 审核」

      朱亚光

      阿里开发实录:慢SQL拖垮数据库并引发故障

      Java永远的神

      数据库 sql 程序员 后端 架构师

      已献出膝盖!GitHub上的宝藏级SpringBoot核心宝典,讲得太清晰了

      做梦都在改BUG

      Java 架构 微服务 Spring Boot 框架

      华为云大数据BI方案为房地产行业数字化发展赋能

      轶天下事

      云计算,

      Spring循环依赖为何使用三级缓存?

      Java你猿哥

      Java spring 缓存 bean spring ioc

      GitHub排名第一《lntellij IDEA软件开发与应用实战手册》限时开源

      Java你猿哥

      Java spring ssm IDEA

      AI降临,前端启用面壁计划

      京东科技开发者

      人工智能 AI 前端 企业号 4 月 PK 榜

      Guava的EventBus事件机制实现

      Java你猿哥

      Java 源码 ssm Guava EventBus

      对话AWS CTO Vogels博士:第一朵“Cloud”出现的故事丨二叉树视频_服务革新_二叉树视频_InfoQ精选文章