IAMとは
AWSの認証・認可を管理するサービス。誰が・どのリソースに・何をできるかをきめ細かく制御します。
解説
IAM(Identity and Access Management)は、AWSの操作権限を管理します。ユーザーやグループ、アプリケーションに付与する一時的な権限である「ロール」、許可・拒否を記述する「ポリシー」などで構成されます。EC2などのサービスにロールを割り当てると、アクセスキーを埋め込まずに安全に他のサービスを呼び出せます。設計の基本は「最小権限の原則」で、必要な操作だけを許可します。ルートユーザーは日常利用せず、多要素認証で保護します。
試験での出方
最小権限の原則、アクセスキーの代わりにIAMロールを使う設計、ルートユーザーの保護が頻出です。
あわせて読みたい用語
この用語が解説に出てくる問題
- AI ソリューションのセキュリティ・コンプライアンス・ガバナンス 問1AWS Lambda 関数から Amazon Bedrock の特定の基盤モデルを呼び出して文章要約を行います。この関…
- AI ソリューションのセキュリティ・コンプライアンス・ガバナンス 問3企業が Amazon Bedrock を使って生成 AI アプリケーションを構築します。AWS の責任共有モデルにおい…
- 請求・料金・サポート 問3複数の AWS アカウントを運用する企業が、請求を 1 つにまとめ、使用量を合算してボリューム割引を受けやすくし、アカ…
- セキュリティとコンプライアンス 問2AWS の責任共有モデルで、「クラウドのセキュリティ」として AWS 側が責任を負うものはどれですか。
- セキュリティとコンプライアンス 問3新しく作成した AWS アカウントのセキュリティを高めます。ルートユーザーの保護に関するベストプラクティスとして適切な…