Amazon Elasticsearch Service 让您可以轻松部署、保护、操作和扩展 Elasticsearch,以完成日志分析、全文检索和应用程序监控等工作。Amazon Elasticsearch Service 是一项完全托管的服务,可以提供各种易于使用的 Elasticsearch API 和实时分析功能,还可以实现生产工作负载需要的可用性、可扩展性和安全性。本服务在内部集成了 Kibana、Logstash 以及 Amazon Virtual Private Cloud (VPC)、AWS LambdaAmazon CloudWatch 等 AWS 服务,因此您可以将原始数据安全快速地转变为可付诸实施的分析结果。


Amazon Elasticsearch Service 入门非常简单。通过 AWS 管理控制台,只需几分钟即可完成 Amazon Elasticsearch Service 域的设置和配置。Amazon Elasticsearch Service 可以为您的域预置所有资源并启动域。您可以从自己的 VPC 或公共终端节点访问域。本服务可以自动检测并替换出现故障的 Elasticsearch 节点,从而减少自主管理基础设施和 Elasticsearch 软件产生的开销。借助 Amazon Elasticsearch Service,您只需要通过一个 API 调用或在控制台中单击几次即可轻松扩展群集。利用 Amazon Elasticsearch Service,您可以直接访问 Elasticsearch 开源 API,因此您已经用于现有 Elasticsearch 环境的代码和应用程序均能流畅工作。


要了解关于 Elasticsearch 及其用途的更多信息,请参阅 Amazon Elasticsearch Service 开发人员指南


您可以使用 Amazon Elasticsearch Service 在几分钟内部署一个生产就绪型 Elasticsearch 群集,无需预置基础设施或安装与维护 Elasticsearch 软件。Amazon Elasticsearch Service 是一项完全托管的服务,可以简化软件修补、故障恢复、备份和监控等耗时的管理任务。

Amazon Elasticsearch Service 让您可以直接访问 Elasticsearch 开源 API,因此您无需学习任何新的编程技术。Amazon Elasticsearch Service 支持 Logstash 这一开源数据注入、转换和加载工具,还支持 Kibana 这一开源可视化工具。

Amazon Elasticsearch Service 可为您的域提供多个级别的安全性。它使用 Amazon Virtual Private Cloud (VPC) 提供网络隔离,并利用 AWS Identity and Access Management (IAM) 策略提供精细的访问控制。Amazon Elasticsearch Service 会定期应用安全补丁,让您的域保持最新状态。

Amazon Elasticsearch Service 可以利用区域感知功能,在同一地区中的两个可用区之间复制数据,从而实现高可用性。Amazon Elasticsearch Service 可以监控群集的运行状况并自动替换故障节点

Amazon Elasticsearch Service 在内部集成了多种其他 AWS 服务,其中包括用于无缝注入数据的 AWS IOT 和 Amazon CloudWatch Logs、用于审核的 AWS CloudTrail、确保安全性的 Amazon VPC 和 AWS IAM 以及用于云编排的 AWS CloudFormation。

Amazon Elasticsearch Service 让您可以通过 Amazon CloudWatch 指标来监控群集,并只需通过一个 API 调用或在 AWS 管理控制台中点击几下即可扩大或缩减群集规模。您可以选择不同的实例类型和存储选项 (包括 SSD 支持的 EBS 卷),从而让群集的配置符合自己的性能要求。


分析网站、移动设备、服务器、传感器和其他来源生成的非结构化和半结构化日志,用于数字营销、应用程序监控、欺诈检测、广告技术、游戏及 IoT 等广泛的应用场景。使用 Logstash 或 Amazon CloudWatch Logs 来捕捉和预处理日志数据,并将其加载到 Amazon Elasticsearch Service 中。然后,您可以使用 Kibana 和 Elasticsearch Query DSL 来搜索、浏览和可视化数据,以便获取关于用户和应用程序的有价值的洞察。

为您的客户提供丰富的搜索与导航体验。Amazon Elasticsearch Service 支持分面功能,让您的客户可以通过输入价格、产品特性和品牌等字段值来缩小搜索结果范围,并且支持创建高级搜索筛选条件、在输入时提供搜索建议以及近乎实时的索引更新。此外,由于 Amazon Elasticsearch Service 可以提供便捷的扩展功能来适应波动的查询量,让您可以让自己的搜索应用程序具备弹性。

使用面向文档的易于使用的 JSON 存储平台为您的应用程序提供支持。Amazon Elasticsearch Service 可以提供简单的 REST API、快速的性能、强大的搜索功能和无缝扩展能力,让您可以构建各种高性能应用程序,用于存储与检索数十亿文档并在一个地区的不同可用区之间进行完整复制。

在面向客户的应用程序和网站中采集活动日志。使用 Logstash 将这些日志推送到 Amazon Elasticsearch Service 域。Elasticsearch 会对数据编制索引,并近乎实时地 (在不到一秒内) 将数据提供给分析工具。然后,您可以使用内置 Kibana 插件使数据可视化,并执行中断与问题识别等运行分析。凭借 Elasticsearch 的地理空间分析,您可以找出发生问题的地区。然后,故障排除小组可以搜索索引并进行统计汇总,以确定根本原因并解决问题。

提供关于数字内容的实时指标,让作者和营销人员能够以最有效的方式与客户沟通。流式传输数十亿条压缩、批处理并提供给 Amazon Elasticsearch Service 的短消息。数据加载到 Amazon Elasticsearch Service 之后,您可以聚合、筛选与处理这些数据,并近乎实时地刷新内容性能控制面板。例如,Hearst Corporation 利用 Amazon Elasticsearch Service、Amazon Kinesis Streams 和 Amazon Kinesis Firehose 构建了一个点击流分析平台,每天可以传输和处理来自全球 300 多个 Hearst 网站 的 30TB 数据。借助该平台,Hearst 能够在数分钟内将整个数据流 (从网站点击量到聚合数据) 交付给编辑器。 


使用本服务需遵守 AWS 客户协议