Mit dem Amazon Elasticsearch Service können Sie Ihre Daten in Echtzeit suchen, analysieren und visualisieren. Dieser Service verwaltet Kapazität, Skalierung, Patching und Administration von Elasticsearch-Clustern, gibt Ihnen aber gleichzeitig direkten Zugriff auf die Elasticsearch-APIs und ermöglicht es Ihnen, sich auf die Entwicklung innovativer Anwendungen zu konzentrieren. 

Wichtigste Funktionen

Einfache Bereitstellung und Verwaltung

Vollständig verwaltet: Stellen Sie ein einsatzbereites Elasticsearch-Cluster innerhalb von Minuten bereit. Wir übernehmen die operative Schwerstarbeit, damit Sie Ihre Zeit nicht mit operativen Aufgaben wie Hardware-Bereitstellung, Software-Installation und -Patching, Fehlerbehebung, Backups und Überwachung verbringen.

Einfache Einrichtung und Konfiguration: Sie können Ihre Amazon Elasticsearch-Domäne einfach mit ein paar Klicks in der Konsole oder über einen einzelnen API-Aufruf über die AWS Command Line-Schnittstelle (CLI) oder das AWS SDK einrichten und konfigurieren. Beim Erstellen einer neuen Domain können Sie die Anzahl von Instances, Instance-Typen und Speicherungsoptionen festlegen. Außerdem können Sie vorhandene Domains jederzeit ändern oder löschen.

Flexible Speicherung: Für die Speicherung Ihrer Elasticsearch-Indizes können Sie zwischen lokaler Speicherung in der Instance und Amazon EBS-Volumes wählen. Sie können die Größe des Amazon EBS-Volumes, das der Domain zugeordnet werden soll, und den Volume-Typ festlegen: Magnetfestplatte, Allgemeine Zwecke oder Bereitgestellte IOPS. Außerdem können Sie nach der Domain-Erstellung erforderlichenfalls die Speicherungsoptionen ändern.

Direkter Zugriff auf die Elasticsearch-API:Amazon Elasticsearch Service bietet Ihnen direkten Zugriff auf die Elasticsearch-APIs zum Laden, Abfragen und Analysieren von Daten sowie zum Verwalten von Indizes.

Datenlebensdauer: Sie können die Lebensdauer von Daten für Ihre Amazon Elasticsearch-Domain durch automatisierte und manuelle Snapshots einrichten. Sie können Snapshots verwenden, um Ihre Domain mit vorgeladenen Daten wiederherzustellen oder um eine neue Domain mit vorgeladenen Daten zu erstellen. Der Amazon Elasticsearch Service erstellt standardmäßig von jeder Domain tägliche Snapshots und bewahrt diese für 14 Tage auf. Außerdem können Sie die Snapshot-APIs von Elasticsearch verwenden, um zusätzliche manuelle Snapshots zu erstellen. Die automatisierten Snapshots werden kostenlos in Amazon S3 gespeichert, während die manuellen Snapshots mit den üblichen Amazon S3-Nutzungsgebühren verbunden sind.

Unterstützung von Plug-ins: Im Amazon Elasticsearch Service enthalten sind verschiedene Plug-ins der Elasticsearch-Community einschließlich Kuromoji, ICU, Phonetic Analysis, Smart Chinese Analysis, Stempel Polish Analysis, Ingest Processor Attachment, Ingest User Agent Processor und Mapper Murmur3. Plug-ins werden automatisch zur Verfügung gestellt und verwaltet.

Überwachung und Metriken: Amazon Elasticsearch Service liefert über Amazon CloudWatch verschiedene Leistungsmetriken. Dazu gehören die Anzahl der Instances, Status der Domain, durchsuchbare Dokumente, Amazon EBS-Metriken (falls zutreffend) sowie CPU-, Arbeitsspeicher und Festplattennutzung für Daten und Master-Knoten. Mit diesen Metriken können Sie den Status Ihrer Domain überwachen und die notwendigen Schritte durchführen.

Integration von Open-Source-Tools und AWS Services

