Features von Amazon Aurora DSQL
Schnellste verteilte Serverless-SQL-Datenbank für immer verfügbare Anwendungen
Amazon Aurora DSQL ist die schnellste Serverless-Datenbank mit verteilter SQL-Architektur und aktiver Hochverfügbarkeit, die dafür sorgt, dass Ihre Anwendungen stets verfügbar sind. Es stellt sicher, dass alle Lese- und Schreibvorgänge an jedem regionalen Endpunkt absolut konsistent und dauerhaft sind. Das Serverless-Design von Aurora DSQL vereinfacht die Datenbankverwaltung erheblich und bietet nahezu unbegrenzte Skalierbarkeit sowie keinerlei Infrastrukturmanagement.
Serverless-Infrastruktur und Skalierbarkeit
Alles öffnen-
Es müssen keine Server bereitgestellt, gepatcht oder verwaltet werden, und es muss keine Software installiert, gewartet oder betrieben werden. Aurora DSQL verarbeitet automatisch Updates, z. B. kleinere Versionsupgrades, Patches und Sicherheitsupdates, wodurch Ausfallzeiten bei der Wartung vermieden werden und Sie sich voll und ganz auf Innovationen konzentrieren können.
-
Es ist einfach, klein anzufangen und praktisch unbegrenzt zu skalieren, ohne manuelle Eingriffe und ohne Änderungen an der Datenarchitektur oder dem Anwendungsdesign. Amazon Aurora DSQL skaliert Lese-, Schreib-, Rechen- und Speichervorgänge kontinuierlich unabhängig voneinander und beseitigt so Skalierungsengpässe bei gleichbleibender Leistung.
Hohe Verfügbarkeit und Beständigkeit
Alles öffnen-
Aurora DSQL ist für 99,99 % Verfügbarkeit in einer Region und 99,999 % Verfügbarkeit in mehreren Regionen ausgelegt. Die Cluster unterstützen die Hochverfügbarkeit von Anwendungen, indem sie pro Cluster einen vollständig verwalteten regionalen Multi-AZ-Endpunkt bereitstellen. Das bedeutet, dass Ihre Anwendungen weiterhin mit hoher Konsistenz lesen und schreiben können, selbst in den seltenen Fällen, in denen Ihre Anwendungsverarbeitung in einer AWS-Region unterbrochen wird.
-
Aurora DSQL verfügt über eine integrierte Fehlertoleranz ohne einzelne Ausfallpunkte. Aurora DSQL stellt sicher, dass alle Komponenten innerhalb des Systems vor Ausfällen einzelner Maschinen oder Rechenzentren geschützt sind. Wenn eine Komponente eine Überlastung erreicht, gleicht das System Ihren Workload automatisch aus, um den Systembetrieb aufrechtzuerhalten. Dabei werden bei Bedarf zusätzliche Kopien erstellt, ohne dass es zu Ausfallzeiten oder Datenverlusten kommt. Aurora DSQL führt automatisch eine Selbstreparatur durch und stellt Komponenten wieder her, ohne dass manuelle Eingriffe erforderlich sind und ohne dass die Verfügbarkeit oder Konsistenz beeinträchtigt wird.
Sehr sicher
Alles öffnen-
Aurora DSQL ermöglicht ein Höchstmaß an Sicherheit mit starker Workload-Isolierung mithilfe von Firecracker microVMs. Amazon Aurora DSQL ist nativ in AWS Identity and Access Management (IAM) für die Datenbankauthentifizierung und -autorisierung integriert. Alle Kundendaten sind privat und werden bei Speicherung und Übertragung immer verschlüsselt.
-
Standardmäßig verschlüsselt Aurora DSQL alle gespeicherten Kundendaten. Die Verschlüsselung im Ruhezustand erhöht die Sicherheit Ihrer Daten, weil Verschlüsselungs-Schlüssel verwendet werden, die im AWS Key Management Service (KMS) gespeichert sind.
-
Aurora DSQL unterstützt Gateway-VPC-Endpunkte (Virtual Private Cloud) und Schnittstellen-VPC-Endpunkte für Verbindungen innerhalb einer VPC oder von On-Premises-Rechenzentren. Die private Netzwerkkonnektivität kann von Ihren On-Premises-Anwendungen zu Aurora DSQL über mit AWS PrivateLink aktivierte Schnittstellen-VPC-Endpunkte konfiguriert werden. Dies vereinfacht Ihre private Konnektivität zu Aurora DSQL und gewährleistet die Compliance.
-
Aurora DSQL nutzt AWS Identity and Access Management (IAM), um den Zugriff auf Ressourcen zu authentifizieren und zu autorisieren. Sie können IAM-Richtlinien und identitätsbasierte Richtlinien festlegen, mithilfe von Tags in den Richtlinien eine attributbasierte Zugriffssteuerung (ABAC) definieren und Bedingungen festlegen, nach denen ein differenzierter Zugriff gewährt oder der Lese- oder Schreibzugriff basierend auf Identitäten eingeschränkt werden kann. Sie können IAM-Rollen mit Postgres-Datenbankrollen verknüpfen und so die Vorteile von IAM mit PostgreSQL-Berechtigungen verbinden, um eine umfassende Autorisierungs- und Zugriffsrichtlinie für Ihre Daten bereitzustellen.
-
Mit der AWS-Backup-Integration können Sie den vollständig verwalteten AWS-Backup-Service nutzen, um die Datensicherung mit Aurora DSQL zu zentralisieren und zu automatisieren. Sie können vollständige Cluster-Sicherungen sowohl für regionenübergreifende als auch für kontenübergreifende Cluster auswählen und geplante Sicherungsfenster automatisieren. Zur Wiederherstellung erstellt AWS Backup stets neue Cluster.
-
Aurora DSQL bietet Metriken in Amazon CloudWatch, mit denen Sie wichtige Kennzahlen wie Übertragungslatenz, geschriebene Bytes und gelesene Bytes in der AWS-Managementkonsole verfolgen können. Mit Amazon CloudWatch Alarms können Sie Alarme für bestimmte Metriken über einen bestimmten Zeitraum einrichten und Aktionen auf der Grundlage anpassbarer Schwellenwerte ausführen.
Entwicklerproduktivität
Alles öffnenIn nur wenigen einfachen Schritten in der Aurora DSQL-Konsole können Sie einen neuen Aurora DSQL-Cluster erstellen und innerhalb weniger Sekunden mit der Entwicklung Ihrer nächsten App beginnen. Mit dem kostenlosen AWS-Kontingent können Sie ohne Vorabverpflichtungen kostenlos loslegen.
-
Aurora DSQL bietet eine benutzerfreundliche Entwicklererfahrung und unterstützt die meisten gängigen PostgreSQL-Abfragen sowie viele beliebte Features. Das bedeutet, dass es identische Abfrageergebnisse für alle unterstützten Features zurückgibt, für die meisten Features ein identisches Verhalten bietet und beliebte PostgreSQL-Treiber und -Tools mit geringfügigen Konfigurationsänderungen unterstützt.
Aurora DSQL bietet einen Model Context Protocol-Server (MCP), der die Interaktion zwischen Ihren generativen KI-Modellen und Ihrer Datenbank über natürliche Sprache vereinfacht. Diese Funktion trägt zur Beschleunigung der Entwicklungszyklen und zur Steigerung der Entwicklerproduktivität bei, da keine tiefgreifenden SQL-Kenntnisse oder Schema-Kenntnisse erforderlich sind. Außerdem wird der Kontextwechsel reduziert und Code zur Anzeige innerhalb von Sekunden statt Stunden oder Tagen generiert.
Aurora DSQL wird direkt in weit verbreitete Entwicklertools, KI-gestützte Programmierumgebungen und Frameworks innerhalb und außerhalb der AWS-Infrastruktur integriert, um das Erstellen, Testen und Bereitstellen mit den Tools Ihrer Wahl einfacher und schneller zu gestalten. Sie können IDEs (z. B. Kiro) und Cloud-Plattformen (z. B. Vercel) verwenden, um produktionsreife Anwendungen mithilfe natürlicher Sprache schneller zu entwickeln und auszuliefern. Mit Zugriff auf KI-Codierungsassistenten (z. B. v0 von Vercel), agentischen Frameworks (z. B. Amazon Bedrock AgentCore), vorgefertigten Best Practices und Fähigkeiten (z. B. Aurora DSQL Powers für Kiro, Claude Skills, Gemini Skills, Codex Skills) können Sie Stunden und Wochen an Entwicklungsarbeit sparen. Lesen Sie die Aurora DSQL-Dokumentation, um loszulegen.