跳到主要內容
Database資料庫初級CLF-C02SAA-C03

RDS

Amazon Relational Database Service

由 AWS 協助維運的關聯式資料庫。

一句話說明

由 AWS 協助維運的關聯式資料庫。

概要

以代管方式提供 MySQL、PostgreSQL 等關聯式資料庫的服務。可設定備份與 Multi-AZ 等。

主要用途

  • 訂單資料與使用者資料的儲存
  • 使用 SQL 的業務應用程式
  • 需要交易的應用程式

CLF-C02 考試重點

  • 適合結構化資料與 SQL
  • 以 Multi-AZ 提升可用性
  • 可透過 Read Replica 提升讀取效能

SAA-C03 考試重點

  • Multi-AZ 用於可用性,Read Replica 用於提升讀取效能
  • 須考量備份保存期間與儲存費用
  • 需設計子網路群組與 Security Group

實際使用情境

Amazon Relational Database Service(Amazon RDS)是以託管形式提供關聯式資料庫的服務。AWS 端會代為處理 OS 修補程式套用、DB 引擎次要版本升級、自動備份、快照取得、故障時的容錯移轉等運用工作,因此使用者可專注於資料表結構設計、查詢調校、應用程式端的邏輯。 支援的 DB 引擎有 Amazon Aurora(MySQL/PostgreSQL 相容)、MySQL、PostgreSQL、MariaDB、Oracle Database、Microsoft SQL Server 共 6 種。執行個體類型、儲存體類型、儲存體容量可配合工作負載選擇,儲存體也提供依使用情況自動擴展的選項。 可用性與容錯性的主要功能包含多 AZ 配置(將主要執行個體與同步待命執行個體配置於不同 AZ,故障時自動容錯移轉)、讀取複本(分散參照查詢的負載與部分跨區域構成)、自動備份的時間點復原、手動快照的時間點儲存等。 費用以「DB 執行個體的執行時間 × 執行個體類型」「儲存體容量」「備份容量」「資料傳輸量」等的組合計費。也可使用保留執行個體的長期承諾折扣。CLF-C02 中,自行在 EC2 上建置 DB 的情況與使用 RDS 的情況下,責任共擔模型上的角色分擔(修補程式、備份由誰負責)為常見論點。

官方文件

成本注意事項

  • 依執行個體運作時數與儲存空間計費
  • 個人 MVP 容易成為固定費用負擔

安全性注意事項

  • 勿將資料庫公開於網際網路
  • 確認靜態加密與備份設定

相關服務

相關比較文章

相關架構圖

標籤

databaserelational

最後更新日: 2026-06-01