Amazon Keyspaces (für Apache Cassandra)

Ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Datenbankservice

Amazon Keyspaces (für Apache Cassandra) ist ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Datenbankservice. Mit Amazon Keyspaces können Sie denselben Anwendungscode und dieselben Entwicklertools verwenden, mit denen Sie aktuell Ihre Cassandra-Workloads in AWS ausführen. Sie müssen keine Server bereitstellen, patchen oder verwalten und sich nicht um die Installation, Fehlerbehebung oder den Betrieb von Softwareprogrammen kümmern. Amazon Keyspaces ist serverlos, d. h. Sie zahlen nur für tatsächlich genutzte Ressourcen und die Tabellen werden je nach Anzahl der Anwendungszugriffe automatisch nach oben oder unten skaliert. Sie können Anwendungen erstellen, mit denen sich dank nahezu unbegrenztem Durchsatz und Speicher Tausende Anforderungen pro Sekunde verarbeiten lassen. Die Daten werden standardmäßig verschlüsselt, und Amazon Keyspaces ermöglicht es Ihnen, Ihre Tabellendaten kontinuierlich mit der zeitpunktbezogenen Wiederherstellung zu sichern. Amazon Keyspaces bietet Ihnen die Leistung, Elastizität und Unternehmensfunktionen, um geschäftskritische Cassandra-Workloads skalierbar zu betreiben.

Vorteile

Kompatibel mit Apache Cassandra

Mit Amazon Keyspaces können Sie denselben Cassandra Query Language (CQL)-Code, dieselben Cassandra-Treiber und dieselben Entwicklertools verwenden, die Sie bereits nutzen. Die Aktualisierung von Anwendungen zur Verwendung von Amazon Keyspaces ist genauso einfach wie die Änderung des Cassandra-Hostnamens in einen Amazon Keyspaces-Service-Endpunkt.

Keine Serververwaltung

Sie müssen keine Server bereitstellen, patchen oder verwalten und können sich ganz auf die Entwicklung besserer Anwendungen konzentrieren. Tabellen können automatisch nach oben und unten skaliert werden und Sie können die Kosten für Lese- und Schreibvorgänge basierend auf den Datenverkehrsmustern der Anwendung optimieren, indem Sie entweder den On-Demand-Modus oder den bereitgestellten Kapazitätsmodus wählen.

Skalierbare Leistung

Konsistente Reaktionszeiten im einstelligen Millisekundenbereich bei jeder Skalierung. Erstellen Sie Anwendungen, die dank nahezu unbegrenztem Durchsatz und Speicher Tausende Anforderungen pro Sekunde verarbeiten können – ohne Kapazitätsplanung. Sie können die Leistung überwachen, indem Sie Amazon CloudWatch verwenden, um einen reibungslosen Betrieb Ihrer Anwendungen zu gewährleisten.

Hochverfügbar und sicher

Amazon Keyspaces bietet ein SLA mit Zusicherung einer Verfügbarkeit von 99,99 % in einer AWS-Region. Tabellen werden standardmäßig verschlüsselt und dreifach in verschiedenen AWS Availability Zones repliziert, um eine hohe Verfügbarkeit zu gewährleisten. Sie können fortlaufende Tabellen-Backups mit Hunderten von Terabyte an Daten erstellen, ohne die Leistung Ihrer Anwendung zu beeinträchtigen, und auf jeden beliebigen Zeitpunkt in den vorangegangenen 35 Tagen wiederherstellen.

Anwendungsfälle

Erstellen von Anwendungen mit geringen Latenzanforderungen

Schnelle Datenverarbeitung für Anwendungen, die Latenzen im einstelligen Millisekundenbereich erfordern, z. B. bei der Wartung industrieller Anlagen, bei der Handelsüberwachung, beim Flottenmanagement und bei der Routenoptimierung.

Erstellen von Anwendungen mit Open-Source-Technologien

Anwendungserstellung in AWS mithilfe von Open-Source-Cassandra-APIs und -Treibern, die für eine Vielzahl von Programmiersprachen verfügbar sind, einschließlich Java, Python, Ruby, .NET, Node.js, PHP, C++ und Perl.

Verschieben von Cassandra-Workloads in die Cloud

Die manuelle Verwaltung von Cassandra-Tabellen kann zeit- und kostenaufwendig sein. Mit Amazon Keyspaces können Sie Cassandra-Tabellen in der AWS Cloud einrichten, sichern und skalieren, ohne eine zusätzliche Infrastruktur verwalten zu müssen.

Datenspeicher für Anwendungen

Verwenden Sie Amazon Keyspaces, um Informationen über Geräte für Internet of Things (IoT)-Anwendungen oder Spielerprofile für Spiele zu speichern. Sie können Amazon Keyspaces auch verwenden, um große Mengen von Zeitreihendaten zu speichern, z. B. Einträge in einer Protokolldatei oder den Nachrichtenverlauf für eine Chat-Anwendung.

Lesen Sie die Dokumentation
Lesen Sie die Dokumentation

Weitere Informationen zu Amazon Keyspaces finden Sie in der Dokumentation.

Lesen Sie die Dokumentation
Registrieren Sie sich für ein AWS-Konto
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sofortiger Zugang zum kostenlosen Kontingent von AWS. 

Registrieren 
Beginnen Sie mit der Entwicklung in der Konsole
Beginnen Sie mit der Entwicklung in der Konsole

Beginnen Sie mit der Entwicklung mit Amazon Keyspaces in der AWS-Managementkonsole.

Anmeldung