#108 SNS + Lambda連携 (Config編)

ハンズオンの概要

以下を構築します。

  1. Slack
  • チャンネルの作成
  • incoming hookの設定
  1. マネジメントコンソール
  • リージョン制限ポリシの作成 (DenyUnuseRegion)
  • Configの設定 (SNSトピック含む)
  1. CLI
  • Lambda関数の作成、通知確認

Slack

チャンネルの作成

slack上で"#handson-cli"というチャンネルを作成します。

incoming hookの設定

"#handson-cli"に"着信Webフック"を追加し、Webhook URLをメモします。

マネジメントコンソール

1. リージョン制限ポリシの作成

  • ポリシの作成 (DenyUnuseRegion)
  • 既存のグループやロールへのDenyUnuseRegionポリシのアタッチ (推奨)

2. Configの設定

事前作業: ハンズオン環境の構築

作業開始前: ハンズオン権限の付与 (IAM管理権限での作業)

本編 (構築完了確認)

slackの#handson-cliチャネルに、Configからの通知が着信することを確認します。

(直近に変更が無い場合は通知が発生しません。その場合はVPCの作成、削除をしてみてください。)

作業完了後: ハンズオン権限の削除 (IAM管理権限での作業)