Serverless-Datenspeicheroptionen - AWS Serverless-Mehrschichtenarchitekturen mit Amazon API Gateway und AWS Lambda

Serverless-Datenspeicheroptionen

Amazon S3 ist ein Objektspeicherdienst, der branchenführende Skalierbarkeit, Datenverfügbarkeit, Sicherheit und Leistung bietet.

Amazon Aurora ist eine mit MySQL und PostgreSQL kompatible relationale Datenbank für die Cloud, die die Leistung und Verfügbarkeit herkömmlicher Unternehmensdatenbanken mit der Einfachheit und Kosteneffizienz von Open-Source-Datenbanken kombiniert. Aurora bietet sowohl Serverless- als auch herkömmliche Nutzungsmodelle.

Amazon DynamoDB ist eine Schlüssel-Werte- und Dokumentdatenbank, die für beliebig große Datenmengen eine Leistung im einstelligen Millisekundenbereich bereitstellt. Es handelt sich um eine vollständig verwaltete, regionsübergreifende, beständige Serverless-Multi-Master-Datenbank mit integrierter Sicherheit, Backup und Wiederherstellung sowie In-Memory-Caching für internetfähige Anwendungen.

Amazon Timestream ist ein schneller, skalierbarer und vollständig verwalteter Zeitreihendatenbank-Service für IoT und Betriebsanwendungen, der die mühelose Speicherung und Analyse von Billionen von Ereignissen pro Tag ermöglicht – zu einem Zehntel der Kosten von relationalen Datenbanken. Durch den Siegeszug von IoT-Geräten, IT-Systemen und intelligenten Industriemaschinen gehören Zeitreihendaten – Daten, die messen, wie sich die Dinge im Laufe der Zeit ändern, – zu den am schnellsten wachsenden Datentypen.

Amazon Quantum Ledger Database (Amazon QLDB) ist eine vollständig verwaltete Ledger-Datenbank, die ein transparentes, unveränderliches und kryptografisch überprüfbares Transaktionsprotokoll im Besitz eines zentralen vertrauenswürdigen Ausstellers bereitstellt. Amazon QLDB verfolgt und überprüft jede einzelne Änderung von Anwendungsdaten und pflegt die ganze Zeit über eine vollständige und überprüfbare Änderungshistorie.

Amazon Keyspaces (für Apache Cassandra) ist ein skalierbarer, hochverfügbarer und verwalteter Apache Cassandra-kompatibler Datenbankservice. Mit Amazon Keyspaces können Sie Ihre Cassandra-Workloads in AWS mit demselben Anwendungscode und denselben Entwicklertools ausführen, die Sie heute verwenden. Sie müssen keine Server bereitstellen, patchen oder verwalten und sich nicht um die Installation, Fehlerbehebung oder Ausführung von Software kümmern. Amazon Keyspaces ist eine Serverless-Lösung, sodass Sie nur für die tatsächlich genutzten Ressourcen bezahlen. Tabellen können automatisch auf- und abwärts skaliert werden, abhängig vom Anwendungsdatenverkehr.

Das Amazon Elastic File System (Amazon EFS) bietet ein einfaches, elastisches Serverless-Set-and-Forget-Dateisystem, mit dem Sie Dateidaten gemeinsam nutzen können, ohne Speicher bereitzustellen oder zu verwalten. Es kann mit AWS-Cloud-Services und On-Premises-Ressourcen verwendet werden und ist so konzipiert, dass es bei Bedarf auf Petabyte skaliert werden kann, ohne die Anwendungen zu stören. Mit Amazon EFS können Sie Ihre Dateisysteme beim Hinzufügen und Entfernen von Dateien automatisch vergrößern und verkleinern, sodass Sie keine Kapazitäten mehr bereitstellen und verwalten müssen, um dem Wachstum Rechnung zu tragen. Amazon EFS kann mit Lambda-Funktionen bereitgestellt werden, was es zu einer praktikablen Dateispeicheroption für APIs macht.