AWS 資料庫服務入門

AWS 概念

Amar Suchak

Software Engineer, Microsoft

為什麼資料庫很重要?

圖書館目錄系統的圖片

AWS 概念

認識資料庫類型

  • 關聯式資料庫(RDS)
    • 就像整理良好的書架
    • 使用 MySQL、PostgreSQL、Oracle 等
    • 適合傳統應用
    • AWS RDS:數位世界的穩固書架

關聯式資料庫系統的圖片

  • NoSQL 資料庫(DynamoDB)
    • 就像彈性的雜誌架
    • 對非結構化資料具彈性結構
    • 適合行動 App、IoT、遊戲
    • AWS DynamoDB:靈活應對不斷變化的內容

NOSQL 資料結構圖,展示新型物件的擷取與操作彈性

AWS 概念

深入 RDS

  • 可擴充且具成本效益
  • 支援多種資料庫引擎,如 MySQL、PostgreSQL 等

關聯式資料庫結構圖,可見以圖形方式連結不同資料表

AWS 概念

認識 DynamoDB

  • 為網路規模的應用而設計
  • 提供個位數毫秒等級延遲

成組物件高低錯落的圖片,呈現 DynamoDB 的彈性

AWS 概念

DynamoDB 補充

  • DynamoDB 採用 key-value 模型
  • 一個 key 會對應到一個 value

手持鑰匙,前方是保管箱牆面的圖片

AWS 概念

超越 RDS 與 DynamoDB

展示 RDS 與 DynamoDB 以外不同資料庫服務的圖片

1 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/database.html
AWS 概念

AWS 資料庫遷移服務

將本地端資料庫移轉到 AWS AWS_DMS.png

1 https://aws.amazon.com/dms/
AWS 概念

一起來練習吧!

AWS 概念

Preparing Video For Download...