AWS 共享責任模型(Shared Responsibility Model)
AWS 採用 共享責任模型 來明確劃分 AWS 與客戶 在安全性與合規性上的責任範圍。理解這個模型是雲端安全的核心基礎。
1. 模型概念
AWS 負責「雲端的安全」(Security of the Cloud)
AWS 負責保護執行所有雲端服務的基礎設施,包括:
硬體:伺服器、儲存、網路設備
軟體:虛擬化層、基礎服務平台
網路:AWS 全球基礎設施、區域、可用區、邊緣節點
實體與環境控制:機房、電力、冷卻與物理安全
客戶負責「雲中安全」(Security in the Cloud)
依據所選 AWS 服務類型(IaaS、PaaS、SaaS)決定責任範圍:
平台與應用程式:部署、更新與漏洞修補
作業系統、網路與防火牆設定
身分與存取管理(IAM)
資料保護:
客戶端加密與資料完整性驗證
伺服器端加密、檔案系統與資料管理
網路流量保護:加密、驗證與存取控制
2. 客戶責任重點
平台、應用程式與 IAM 管理
作業系統與網路防火牆設定
客戶端與伺服器端資料加密
資料完整性驗證與檔案系統管理
網路流量的加密與身分驗證
3. AWS 安全與合規工具
AWS 提供多種安全、身分與合規服務,協助客戶在共享責任模型下建構安全系統:
IAM(Identity and Access Management)
控制使用者與服務對 AWS 資源的存取權限
AWS Artifact
產生隨需合規報告,滿足審計需求
AWS KMS(Key Management Service)
產生、管理與輪替加密金鑰,並控制金鑰存取
AWS Shield
防護常見的 DDoS 攻擊
AWS Trusted Advisor
提供最佳實務建議,包括成本優化、安全性、效能、容錯與服務配額檢查
4. AWS Trusted Advisor
分析帳戶並提供五大面向的最佳實務建議:
成本優化(Cost Optimization)
效能(Performance)
安全性(Security)
容錯能力(Fault Tolerance)
服務限制(Service Limits)
幫助持續優化 AWS 環境並符合共享責任模型下的最佳安全做法。
這份筆記整理了 AWS 共享責任模型、責任劃分與核心安全服務,適合作為雲端安全與合規的學習指南。
Last updated