
图片来源: pixabay.com
AWS reInvent 2019已经过去两天,听了两场Keynote,昨晚的Keynote比较水,内容不多,不过今天AWS CEO Andy Jassy的Keynote内容很充实。虽然明后两天还有两个Keynote,包括CTO Werner Vogels的,但应该来说基调差不多定了,后面应该不会有太重磅的内容。
回顾一下。第一次参加reInvent是2016年,那次也是最震撼的一年。那年AWS发布的服务集中在基础设施和数据平台方面,听完之后组织小组连夜讨论,得出的结论是牛,真的牛。我们说的牛不是指这个或那个技术有多牛,而是觉得架构设计牛。当时我有句评论说好像AWS的架构就像一个人设计出来似的,怎么这么清晰呢,每个服务都有明确的定位,服务之间的关系又那么的融洽。
后来就很想知道这个架构师是谁,因为我听说CTO同志是不会管细节的,大牛James Hamilton应该只管偏低层的一块。但研究的结果是,其实没有一个这样的架构师。AWS的架构之所以看起来这么融洽,并非是有一个高明的架构师做顶层设计,而是小团队微服务的研发模式带来的。这样的模式,迫使AWS将整个系统拆分为所谓的两个披萨团队能处理的规模,且必须通过标准的接口与其他服务交互,否则就存活不了。通过这样自治的方式,自然而然的就形成了整体漂亮的架构。这个模式,也成了我们一直学习的对象。
2017年的reInvent是比较狗血的一年,当年三场Keynote,场场讲AI,而且都是同样的内容。到第三场又来的时候,台下观众终于受不了,嘘声一片,场面甚是尴尬。我们拿了AWS提供的打折门票,自然是不敢嘘,但也甚觉无聊。AI虽然火热,也没必要这样吧。这个印象实在太深,搞得我都想不起来那年发布了什么其他服务,虽然其实肯定是不少的。
去年没来。
今年的两场Keynote。昨晚讲基础设施,内容不多,主要就是100G的网络和kernel bypaasing的网络协议栈WFA,用于HPC和AI两个场景。也发布了AI推理芯片(不是训练)Inferential,但一笔带过,让人感觉这个芯片只是有了而已。一个半小时的Keynote,其实压缩压缩,半小时可以讲完。
不过今早Andy Jassy的Keynote很有料,算是满满当当三个小时。内容太多也不好,吓得我六点半就起床。今天的Keynote的重点内容是计算基础设施、数据仓库、数据库和PaaS服务、AI和边缘计算五大部分。
计算基础设施首先是两个芯片,一个是基于ARM定制的通用计算芯片Graviton 2,64C,7nm工艺,号称成本低40%;二是AI推理芯片Inferential,号称是最强大的推理芯片,2000 TOPS。目前查不到任何与其他推理芯片的对比分析材料,留待后续观察了。看起来云产商深入到芯片领域是大势所趋。计算基础设施方面AWS还发布了容器方面的Fargate for EKS,以便客户可以使用K8S作为容器云前端,Fargate作为后端。
数据仓库是重点。我前两天刚在西雅图找浙大学弟了解了Snowflake的情况,今天AWS就来进攻了。Snowflake发展非常快,主要是因为采用了计算存储分离的架构设计,所以弹性好、成本低、并发高。今天中午跟PingCAP黄东旭聊,我不禁表达对Snowflake架构的喜爱之情,没想到东旭说Snowflake也是他最喜欢的架构。真是一对狗熊。不过今天AWS Redshift对Snowflake发起了总攻。Redshift也把存储丢到了S3上去,实现计算和存储分别弹,分别计费。存储的成本才0.024/GB.月,简直跟S3没啥区别(S3 0.023)。对于Snowflake的高并发优势,Redshift给出了几乎线性scale到200个并发的漂亮曲线。
数据库和PaaS服务方面,Aurora数据库继续进化。ElasticSearch推出UltraWarm号称降低90%的存储成本,也是类似的把存储丢到S3上去。所以说成本能降这么多,不是因为现在的技术多牛逼,而是因为之前的技术太不牛逼了。还推出了Managed Cassandra服务,现场一片欢呼,Datastax需要发抖吗?
AI又分成两类,一是SageMaker机器学习平台,二是一堆乱七八糟的其他服务。SageMaker确实是巨大的进步,推出了IDE、Notebook、Experiments、Debugger、Autopilot(AutoML,居然起了一个跟特斯拉自动驾驶一样的名字)等服务,甚至还可以帮你做code review(CodeGuru)。这些进步实在令人振奋,虽然真的好不好用要用了才知道。但是服务方面,就开始让人搞不明白了。你说AWS去做语音、语言、翻译等认知计算服务也好,现在连反欺诈和智能客服都做了,居然还详细介绍了智能质检服务。我能理解这是因为AWS作为一家零售公司,这两方面的技术储备肯定是杆杆的,但是这两个领域都有很多Partner在做吧?
边缘计算主要是部署到local机房,类似Outposts的私有云和与运营商合作的Wavelength服务,类似一个更小规模的私有云。AWS作为公有云的老大,现在看起来私有云也不放过啊。不知道和VMWare的关系怎么样。
介绍完内容,说说感受。AWS已经变成一个无边界的组织,根据我对AWS组织模式的理解,客户需要什么,AWS就做什么。所以AWS才会做ElasticSearch,做Cassandra,做反欺诈和智能客服,做越来越小的私有云。
在这样的AWS之下,生态怎么成长?而没有生态的话,AWS一家子是不可能解决所有的问题的,但是AWS目前的行为,足够使得生态伙伴感到巨大的危险。这可能是AWS需要去解决的一个战略性问题。
如果明后两天的Keynote没什么转机的话,感觉明年不会再来了,意义不大。另外,我都写成这样了,明年AWS不会给我们打折的门票了吧?那就更不来了。
Puma at large是当年大学英语的第一课(或是某册新概念英语),讲的是某逃出动物园的美洲狮的故事。Today, AWS is at large.


被折叠的 条评论
为什么被折叠?



