建立出借圖書館 REST API - AWS Lambda

建立出借圖書館 REST API

下列程式碼範例顯示如何使用 Amazon Aurora 資料庫支援的 REST API 來建立出借圖書館,讓贊助人可以借書與還書。

Python
適用於 Python (Boto3) 的 SDK

顯示如何使用具有 Amazon Relational Database Service (Amazon RDS) API 的 適用於 Python (Boto3) 的 AWS SDK 和 AWS Chalice 來建立由 Amazon Aurora 資料庫支援的 REST API。Web 服務是完全無伺服器的,表示這是一種贊助人可以借書與還書的簡單出借圖書館。了解如何:

  • 建立與管理無伺服器的 Aurora 資料庫叢集。

  • 使用 AWS Secrets Manager 來管理資料庫憑證。

  • 實作資料儲存層,該層使用 Amazon RDS 將資料移入和移出資料庫。

  • 使用 AWS Chalice 將無伺服器 REST API 部署到 Amazon API Gateway 和 AWS Lambda。

  • 使用 Request 套件來將請求傳送到 Web 服務。

如需完整的原始碼和如何設定及執行的指示,請參閱 GitHub 上的完整範例。

此範例中使用的服務
  • API Gateway

  • Aurora

  • Lambda

  • Secrets Manager

如需完整的 AWS SDK 開發人員指南和程式碼範例清單,請參閱 搭配 AWS SDK 使用 Lambda。此主題也包含有關入門的資訊和舊版 SDK 的詳細資訊。