Elasticsearch 是一種熱門的開放原始碼搜尋和分析引擎,用於像是日誌和點擊流分析等大數據使用案例。Amazon Elasticsearch Service 可為您管理容量、擴展、修補和管理 Elasticsearch 叢集,同時可讓您直接存取 Elasticsearch API。

開始免費使用 AWS

建立免費帳戶
或者,請登入主控台

AWS 免費方案包含每月 750 小時的 t2.micro.elasticsearch 或 t2.small.elasticsearch 執行個體和每月 10 GB 的選用 Amazon EBS 儲存 (磁帶或一般用途)


查看 AWS 免費方案詳細資訊 »


只要按幾下滑鼠,您就能使用主控台中的網域建立精靈建立 Amazon Elasticsearch 網域。每個網域都是雲端中的 Elasticsearch 叢集,其中包含您指定的運算和儲存資源。您也可以透過 AWS 命令列界面 (CLI) 進行單一 Amazon Elasticsearch Service API 呼叫或使用 AWS 開發套件來建立您的網域。建立新網域的時候,可以指定執行個體數量、執行個體類型和儲存選項。您也可以隨時修改或刪除現有網域。

您可以選擇在本機執行個體儲存體或 Amazon EBS 磁碟區存放 Elasticsearch 索引。您可以指定要分配到網域的 Amazon EBS 磁碟區大小以及磁碟區類型 – 磁帶、一般用途或佈建 IOPS。您也可以在網域建立之後視需要修改儲存選項。

Amazon Elasticsearch Service 可讓您從 VPC 或透過公有網際網路,將應用程式安全地連接到受管 Elasticsearch 環境。您可以使用 VPC 安全群組或以 IP 為基礎的存取政策設定網路存取。您也可以使用 AWS Identity and Access Management (IAM),將存取權限制在特定的已驗證使用者。設定 IAM 政策還可為下列各項提供更精細的存取控制權:用於建立和擴展網域等操作的管理 API,以及用於上傳文件和執行查詢等操作的資料平面 API。此外,您可以使用 AWS CloudTrail 監控和稽核網域,此服務可記錄帳戶的 AWS API 呼叫並將日誌檔交付給您。AWS CloudTrail 產生的 AWS API 呼叫歷史記錄可用於安全分析、資源變更追蹤以及合規稽核。

Amazon Elasticsearch Service 支援與 Logstash 的整合,Logstash 是一種開放原始碼資料管道,可協助您處理日誌和其他事件資料。您可以將 Amazon Elasticsearch 網域設定為後端存放區,以存放所有來自 Logstash 實作的日誌,以輕鬆導入來自多種來源的結構化和非結構化資料。您還可以使用 Amazon Kinesis Firehose、AWS IoT 或 Amazon CloudWatch Logs 將資料導入 Amazon Elasticsearch 網域。如需詳細資訊,請參閱 Amazon Elasticsearch Service 資料導入頁面

Amazon Elasticsearch Service 包括內建的 Kibana 支援,Kibana 是一種開放原始碼分析和視覺化平台,可讓您更加了解您的資料。Kibana 會隨 Amazon Elasticsearch Service 網域自動部署。

Amazon Elasticsearch Service 讓您能直接存取 Elasticsearch API,以載入、查詢和分析資料,以及管理索引。

您可以新增或移除執行個體,以及輕鬆修改 Amazon EBS 磁碟區來應變資料的成長。您可以撰寫幾行程式碼,透過 Amazon CloudWatch 指標監控網域狀態,並且呼叫 Amazon Elasticsearch Service API 根據所設定的閾值擴展或縮減網域。服務將會執行擴展,且無須任何停機時間。

您可以在網域建立時或修改即時網域時啟用區域感知選項,以便為 Amazon Elasticsearch 網域設定高可用性。啟用區域感知後,Amazon Elasticsearch Service 會將支援網域的執行個體分散至兩個不同的可用區域。然後,如果您在 Elasticsearch 啟用複本,執行個體會自動以這種方式進行分配以傳送跨區域複寫。

Amazon Elasticsearch Service 已預先封裝來自 Elasticsearch 社群的多個外掛程式,包含 Kuromoji、ICU、Phonetic Analysis、Smart Chinese Analysis 外掛程式、Stempel Polish Analysis 外掛程式、Ingest Processor Attachment 外掛程式、Ingest User Agent Processor 外掛程式以及 Mapper Murmur3 外掛程式。服務會為您自動部署和管理外掛程式。

您可以透過自動和手動快照為 Amazon Elasticsearch 網域建置資料耐久性。您可以使用預先載入的資料,以快照的方式恢復網域,或使用預先載入的資料來建立新網域。快照存放於 Amazon S3,是一種安全、耐久和可高度擴展的物件儲存。根據預設,Amazon Elasticsearch Service 會自動為每個網域建立每日快照。自動每日快照不需要額外付費。此外,您可以使用 Elasticsearch 快照 API 建立其他手動快照。手動快照存放於 Amazon S3,您需要支付一般的 Amazon S3 使用費

Amazon Elasticsearch Service 會透過 Amazon CloudWatch 公開幾個效能指標,包含執行個體數量、網域運作狀態、可搜尋文件、Amazon EBS 指標 (如果適用)、CPU、記憶體以及資料和主節點的磁碟使用率。您可以使用這些指標監控網域的運作狀態並採取任何必要的動作,例如擴展。

使用 Amazon Elasticsearch Service,您只需為所使用的運算和儲存資源付費。沒有最低費用或預付款項。您不需要一個 Elasticsearch 專業團隊來專門佈建、監控和管理基礎設施。因此,即使規模很大,操作 Elasticsearch 的總成本仍會下降。