Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Leihbibliothek-REST-API erstellen
Im folgenden Codebeispiel wird veranschaulicht, wie man eine Leihbibliothek erstellt, in der Kunden Bücher mithilfe einer REST-API ausleihen und zurückgeben können, die von einer Amazon-Aurora-Datenbank unterstützt wird.
- Python
-
- SDK für Python (Boto3)
-
Zeigt, wie man das benutzt AWS SDK für Python (Boto3) mit der Amazon Relational Database Service (Amazon RDS) API und AWS Chalice, um eine REST-API zu erstellen, die von einer Amazon Aurora-Datenbank unterstützt wird. Der Webservice ist vollständig Serverless und stellt eine einfache Leihbibliothek dar, in der die Kunden Bücher ausleihen und zurückgeben können. Lernen Sie Folgendes:
Erstellen und verwalten Sie einen Serverless-Aurora-Datenbank-Cluster.
Verwenden Sie AWS Secrets Manager um Datenbankanmeldeinformationen zu verwalten.
Implementieren Sie einen Datenspeicher-Layer, der Amazon RDS verwendet, um Daten in die und aus der Datenbank zu verschieben.
Verwenden AWS Chalice, um eine serverlose REST-API für Amazon API Gateway bereitzustellen und AWS Lambda.
Verwenden Sie das Anforderungspaket, um Anfragen an den Webservice zu senden.
Den vollständigen Quellcode und Anweisungen zur Einrichtung und Ausführung finden Sie im vollständigen Beispiel unter GitHub.
In diesem Beispiel verwendete Dienste
API Gateway
Aurora
Lambda
Secrets Manager
Für eine vollständige Liste von AWS SDK-Entwicklerhandbücher und Codebeispiele finden Sie unter Verwenden von Lambda mit einem AWS SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.