責任共有モデル(Shared Responsibility Model)は、AWSと利用者で セキュリティの責任をどこで分担するか を定めた考え方です。AWSセキュリティの出発点で、CLF試験でも頻出します。
ひとことで言うと、こう分かれます。
- AWSの責任 ―「クラウド の セキュリティ」 … データセンターの物理的な守り、サーバー・ネットワーク・電源などの土台。利用者からは見えない部分。
- 利用者の責任 ―「クラウド 内の セキュリティ」 … IAM の権限設定、データの 暗号化、OSやアプリの更新、ファイアウォール の設定など、自分が置いたものの守り。
境界はサービスの種類で少し動きます。EC2のような IaaS ではOSの管理まで利用者の責任ですが、マネージドな RDS や Lambda ではOS・ミドルウェアの面倒をAWSが見るぶん、利用者の責任範囲は狭くなります。
「AWSを使えば全部安全」ではなく、自分が置いたデータと設定は自分で守る。この線引きを理解することが、AWSセキュリティの第一歩です。詳しくは AWS入門コースの 責任共有モデル で解説しています。