本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Aurora 教學課程和範本程式碼
AWS 文件包含數個教學課程,引導您完成常見的 Amazon Aurora 使用案例。其中許多教學課程會示範如何將 Amazon Aurora 與其他 AWS 服務搭配使用。此外,您可以在 GitHub 中存取範本程式碼。
注意
您可以在 AWS 資料庫部落格
主題
本指南中的教學課程
本指南中的以下教學課程會向您展示如何使用 Amazon Aurora 執行常見的任務。
-
教學課程:建立要與資料庫叢集搭配使用的 VPC (僅限 IPv4)
了解如何在以 Amazon VPC 服務為基礎的虛擬私有雲端 (VPC) 中包括資料庫叢集。在此情況下,VPC 會與在相同 VPC 的 Amazon EC2 執行個體上執行的 Web 伺服器共用資料。
-
教學課程:建立要與資料庫叢集搭配使用的 (VPC)(雙堆疊模式)
了解如何在以 Amazon VPC 服務為基礎的虛擬私有雲端 (VPC) 中包括資料庫叢集。在此情況下,VPC 會與相同 VPC 中的 Amazon EC2 執行個體共用資料。於本教學課程中,您將為此案例建立與以雙堆疊模式執行之資料庫搭配使用的 VPC。
-
教學:建立 Web 伺服器和 Amazon Aurora 資料庫叢集
了解如何安裝支援 PHP 的 Apache Web 伺服器,並建立 MySQL 資料庫。Web 伺服器在使用 Amazon Linux 的 Amazon EC2 執行個體上執行,而 MySQL 資料庫是 ,Aurora MySQL 資料庫叢集。Amazon EC2 執行個體和資料庫叢集皆在 Amazon VPC 中執行。
-
教學:從資料庫叢集快照還原 Amazon Aurora 資料庫叢集
了解如何使用從資料庫叢集快照還原資料庫叢集。
-
了解如何使用標籤指定要停止哪些 Aurora 資料庫叢集。
-
教學:使用 Amazon 記錄資料庫執行個體狀態變更 EventBridge
了解如何使用 Amazon EventBridge 和 記錄資料庫執行個體狀態變更 AWS Lambda。
其他 AWS 指南中的教學課程
其他 AWS 指南中的下列教學課程說明如何使用 Amazon Aurora 執行常見任務:
注意
一些教學課程使用了 Amazon RDS 資料庫執行個體,但它們可以適應使用 Aurora 資料庫叢集。
-
AWS AppSync 開發人員指南中的教學課程:Aurora Serverless
了解如何使用 AWS AppSync 為已啟用資料 API Aurora Serverless 的資料庫叢集提供執行 SQL 命令的資料來源。您可以使用 AWS AppSync 解析程式,使用 GraphQL 查詢、變動和訂閱針對 Data API 執行 SQL 陳述式。
-
AWS Secrets Manager 《 使用者指南》中的教學課程:輪換 AWS 資料庫的秘密
了解如何建立 AWS 資料庫的秘密,並設定秘密以排程輪換。手動觸發一個輪換,然後確認秘密新版本持續提供存取。
-
AWS Elastic Beanstalk 開發人員指南中的教學課程和範例
了解如何部署使用 Amazon RDS 資料庫的應用程式 AWS Elastic Beanstalk。
-
在 Amazon Machine Learning Developer Guide 中使用 Amazon RDS 資料庫中的資料建立 Amazon ML 資料來源
了解如何從存放在 MySQL 資料庫執行個體的資料中建立 Amazon Machine Learning (Amazon ML) 資料來源物件。
-
Amazon QuickSight 使用者指南 中的在 VPC 中手動啟用對 Amazon RDS 執行個體的存取
了解如何在 VPC 中啟用 Amazon RDS 資料庫執行個體的 QuickSight 存取。
AWSAmazon Aurora PostgreSQL 的研討會和實驗室內容入口網站
以下精選的研討會和其他實作內容可協助您了解 Amazon Aurora PostgreSQL 的特性和功能:
-
了解如何手動建立 Amazon Aurora PostgreSQL 叢集。
-
了解如何設定 Cloud9 和初始化 PostgreSQL 資料庫。
-
了解如何建立 Aurora 快速複製。
-
了解如何使用查詢計畫管理來控制一組陳述式的執行計畫。
-
了解 Aurora PostgreSQL 中的叢集快取功能。
-
了解如何使用此功能監控與稽核資料庫活動。
-
了解如何使用績效詳情來監控和調整資料庫執行個體。
-
了解如何使用 AWS 和 Postgres 工具 (Cloudwatch、增強型監控、慢查詢日誌、績效詳情、PostgreSQL 目錄檢視) 來了解效能問題,並找出改善資料庫效能的方法。
-
了解 Aurora 僅供讀取複本自動擴展在使用負載產生器指令碼時實際上如何運作。
-
了解資料庫叢集如何容忍失敗。
-
了解 Aurora 全球資料庫。
-
了解 Aurora Machine Learning。
-
了解 Aurora Serverless v2。
-
適用於 Aurora PostgreSQL 的受信任語言延伸模組
了解如何建置可在 Aurora PostgreSQL 上安全執行的高效能延伸模組。
AWSAmazon Aurora MySQL 的研討會和實驗室內容入口網站
以下精選的研討會和其他實作內容可協助您了解 Amazon Aurora MySQL 的特性和功能:
-
了解如何手動建立 Amazon Aurora MySQL 叢集。
-
了解如何設定 Cloud9 和初始化 MySQL 資料庫。
-
了解如何建立 Aurora 快速複製。
-
了解如何恢復資料庫叢集。
-
了解如何使用績效詳情來監控和調整資料庫執行個體。
-
了解如何使用 AWS 和 SQL 工具來了解效能問題,並找出改善資料庫效能的方法。
-
了解如何使用不同的工具,針對與 SQL 效能相關的問題進行疑難排解。
-
了解自動擴展僅供讀取複本的運作方式。
-
了解 Aurora MySQL 中的高可用性和容錯功能。
-
了解 Aurora 全球資料庫。
-
了解 Aurora Serverless v2。
-
了解 Aurora Machine Learning。
GitHub 中的教學課程和範本程式碼
GitHub 中的以下教學課程和範本程式碼會向您展示如何使用 Amazon Aurora 執行常見的任務:
-
了解如何建立出借圖書館應用程式,讓顧客可以借書與還書。此範例使用 Aurora Serverless v2和 適用於 Python (Boto3) 的 AWS SDK。
-
使用查詢的 Spring REST API 建立 Amazon Aurora 項目追蹤應用程式,以使用 SDK for Java 2.x 查詢 Aurora Serverless v2 的資料
了解如何建立一個查詢 Aurora Serverless v2 資料的 Spring REST API。它是供使用 SDK for Java 2.x 的 React 應用程式使用。
-
建立使用 查詢Aurora Serverless v2資料的 Amazon Aurora 項目追蹤器應用程式 適用於 PHP 的 AWS SDK
了解如何建立一個使用資料 API 的
RdsDataClient
和 Aurora Serverless v2 追蹤和報告工作項目的應用程式。範例使用 適用於 PHP 的 AWS SDK。 -
建立 Amazon Aurora 項目追蹤器應用程式來查詢使用 適用於 Python (Boto3) 的 AWS SDK查詢Aurora Serverless v2資料
了解如何建立一個使用資料 API 的
RdsDataClient
和 Aurora Serverless v2 追蹤和報告工作項目的應用程式。此範例使用 適用於 Python (Boto3) 的 AWS SDK。
搭配 AWS SDK 使用此服務
AWS 軟體開發套件 SDKs) 適用於許多熱門的程式設計語言。每個 SDK 都提供 API、程式碼範例和說明文件,讓開發人員能夠更輕鬆地以偏好的語言建置應用程式。
SDK 文件 | 代碼範例 |
---|---|
如需此服務的特定範例,請參閱 Aurora AWS SDKs的程式碼範例。
可用性範例
找不到所需的內容嗎? 請使用本頁面底部的提供意見回饋連結申請程式碼範例。