Veröffentlicht am: Nov 20, 2018
Sie können jetzt über eine neue, integrierte Datenbank-API auf Ihre Amazon Aurora Serverless-Datenbank zugreifen. Diese API ermöglicht den leichten Zugriff auf Aurora Serverless mit auf Webdiensten basierenden Anwendungen, darunter AWS Lambda und AWS AppSync. Die Betaversion der Daten-API steht für die MySQL-kompatible Edition von Amazon Aurora Serverless in der Region USA Ost (Nord-Virginia) zur Verfügung. Für die Nutzung der Betaversion der Daten-API fallen keine zusätzlichen Gebühren an.
Bisher haben Datenbankentwickler Anwendungen auf Basis des nativen MySQL-Protokolls entwickelt, das eine dauerhafte Verbindung zur Datenbank und sprachspezifische Bibliotheken erforderte. Die Daten-API bietet einen einfacheren Weg, auf die Funktionen von Aurora Serverless zuzugreifen, indem es einen sicheren HTTP-Endpunkt und Integration mit dem AWS SDK bereitstellt. Sie können den Endpunktt verwenden, um jede SQL-Anweisung genau so auszuführen, wie Sie es auch beim nativen MySQL-Protokoll tun würden. Dabei entfällt das lästige Verwalten von Verbindungen. Das AWS SDK macht es leicht, die Abfrageergebnisse in Ihre Anwendung einzubinden.
Die Daten-API nutzt inAWS Secrets Manager gespeicherte Datenbank-Anmeldedaten, wodurch die Weitergabe von Anmeldedaten in den API-Aufrufen entfällt. Für Entwickler, die AWS Lambda verwenden, bietet die neue Web Services Daten-API einen sicheren Weg, ohne die zusätzliche Ressourcenlast von in einer Amazon VPC gestarteten Lambdas auf ihre Datenbank zuzugreifen. Außerrdem enthält AWS AppSync jetzt integrierte Unterstützung für die Daten-API und ermöglicht Entwicklern die leichte Erstellung einer GraphQL-API für von Aurora Serveless gestützte Anwendungen.
Erfahren Sie mehr über die Daten-API im Benutzerhandbuch von Amazon Aurora.