AWS ES服務初體驗
1. ES服務能干什么?
Amazon Elasticsearch Service讓您可以輕松部署、操作和擴展Elasticsearch,以便進行日志分析、全文檢索和應用程序監控等工作。Amazon Elasticsearch Service是一項完全托管的服務,集成了Kibana、Logstash以及Amazon Kinesis Firehose、AWS Lambda和Amazon CloudWatch等AWS服務,可以快速將原始數據快速轉變為可付諸實施的分析結果。
2. Amazon ES包括下列功能:
- 多種CPU、內存和存儲容量配置,也稱為實例類型
- 使用Amazon EBS卷作為數據存儲卷
- 資源具有多個地理位置,也稱為區域和可用區
- 在同一區域的兩個可用區之間進行群集節點分配,也稱為區域感知
- 通過AWS Identity and Access Management (IAM)訪問控制確保安全性
- 使用專用主節點提高群集穩定性
- 使用域快照來備份和恢復Amazon ES域并跨可用區復制域
- 使用Kibana工具實現數據可視化
- 與Amazon CloudWatch集成,用于監控Amazon ES域指標
- 與AWS CloudTrail集成以審核對Amazon ES域的配置API調用
- 與Amazon S3、Amazon Kinesis和Amazon DynamoDB集成,將流數據加載到Amazon ES
- 支持各種插件
3. 商業模式:
按資源使用收費:實例+存儲+傳輸
4. 服務使用初體驗:
step 1:設置名字和選擇版本
可以看出來,支持ES多版本,包括1.5;2.3;5.1;5.3等多個版本
step 2:設置集群相關參數:
- 支持實例1~20(提工單可以申請擴展到100)
- 支持master獨立節點
- 支持區域感知特性(跨AZ高可用)
支持本地存儲和EBS,EBS可以選SSD,磁盤等種類。
step 3:設置訪問策略
多種訪問策略:支持基于資源、基于IP和IAM用戶和基于角色的訪問策略。可以使用基于資源的IAM訪問策略通過選擇IP地址或IP地址范圍配置對Amazon ES域的匿名訪問。
step 4:***整體check
Step5:集群創建完畢,通過console查看和維護集群
1)查看狀態
2)實例修改,刪除
5. 簡單總結
總的來說,ES服務使用還是比較簡單的,AWS的特長還是底層硬件豐富,提供給客戶充分選擇和定制能力,主要目的提供大數據服務去賣硬件。
【本文為51CTO專欄作者“大數據和云計算”的原創稿件,轉載請通過微信公眾號獲取聯系和授權】