Einfache Dateneinspeisung: Mit Logstash, einer Open-Source-Datenpipeline, die Ihnen bei der Verarbeitung von Protokollen und anderen Ereignisdaten hilft, können Sie einfach strukturierte und unstrukturierte Daten in Ihre Amazon Elasticsearch-Domain einspeisen. Sie können Ihre Amazon Elasticsearch-Domain als Backend-Speicher für alle Protokolle einrichten, die über Ihre Logstash-Implementierung eingehen. Sie können auch mithilfe von Amazon Kinesis Firehose, AWS IoT oder Amazon CloudWatch Logs Daten in Ihre Amazon Elasticsearch-Domain einspeisen. Weitere Informationen finden Sie auf der Seite über die Amazon Elasticsearch Service-Dateneinspeisung.

Eingebaute Kibana-Unterstützung: Mit Kibana, einer Open-Source-Analyse- und Visualisierungsplattform, erhalten Sie schnellere und bessere Einblicke in Ihre Daten. Kibana wird automatisch mit Ihrer Amazon Elasticsearch Service-Domain bereitgestellt.

Einfach skalierbar

Sie können Instances hinzufügen und entfernen sowie Amazon EBS-Volumes ohne Ausfallzeiten an wachsende Datenmengen anpassen. Mithilfe von ein paar Zeilen Code können Sie den Status Ihrer Domain durch Amazon CloudWatch-Metriken überwachen und die Amazon Elasticsearch Service-API aufrufen, um Ihre Domain auf der Basis Ihrer Schwellenwerte nach oben oder unten zu skalieren.

Sicher

Sie können Ihre Anwendungen von Ihrer VPC aus oder über das öffentliche Internet sicher mit Ihrer verwalteten Elasticsearch-Umgebung verwenden. Sie können den Netzwerkzugriff mithilfe von VPC-Sicherheitsgruppen oder IP-basierten Zugriffsregeln konfigurieren.  Sie können Benutzer beim Service über Identitätsanbieter des Unternehmens, wie z. B. Microsoft Active Directory mithilfe von SAML 2.0 über Amazon Cognito, authentifizieren. Außerdem können Sie den Zugang mit AWS Identity and Access Management (IAM) auf spezifische authentifizierte Benutzer mit AWS Identity beschränken. IAM-Richtlinien können so eingerichtet werden, dass sie eine detaillierte Zugriffskontrolle auf die API der Verwaltung bieten, und zwar für Vorgänge wie beispielsweise Erstellen und Skalieren von Domains, und auf die API der Datenebene für Vorgänge wie beispielsweise Hochladen von Dokumenten und Ausführen von Abfragen. Mit AWS Key Management Service (KMS) können Sie Daten im Amazon Elasticsearch Service verschlüsseln, einschließlich Primär- und Replik-Indizes, Protokolldateien, Speicherauslagerungsdateien und automatisierte Snapshots. Darüber hinaus können Sie Ihre Domain mit AWS CloudTrail überwachen und auditieren. Der AWS-API-Aufrufverlauf, der von AWS CloudTrail generiert wird, ermöglicht Sicherheitsanalysen, Nachverfolgung von Ressourcenänderungen und Compliance-Überwachung.

Hochverfügbar

Sie können Ihre Amazon Elasticsearch-Domains für hohe Verfügbarkeit konfigurieren, indem Sie die Zone Awareness-Option während der Domain-Erstellung aktivieren oder eine laufende Domain entsprechend ändern. Wenn Zone Awareness aktiviert ist, verteilt Amazon Elasticsearch Service die Instances zur Unterstützung der Domain über zwei unterschiedliche Verfügbarkeitszonen. Wenn Sie dann in Elasticsearch Replikate aktivieren, werden die Blöcke automatisch so wie bei einer zonenübergreifenden Replikation verteilt.

Kostengünstig

Mit Amazon Elasticsearch Service zahlen Sie nur das, was Sie tatsächlich nutzen. Es gibt weder eine Vorabgebühr noch eine Nutzungsanforderung. Wenn Sie Reserved Instances mit einer ein- oder dreijährigen Laufzeit wählen, können Sie Amazon Elasticsearch Service zu deutlich niedrigeren Preisen ausführen. Da es sich um einen vollständig verwalteten Service handelt, benötigen Sie kein Team von Elasticsearch-Experten, um die Infrastruktur bereitzustellen, zu überwachen und zu verwalten. Dadurch senken Sie die Betriebskosten.

Weitere Informationen zu den Preisen von Amazon Elasticsearch Service

Zur Seite mit den Preisen
Bereit zum Entwickeln?
Erste Schritte mit Amazon Elasticsearch Service
Haben Sie Fragen?
Kontakt