過去問ドリル

IAMとは

AWSの認証・認可を管理するサービス。誰が・どのリソースに・何をできるかをきめ細かく制御します。

解説

IAM(Identity and Access Management)は、AWSの操作権限を管理します。ユーザーやグループ、アプリケーションに付与する一時的な権限である「ロール」、許可・拒否を記述する「ポリシー」などで構成されます。EC2などのサービスにロールを割り当てると、アクセスキーを埋め込まずに安全に他のサービスを呼び出せます。設計の基本は「最小権限の原則」で、必要な操作だけを許可します。ルートユーザーは日常利用せず、多要素認証で保護します。

試験での出方

最小権限の原則、アクセスキーの代わりにIAMロールを使う設計、ルートユーザーの保護が頻出です。

あわせて読みたい用語

この用語が解説に出てくる問題