亚马逊 OpenSearch 服务:托管与社区驱动 大数据博客

Amazon OpenSearch Service:受管理和社区驱动的变化

关键要点

对于 Amazon OpenSearch Service 用户而言,没有任何变化。开放源代码方面将有显著变化,最终将使服务受益。AWS 继续致力于创新和改进 OpenSearch 项目。

我一直热爱搜索这一课题。搜索的核心在于接收一个问题,理解这个问题,并检索出最佳答案。此前,我为了博士学位进行了一项 AI 机器人项目,将计划片段库与现实世界的情况结合起来,依靠搜索技术。我曾在一个前公司从零开始构建一个商业搜索引擎。在 AWS 的职业生涯中,作为解决方案架构师,我帮助客户在各个方面采用我们的搜索服务。

和许多开发者一样,我对开源怀有热情。这部分源于我的学术背景,学者们为了更大的公益而合作,建立在之前成就的基础上,互相受益。我使用和贡献了众多开源技术,从单一目的的小型项目到拥有热情和参与度高的大型倡议。搜索社区有其独特的学术色彩,因为搜索与信息检索、心理学和符号人工智能等悠久的学术事业相关联。开源软件在这个社区中扮演了重要角色。在过去的 10 到 15 年里,通过诸如 Apache Lucene、Apache Solr、Apache License 20 版的 Elasticsearch 和 OpenSearch 等开源项目,搜索技术得到了民主化。

在这种背景下,我非常兴奋地得知,今天 Linux 基金会宣布成立了 OpenSearch 软件基金会。作为 OpenSearch 基金会成立的一部分,AWS 将 OpenSearch 的所有权转移给了 Linux 基金会。在 2021 年 4 月项目启动时,在 介绍 OpenSearch时,我们提到希望“确保用户继续拥有安全、高质量、完全开源的搜索和分析套件,以及丰富的新功能开发路线图。”我们一直保持这种愿望和承诺,通过此次转移进一步加深这一承诺,并引入更广泛的社区进行开放治理,以帮助实现这一目标。

关于这次公告,有两个关键点:第一,如果您是 Amazon OpenSearch Service 的客户,什么都不会改变;第二,很大一部分开源方面正在发生变化,这对服务来说是有利的。我们正走向一个加速 OpenSearch 项目创新的未来,这将受益于更深层次的社区合作与参与。最终,这将惠及我们的 AWS 客户。

Amazon OpenSearch Service:我们的工作方式

亚马逊从一开始就专注于在开放环境中开展 OpenSearch 工作。我们的首要任务是发布一个可以工作并具备代码导入和重命名功能的代码库。我们在 2021 年 7 月推出了 OpenSearch 10,随后在 2021 年 9 月将我们的托管服务更名为 Amazon OpenSearch Service。在推出 Amazon OpenSearch Service 时,我们宣布支持 OpenSearch 10 作为引擎选择。

飞鸟机场

随着亚马逊团队及社区在 OpenSearch 项目上不断壮大与创新,我们将这些变更带到了 Amazon OpenSearch Service,同时支持相应的版本。在 AWS,我们通过与社区共同发布和讨论想法、RFC 和功能请求来接受开源。在项目逐步推进的同时,我们吸纳了社区维护者,并接受来自 AWS 内外的各种贡献。

作为 Amazon OpenSearch Service 的客户,您将继续看到流入我们托管服务的更新和新版本。您也将体验到我们在发展项目、社区和代码库方面的持续创新。

目前,OpenSearch 项目有着可观的势头,软件下载量超过 7 亿次,参与者数量达到数千名,项目维护者超过 200 人。OpenSearch 软件基金会正式成立,并获得 AWS、SAP 和优步等主要成员的支持,以及其他成员如 Aiven、Aryn、Atlassian、Canonical、Digital Ocean、Eliatra、Graylog、NetApp Instaclustr 和 Portal26 的支持。

Amazon OpenSearch Service:未来展望

此次公告对于 Amazon OpenSearch Service 并没有造成任何变化。亚马逊仍然致力于为 OpenSearch 项目进行创新并做出贡献,委员会和维护者的数量也在不断增加。如果有任何变化,那就是通过更广泛和更深入的参与,带来更丰富的全球社区思想,从而加速创新。我们的核心承诺是“确保用户继续拥有安全、高质量、完全开源的搜索和分析套件,并拥有丰富的新功能开发路线图。”我们计划继续与该项目紧密合作,贡献代码改进,并将这些改进带入我们的托管服务。

这个公告不会改变您连接或使用 Amazon OpenSearch Service 的方式。OpenSearch Service 将继续是一项全面管理的服务,提供 OpenSearch 和 OpenSearch Dashboards,并具备现有的完全托管服务功能。如果您正在使用 Amazon OpenSearch Service,您无需进行任何更改。由于转为基金会,亦不会有任何许可或成本上的变化。

亚马逊将继续在该项目中贡献其专业知识,资助客户最需要的创新,例如云原生大规模分布式系统、搜索、分析、机器学习和人工智能。Linux 基金会还将促进与 Cloud Native Computing Foundation 等其他开源组织的合作,后者对云原生开源项目至关重要。我们的目标将继续聚焦解决一些最具挑战性的客户问题,以开源为首位。最后,鉴于产品的开源性质,我们认为有很大的机会,并期待与客户携手共解决问题,共同编写代码。

我们一直鼓励客户参与 OpenSearch 项目。现在,项目有了明确的结构和管理,设立了治理委员会和技术指导委员会,各委员会由来自亚马逊内外的多样化成员组成。治理委员会将负责项目的资金和管理,技术指导委员会将负责项目的技术方向。这为您直接参与塑造您在我们托管服务中使用的技术打开了更广阔的门。如果您是 Amazon OpenSearch Service 的客户,项目欢迎您贡献,无论是提交问题和功能请求,还是对 RFC 发表评论和贡献代码。

结论

这是一个激动人心的时刻,对于项目、社区和 Amazon OpenSearch Service 而言。作为 AWS 客户,您无需在使用上进行任何更改,也没有 Apache License 20 或定价上的变动。但是,转向 Linux 基金会将帮助将开源界的合作精神带入技术,再带到 Amazon OpenSearch Service。随着搜索技术的不断成熟,我们将会更好地理解问题,并提供相关的结果。

亚马逊 OpenSearch 服务:托管与社区驱动 大数据博客

您可以在 AWS 开源博客上阅读更多关于 OpenSearch 基金会公告 的信息。

作者介绍

Jon Handler 是 Amazon Web Services 搜索服务的解决方案架构总监,常驻加利福尼亚州帕洛阿尔托。Jon 与 OpenSearch 和 Amazon OpenSearch Service 紧密协作,为广泛的客户提供关于 OpenSearch 的搜索和日志分析工作负载的帮助和指导。在加入 AWS 之前,Jon 在软件开发领域的职业生涯中,包括在大型电子商务搜索引擎上工作了四年。Jon 拥有宾夕法尼亚大学的文学学士学位,西北大学的计算机科学与人工智能硕士及博士学位。