Amazon Elasticsearch Service 正式更名,双方纠纷再次升级
Amazon 近日官博宣布,Amazon Elasticsearch Service 现在更名为 Amazon OpenSearch Service,还添加了对 OpenSearch 1.0 的支持。对于此次更名,Amazon 向客户保证,不会对现在的运营、开发方法或业务使用产生任何负面影响。
更名后的影响
AWS 表示会继续支持和维护 ALv2 Elasticsearch 版本,及时针对这些版本提供安全性和错误修复。另外,他们会通过 OpenSearch 和 OpenSearch Dashboards 提供全新的特性和功能。Amazon OpenSearch Service API 将向后兼容现有的服务 API,因此客户无需更新当前客户端代码或应用程序。AWS 会确保 OpenSearch 的客户端与 Elasticsearch 开源协议兼容。
AWS 也在官方博客中表示:“他们鼓励每个人都参与 OpenSearch 社区,欢迎用户通过 GitHub 提交请求以修复错误、提高性能和稳定性或添加新功能,并留意问题上的“需要帮助”标签。”
对于这次 Amazon OpenSearch Service 更改名称,AWS 老对手 Elastic 给出很有意思的回应,Elastic在其官网宣称:“Elastic 不仅限于 Amazon Elasticsearch Service。Amazon Elasticsearch Service 即将更名为 Amazon OpenSearch Service。这项服务提供的功能、选择和支持能力只是 Elastic 的一小部分。Elasticsearch 背后的公司 Elastic 正在通过我们的专家、解决方案、支持和路线图为您的任务关键型部署提供支持,这一点尽可放心。”
AWS与Elastic恩怨由来
Elastic 给出这样的回应也情有可原。因为 Elasticsearch 是现在的 Elastic 于2010年首次发布的分布式免费开源搜索和分析引擎。而在2019年1月21日,AWS 发布 Open Distro for Elasticsearch。Open Distro for Elasticsearch 项目是 Elasticsearch 的增强版本,基于 Apache 2.0 100% 开源,Open Distro for Elasticsearch 包含了 Elasticsearch 里面的商务付费功能以及Kibana的开源代码。由此双方展开了一系列纠纷,Elastic更改开源协议,AWS 欲打造自己的 OpenSearch 开源社区。
双方最近一起纠纷发生于 8 月份,Elastic 开发者曾向 Elasticsearch-py 提交了一个 PR,增加了一个验证逻辑,限制用户使用 Elasticsearch 客户端连接到由 AWS 创建维护的 Elasticsearch 分支 OpenSearch,以及跟 AWS 相关的Elasticsearch 产品和服务。
所以 AWS 现在直接去掉产品名字中关于 "Elasticsearch" 的部分,改成仅包含自己产品的 Amazon OpenSearch Service,看起来似乎是对 Elastic 的一次反击,也透露着双方纠纷已经到了水火不容的状态,双方都不想和对手产生任何联系。
对此,你怎么看呢?欢迎留言评论!
参考链接:
https://aws.amazon.com/cn/blogs/opensource/introducing-opensearch/