亚马逊AWS宣布最新动态,将砍掉一些非核心业务,不再提供后续服务。被弃用的产品包括QLDB、S3 Select、CloudSearch、Cloud9、SimpleDB、Forecast、Data Pipeline、CodeCommit、Snowmobile ,未来被砍掉的服务可能还会更多。所谓“新官上任三把火”,亚马逊AWS新任CEO马特·加尔曼在今年6月份上任,随即开始进行大刀阔斧的改革。继之前对组织架构调整之后,允许11个人(全球销售副总裁Greg Pearson、AWS全球渠道和联盟副总裁 Ruba Borno、AWS首席技术官Werner Vogels等人)向其直接汇报工作,现在开始对核心业务进行调整。有用户反馈,从6月6日开始,AWS突然悄悄停止了新客户的注册,停止新用户注册的产品服务中包括AWS CodeCommit。7月25日,AWS发布了一篇博客,引导客户把服务迁移到Git的服务提供商,比如:微软的GitHub或GitLab,但并没有介绍CodeCommit的后续计划。
之后,一位AWS员工对有疑问的用户进行了回复,AWS将继续在AWS CodeCommit的安全性、可用性和性能改进方面进行投入,用户可以确保应用的稳定性,但该应用不会再引入新的功能。有意思的是,该回复内容发布不久后被删除。
CodeCommit于2015年推出,让用户可以托管Git存储库。客户包括在线汽车零售商Edmunds.com,该公司大概在2016年开始使用该产品来托管“应用程序代码、XML文件、视频和照片的元数据,以及没有大小限制的私人存储库中的Chef文件……”
有开发者评价,CodeCommit被砍掉,是AWS在服务策略上的一个失败之举。砍掉部分服务,可能会影响其他服务的使用体验。比如:AWS Amplify这样的服务“非常依赖”CodeCommit。
令人不满意的一点是,AWS停止服务显得有点草率,只是在官网或者通过电子邮件的形式给出一个简单通知,显然没有全面考虑到用户的感受。
当然,对于大量现有用户来说,AWS的停服可能短时间内不会有什么影响,用户依然可以使用现有应用,只是新用户不能再注册。但如果AWS在一年之后关闭QLDB等服务,很多客户就不得不考虑迁移其他服务。
AWS为什么一定要关闭很多服务?分析人士认为,可能和亚马逊内部所谓的“两个披萨团队”文化有关,很多服务是直接竞争关系。以CloudSearch和OpenSearch为例,关闭CloudSearch的主要目的是让用户大量转向OpenSearch。AWS弃用诸多服务,并不是只有反对的声音,也有一部分支持者。众所周知,亚马逊AWS以云的广泛性、丰富性引领全球,可以为用户提供超过 200 多项服务。但是,过多的云服务也为其带来了运营与维护的负担,影响了核心业务的发展速度,这是企业决定砍掉诸多服务的根本原因。“AWS正在弃用没人用的东西,这是必经之旅。长痛不如短痛,需要立刻断舍离。”AWS咨询合作伙伴Caylent on X的兰德尔•亨特(Randall Hunt)表示:“用户需要最优秀的人才来构建最好的基础设施能力。”他随后更新了这条评论,强调 “我同意CodeCommit的弃用。”
风险投资公司Heavybit的约瑟夫•鲁西奥补充道:“虽然短时间内可能造成影响,但这样的决策并不意外,很多问题是多年积累造成的结果。对于AWS任何一个雄心勃勃的PM来说,都应该面对现实,如果这些产品不再受大多数人的欢迎,就可以被割舍。”
AWS的一位发言人表示,关闭一些服务,是公司经过深思熟虑的,这样一来,AWS可以专注于提供客户更看重的创新服务。况且,很多服务也不是立刻关停,用户还可以继续使用,AWS会继续确保应用的可用,只不过不再引入新功能。无论客户是继续使用原有服务,还是选择迁移到AWS其他产品,或者使用第三方解决方案替代,都可以自由选择。总结来看,亚马逊之所以会做出这样的选择,可能和业绩增长放缓有关。虽然企业的年营收额已超过1000亿美元,但全球还有85%的IT支出部署在本地,未来还有大量增长空间。尤其在生成式AI时代,亚马逊希望能继续成为用户的第一选择,不能为了维护公司声誉,在老产品的更新和维护中消耗过多精力。以下为弃用产品简介:
全称为Amazon Quantum Ledger Database,这是亚马逊提供的一种高度可信任的、透明的、不可篡改的分布式账本数据库服务。它采用了多区域架构,具有高度可信任、透明性、高性能、可扩展性等特点,适用于需要高度可信任和透明的数据存储和查询场景,例如金融交易、供应链管理、数字资产管理等。亚马逊网络服务(Amazon Web Services,AWS)的S3 Select功能是一种用于查询和检索存储在亚马逊S3(Simple Storage Service)中的数据的服务。S3 Select可以通过使用SQL表达式来过滤和选择需要的数据,从而减少数据传输和处理的成本。S3 Select可以同时查询和处理多个文件,支持在一个或多个S3存储桶中的多个对象上执行查询操作。适用场景包括:日志分析、数据挖掘、数据备份和恢复。Amazon CloudSearch 是一款在 AWS Cloud 中托管的服务,可让用户简单且经济高效地为网站或应用程序设置、管理或扩展搜索解决方案。比如:可以对搜索参数、优化搜索相关性和应用新设置进行更改,并且可以随着数据量和流量的变化进行实时调整。AWS Cloud9 是一种基于云的集成开发环境 (IDE),用户只需要一个浏览器,即可编写、运行和调试代码。具体包括一个代码编辑器、调试程序和终端。Cloud9 预封装了适用于 JavaScript、Python、PHP 等常见编程语言的基本工具,用户无需安装文件或配置开发计算机,即可开始新的项目。Amazon SimpleDB 提供简单的Web服务接口,可以创建和存储多个数据集、轻松查询数据,并返回结果。用户的数据将会自动索引,方便快速找到所需的信息。如果稍后加入新的数据,无需预先定义架构或更改架构。而且,扩展也像创建新域一样简单,不必构建新的服务器。Amazon Forecast 是一种完全托管式服务,可使用统计和机器学习算法提供高度精确的时间序列预测。Forecast 基于与 Amazon.com 用于时间序列预测的相同技术,提供基于历史数据预测未来时间序列数据的 state-of-the-art 算法,无需任何机器学习经验。时间序列预测适用于多个领域,包括零售、金融、物流和医疗保健。用户还可以使用 Forecast 来预测库存、人力、Web 流量、服务器容量和财务状况等特定领域的指标。AWS Data Pipeline是一种web服务,可以帮助用户可靠地处理数据并以指定的间隔在不同计算与存储服务以及本地数据源之间移动数据。利用Amazon Data Pipeline, 户不用关系任务间的依赖关系、任务的故障或者超时重试以及在出错时的故障通知系统等问题,并且可以传输和处理之本地数据孤岛中锁定的数据。Amazon CodeCommit 是一种完全托管的源代码控制服务,可以托管基于 Git 的安全存储库。它使团队可以在安全且高度可扩展的生态系统中进行代码协作。使用 CodeCommit,用户无需运营自己的源代码控制系统或担心其基础设施的扩展。通过使用 CodeCommit ,可以将源代码中的任何内容安全存储到二进制文件中,它将与用户现有 Git 工具无缝协作。AWS Snowmobile 可将极大量数据迁移至AWS。Snowmobile 是一个 45 英尺长的坚固的集装箱,由一台半挂卡车牵引,一次可以传输高达 100PB 的数据。