Amazon Data Firehose コンソールを通じて IAM ロールを管理する
Amazon Data Firehose は、リアルタイムストリーミングデータを宛先に配信するフルマネージドサービスです。配信前にデータの形式を変換するように Firehose を設定することもできます。これらの機能を使用するには、まず Firehose ストリームを作成または編集する際に、Firehose に許可を付与する IAM ロールを指定する必要があります。Firehose は、Firehose ストリームに必要なすべての許可のために IAM ロールを使用します。
例えば、Amazon S3 にデータを配信する Firehose ストリームを作成し、AWS Lambda 機能が有効になっている状態でこの Firehose ストリームに Transform ソースレコードがあるシナリオを考えてみましょう。この場合、次に示すように、S3 バケットにアクセスして Lambda 関数を呼び出すための許可を Firehose に付与する IAM ロールを指定する必要があります。
Firehose コンソールでは、これらのロールの指定方法を選択できます。次のオプションのいずれかから選択できます。