handson: CDP (serverless contact form)¶
- 1.1. S3バケットの作成 (Website用バケット)
- 1.2. S3バケットポリシー作成 (GetObject)
- 1.3. S3バケット WebsiteHosting設定
- 2.1. S3バケットの作成 (データ用バケット)
- 2.2. SNSトピックの作成
- 2.3. SNSトピックの購読 (email)
- 2.4. SNSトピックポリシーの更新 (S3)
- 2.5. S3バケットへの通知設定(SNS)の追加
- 2.6. S3バケットのCORS設定作成 (AWS ID)
- 3.1. Cognito識別子プールの作成
- 3.2. IAMロールの作成 (cognito-identity: unauthenticated)
- 3.3. IAMポリシーの作成 (S3PutObject)
- 3.4. IAMロールのポリシー追加 (S3PutObject)
- 3.5. Cognito IDプールへのIAMロール割り当て
- 4. HTML問い合わせフォームの作成
- 後始末
- S3バケット(website)の削除: http://qiita.com/tcsh/items/dcc9064642c21fbc6544
- Cognito識別子プールの削除: http://qiita.com/tcsh/items/108b7e4cd5f0814a5abd
- S3バケット(data)の削除: http://qiita.com/tcsh/items/dcc9064642c21fbc6544
- SNSトピックの削除: http://qiita.com/tcsh/items/2e597ac5f877528feb49
- IAMロールの削除: http://qiita.com/tcsh/items/a819f4a9c6c07da3a0ce
- IAMポリシの削除: http://qiita.com/tcsh/items/7c317fbe04abe5f69f10