AWS 資料儲存入門

在 AWS 中使用資料儲存服務

Dunieski Otano

Amazon Web Services Solutions Architect

選擇合適的 AWS 資料存放服務

  • 數十種 AWS 儲存服務可用
  • 要如何選對服務?
  • 本課程:4 種基礎資料存放服務

Developer

在 AWS 中使用資料儲存服務

AWS 儲存服務總覽

  • 檔案儲存:Amazon EFS、Amazon FSx
  • 區塊儲存:Amazon EBS
  • 物件儲存:Amazon S3
  • 資料庫:Amazon DynamoDB、Amazon RDS
  • 快取:Amazon ElastiCache
  • 搜尋:Amazon OpenSearch Service
  • 備份:AWS Backup

storage_blank

在 AWS 中使用資料儲存服務

認識區塊、檔案與物件儲存

  • 區塊儲存:原始儲存磁區
    • 如硬碟附掛到 EC2 執行個體
    • 範例:EBS、Instance Store
  • 檔案儲存:共用檔案系統
    • 多台伺服器共用同一批檔案
    • 範例:EFS、FSx
  • 物件儲存:以物件形式儲存檔案
    • 透過 API 存取,無限擴充
    • 範例:S3

diagram

在 AWS 中使用資料儲存服務

關聯式 vs 非關聯式資料庫

  • 關聯式(SQL):具關聯的結構化資料表
    • 固定綱要、ACID 交易、複雜連接
    • AWS 範例:Amazon RDS(MySQL、PostgreSQL)

relational

  • 非關聯式(NoSQL):彈性資料模型

    • 無綱要、水平擴充、高效能
    • AWS 範例:DynamoDB(鍵值/文件)

    nosql

在 AWS 中使用資料儲存服務

本課程重點

  • Amazon S3-物件儲存
  • Amazon DynamoDB-NoSQL 資料庫
  • Amazon ElastiCache-記憶體內快取
  • Amazon OpenSearch Service-搜尋與分析

focus

在 AWS 中使用資料儲存服務

打造電商應用

情境:線上商店,含商品目錄、購物車與搜尋

  • Amazon S3:存放商品圖片與影片
  • Amazon DynamoDB:存放使用者資料與購物車
  • Amazon ElastiCache:快取熱門商品細節
  • Amazon OpenSearch:驅動商品搜尋功能

panel

在 AWS 中使用資料儲存服務

你將在本課學到

  • 何時使用各服務
  • 依存取模式選擇方案
  • 效能、成本與一致性的取捨

roadmap

在 AWS 中使用資料儲存服務

一起來練習吧!

在 AWS 中使用資料儲存服務

Preparing Video For Download...