iT邦幫忙

2025 iThome 鐵人賽

DAY 16
0

在前一篇,我們認識了 VPC 的基礎概念。今天要來介紹 AWS 上最常見的受管資料庫服務 Amazon RDS(Relational Database Service)。

1. 什麼是 RDS?

RDS 是一種受管的關聯式資料庫服務,由 AWS 幫你處理安裝、更新、備份與修補,使用者只需專注在資料庫本身(建立資料表、撰寫 SQL),而不需花時間管理伺服器。

2. RDS 支援的資料庫種類

  • Amazon Aurora
  • MySQL
  • PostgreSQL
  • MariaDB
  • Oracle
  • SQL Server
  • Db2

3. RDS 的特點與優點

  • 自動化管理
    自動備份、快照、故障修復
  • 高可用性
    支援多可用區(Multi-AZ)部署,確保主庫故障時能快速切換
  • 彈性擴展
    可調整計算能力與儲存空間
  • 安全性
    透過 IAM 權限控制 RDS 資源操作(例如建立資料庫實例、修改設定、快照管理等)

4. 常見使用情境

  • 企業應用程式後端(ERP、CRM)
  • 電商網站(商品、訂單、會員資料庫)

5. RDS vs 自建資料庫比較表

特點 RDS 自建資料庫
安裝維護 AWS 全權管理(安裝、Patch、備份) 使用者自行處理
高可用性 Multi-AZ、自動故障切換 需自行設計 HA 架構
彈性擴展 可直接調整運算與儲存資源 須手動擴容
成本 按使用量收費(運算、儲存、I/O) 彈性高,但管理成本與人力支出較高

6. 重點整理

  1. RDS 是一種受管關聯式資料庫服務
  2. RDS 能夠省去自行安裝與維護伺服器的麻煩
  3. 支援 MySQL、PostgreSQL、SQL Server等常見的關聯式資料庫
  4. 支援多可用區(Multi-AZ)部署,確保高可用性

7. 延伸閱讀

AWS官方文件

下一篇文章,我們將介紹 AWS 的 NoSQL 資料庫服務 Amazon DynamoDB。


上一篇
Day 15. VPC 基礎概念
下一篇
Day 17. Amazon DynamoDB
系列文
什麼是 AWS?從 CCP 準備開始17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言