Elastic search Stack 功能中的安全性是免费的吗?

is Security free in Elastic search Stack Features?

我们正在构建一个需要 elasticsearch 安全功能的开源应用程序。我正在尝试查找弹性搜索的安全功能是否免费。弹性搜索网站说 Xpack 现在是开放的。不确定它是否真的是开源的。

有人可以分享您的经验吗?

This blog post 解释了 Elastic "opened" 他们的 XPack 代码的一些原因。 "Open" 这里只是意味着他们将他们的私有 XPack 存储库合并到开放的 XPack 存储库中。上面的博客 post 没有提到的原因之一是此举主要是为了促进必须保持所有产品版本同步的繁琐工程任务。不管怎样,XPack 代码现在是公开的,任何人都可以看到,但它不像 "free beer".

那样免费。

Elastic subscriptions 页面所示(见下图中的红色矩形),XPack Security 仅适用于黄金许可证。

另一种选择是使用他们的 Elastic Cloud,它提供开箱即用的安全性,并允许您每月支付较低的金额。

如果价格负担对您来说太重,您可能想查看 SearchGuard,这是 ES 的替代安全插件,它为基本安全功能提供免费的社区层。

更新(2019 年 3 月 11 日):

从今天开始,亚马逊发布了带有安全(和警报)插件的完全开源版本的 Elasticsearch。更多信息请访问:https://opendistro.github.io/for-elasticsearch/

更新(2019 年 5 月 20 日):

从版本 6.8.0 和 7.1.0 开始,XPack Security 的一些功能现在 included into the BASIC license,因此是免费的。

更新(2019 年 9 月 4 日):

Elastic 已就知识产权侵权对 SearchGuard 提起诉讼:https://www.elastic.co/blog/dear-search-guard-users

诉讼详情:https://www.pacermonitor.com/public/case/29887799/Elasticsearch,_Inc_et_al_v_Floragunn_GmBH

这会影响 SearchGuard 用户和 OpenDistro 用户,因为后者重新打包了 SearchGuard 插件。

简而言之,没有。

根据 We’re Opening X-Pack | Elastic,不免费的功能仍需付费。

If the code of X-Pack is open, does that mean it's all free?

No. Many features in X-Pack are free, such as monitoring, tile maps, Grok Debugger, and Search Profiler. Some features in X-Pack are paid, and require a license that comes with a Gold or Platinum subscription.

我 运行 一个广泛使用的 OSS 项目,实现了大量企业级 Elasticsearch 安全功能(包括您需要付费的 SearchGuard 中的功能)。

github.com/sscarduzio/elasticsearch-readonlyrest-plugin

我们还有一个论坛:forum.readonlyrest.com

希望对您有所帮助。