雲端運算

Understanding Data Engineering

Hadrien Lacroix

Content Developer

雲端運算處理資料

自建機房伺服器

  • 購買
  • 需要空間
  • 電力與維護成本
  • 需因應尖峰負載
  • 清閒時算力閒置

雲端伺服器

  • 租用
  • 不需空間
  • 按需使用資源
  • 需要時再擴充
  • 越靠近使用者越好
Understanding Data Engineering

雲端運算儲存資料

  • 資料庫可靠性:資料複寫
  • 敏感資料的風險
Understanding Data Engineering

AWS

Understanding Data Engineering

Microsoft Azure

Understanding Data Engineering

Google Cloud

Understanding Data Engineering

檔案儲存

Understanding Data Engineering

S3

Understanding Data Engineering

Azure Blob Storage

Understanding Data Engineering

Google Cloud Storage

Understanding Data Engineering

運算

Understanding Data Engineering

EC2

Understanding Data Engineering

Azure Virtual Machines

Understanding Data Engineering

Google Compute Engine

Understanding Data Engineering

資料庫

Understanding Data Engineering

AWS RDS

Understanding Data Engineering

Azure SQL Database

Understanding Data Engineering

Gogle Cloud SQL

Understanding Data Engineering

資料管線

Understanding Data Engineering

使用 AWS S3 儲存專輯封面

Understanding Data Engineering

使用 EC2 轉檔歌曲

Understanding Data Engineering

使用 RDS 儲存員工資料

Understanding Data Engineering

多雲策略

優點

  • 降低單一供應商依賴
  • 成本效益
  • 地方法規要求資料在地存放
  • 降低災難風險

缺點

  • 供應商可能綁定客戶
  • 相容性問題
  • 安全與治理
Understanding Data Engineering

重點整理

  • 雲端運算的效益與風險
  • Spotflix 的實作方式
  • 能說出主要雲端服務商與其服務
Understanding Data Engineering

一起來練習吧!

Understanding Data Engineering

Preparing Video For Download...