微信号:YunTouTiao

介绍:云计算领域科技媒体:传播观点,传播价值;Web:www.yuntoutiao.com ,欢迎互动~~~

AWS服务散乱开始「危害云生态系统」

2018-01-09 18:21 云头条

说到云计算,AWS无疑是市场领导者。2017年第三季度,该公司声称收入达到45.8亿美元,超过分析师普遍预估的45亿美元。在过去十年,该公司已俨然变成了初创公司、中端市场客户和大型企业眼里的云服务超市。从核心基础设施到人工智能,AWS服务产品可以满足任何规模的企业。



2017年12月20日星期三,亚马逊股价显示于纽约纳斯达克MarketSite大厦的屏幕上。华尔街股市开盘普遍走高,这得益于银行和工业企业涨幅明显。


与传统的企业竞争对手相比,亚马逊的发展速度很快,这主要归功于以客户为中心的创新,加上卓越的产品战略。AWS的领导团队经常强调产品团队在短时间内交付了数量众多的功能和服务,颇引以为豪。


然而,AWS在企业市场的勃勃野心让这家公司走上了与传统竞争对手同样的道路。AWS是否面临IBM、微软、VMware、Oracle及其他大公司在过去的十年面临的同样那些问题?


服务散乱的迹象


AWS及其生态系统面临的最大挑战之一是服务很散乱。就在几年前,AWS只有一小堆服务,分为计算、存储、网络、数据库和应用开发这几个类别。


2011年的AWS服务:


2017年的AWS服务:


产品组合越来越庞大,因而客户为特定的使用场景选择合适的产品显得很困难。


虽然名称迥异,但许多服务提供类似的功能。比如说,Amazon RDS和AmazonAurora都提供托管型的MySQL服务。对于企业客户来说,选择合适的托管数据库产品并非易事。


在开发运维(DevOps)方面,OpsWorks和CodeDeploy都提供配置管理。AmazonSQS和Amazon MQ也是如此,这两种服务都提供托管型的面向消息的中间件(MOM)。


而在数据转换方面,AWS Data Pipeline和AWSGlue针对类似的使用场景。产品团队不是为DataPipeline增添ETL(抽取、转换和加载)功能,而是另搞了一项全新的服务:AWS Glue。


最近宣布的Amazon AppSync具有与AmazonCognito同样的功能:用于离线访问和同步数据。移动开发人员在AWS方面入手时,不清楚该选择哪种服务来存储和同步用户数据。


另一个例子就是在Elastic Container Service、ElasticContainer Service for Kubernetes和AWS Fargate当中作一选择。所有这三项服务让客户都能够在AWS中部署和管理容器化工作负载。但是选择适合客户场景的最佳选择并不容易。


亚马逊倾向于交付一款新的产品,而不是通过一项功能增强现有产品。这是导致目前有好多产品重叠的另一个原因。


随着每项新服务添加到产品组合中,合作伙伴和客户越来越困惑了。服务散乱和碎片化还会伤害AWS和经销商的销售队伍。客户经理和解决方案架构师很难向客户简明扼要地阐述AWS的价值主张。合作伙伴生态系统也面临跟上产品宣布的步伐这个难题。


服务碎片化已迫使AWS管理层使用一个“幸运轮盘”(wheel of fortune),随机选择由哪个团队进行内部的每周审核。据官方的一篇博文显示(https://aws.amazon.com/cn/blogs/opensource/the-wheel/),AWS使用一只货真价实的轮盘来选择团队,然后改用基于AWS Lambda和Amazon Cognito的软件定义幸运轮盘。



用幸运轮盘选择由哪个团队来审核


在云计算发展初期,初创公司(AWS的主要用户)很喜欢快节奏的功能更新和服务发布。但是大企业更喜欢稳定性,而不是敏捷性。它们的发布周期比大规模(web-scale)初创公司要长得多。目前形式的AWS产品组合对许多大企业客户来说过于庞大。


年度用户大会AWS re:Invent 2017在拉斯维加斯大道的多家酒店召开。大批与会者要排长队,才能搭上班车,以便从一个会场赶到另一个会场。接连宣布的众多新服务是安迪•杰西(Andy Jassy)在re:Invent上发表的主题演讲的重头戏。为了避免单调乏味,AWS的营销团队在宣布新的类别和服务时甚至请来现场乐队助兴。主题演讲整整持续两个半小时,与会者难免有点疲惫。


AWS re:Invent 2017主题演讲融合了现场乐队,而遍布拉斯维加斯大道的一系列会场生动地展现了AWS的产品组合日益复杂化和碎片化。


简单性让位于复杂性


在AWS的早期,服务命名约定规定大多数产品有“simple”(简单)这个词语。简单队列服务(SQS)、简单存储服务(S3)、简单通知服务(SNS)、SimpleDB简单工作流服务(SWF)就是这类产品的几个例子。


另一方面,SimpleDB从产品组合中悄然撤掉,没有提供任何指导或迁移工具。亚马逊可能需要为其服务制定一项明确的弃用政策。


亚马逊EC2的实例系列和类型越来越多,这让客户备受困惑。现在有18个EC2实例系列和60多个实例类型,面向众多工作负载。尽管云具有弹性和灵活性,但是选择合适的实例类型以及保留实例和现货实例价格,将容量规划变成了迁移到云过程中最复杂的任务。


使用AWS控制台的开发人员和管理员惦念最初版本的简单性。管理控制台的使用体验不一致和碎片化的API加大了使用平台的复杂性。


推出第一项服务至今已过去十年,AWS丧失了曾经是其产品组合成功秘诀的简单性。


AWS是否在成为新的微软?


AWS在企业市场的雄心壮志正把这家公司变成20世纪90年代的微软。当时微软坐拥Windows和Office带来的庞大现金储备,史蒂夫•鲍尔默试图进军几乎各大市场。为了成为各个细分市场的领头羊,微软忽视了移动市场和消费级市场,把它们拱手让给了苹果和谷歌。


就像微软一样,AWS希望成为每个开发人员眼要的主角,即便他不使用其云平台。宣布Amazon Sumerian就是这些计划的佐证,这项新服务面向增强现实和虚拟现实。该服务与其他AWS服务几乎没有多少整合。但为了继续成为开发人员眼里的主角,AWS在开发一款与云没有什么关系的用户体验(UX)平台。


Amazon Linux 2是一度专门为AmazonEC2实例开发的Linux发行版,现在可用于本地安装环境。客户可以在Docker、vSphere和Hyper-V等虚拟机管理程序中运行AmazonLinux。这让亚马逊与Red Hat、Canonical和SUSE这些企业Linux市场的知名厂商得以同台竞技。亚马逊希望用自己的Linux发行版来缩小企业数据中心与云之间的差距。


与大多数传统竞争对手一样,AWS在大胆进入并非其业务核心的市场。这会导致产品组合进一步碎片化和服务散乱。


应该有更多的Amazon Lightsail?


AWS在re:Invent2016大会上曾推出了一项名为Amazon Lightsail的新服务,这是其计算服务EC2的简化版。Lightsail减少了在云端启动虚拟机所要完成的步骤,秘诀就是在后台简化这个过程。不熟悉EC2、EBS、EIP和ELB这些概念的AWS初次使用者可以使用Lightsail库(shim)来快速启动实例。


开发Amazon Lightsail是为了应对DigitalOcean,后者是一种对开发人员友好的云平台,很注重简单性。由于统一价格和简化的用户界面,开发人员和初创公司更青睐DigitalOcean。AWS希望通过Lightsail吸引非企业客户。


正是由于AWS日益复杂,亚马逊想到构建类似Lightsail的服务,基于使用场景来合并多种产品。这将帮助AWS为新手用户简化使用经验。现有产品组合将面向经验丰富、精通技术的人员,他们更喜欢按需选择的服务组合。


如果亚马逊不努力解决复杂性和服务散乱,就会面临与竞争对手同样的风险。是时候让简单性重返AWS了!


相关阅读:

中高端IT圈人群,欢迎加入!


 
云头条 更多文章 微软将网络这一块卸载到基于FPGA的网卡,吞吐量达到30Gbps Intel x86 肯定会完蛋:以云为中心的未来依赖开源芯片! Intel CPU bug 和调戏小秘书,原来还有类似之处 ? 习大大在读《终极算法:机器学习和人工智能如何重塑世界》、《智能浪潮:增强时代来临》这两本 AI 方面的书 Intel CPU 曝大 BUG:迫使重新设计 Linux 和 Wi
猜您喜欢 2016年中秋节、国庆节放假通知 为什么练不出腹肌? C#知识整理笔记 10个小故事,测测你是不是一个合格的领导者? ENode框架Conference案例分析系列之 - 订单处理减库存的设计