<style> .reveal div.head{ background-color:#fcf8e3; position: absolute; text-align: left; font-size: 50%; } </style> ## AWS SAA対策<br>ハンズオン :::warning S3/SNS/Lambdaでサーバレスに作る ファイルダウンロードURL発行処理 ::: 2019.08.19 --- ### 目的・ゴール * AWS認定ソリューションアーキテクトアソシエイト試験の対策 * 一つ一つのサービスだけでなく、組み合わせて使ってみる(今回はS3/Lambda/SNS) * やっぱり自分で触った方が覚えるよね * AWSのことを今より少しでも好きになって欲しい --- ### 概要、作るもの S3にファイルアップロードすると そのファイルのダウンロードURLが メール or SMS or Slack に通知される仕組みを構築 ---- <div class="head">概要、作るもの</div> どんな時に使うの? * 大容量のファイルを渡したい時を想定 * メールだと大きなサイズのファイルをそのまま送れない。GSも容量制限がある。 * 特定の人だけにファイルを渡したい。誰でもいつでもダウンロードできてしまうのはセキュリティ的にもよろしくない。 ---- <div class="head">概要、作るもの</div> こんな感じ ![](https://i.imgur.com/qwmWOLs.png) ---- <div class="head">概要、作るもの</div> 詳しめにはこんな感じ ![](https://i.imgur.com/kgaBqk3.png =80%x) <!-- --- aaa --- snsでメール通知する。 --- lambdaからsnsを呼び出す。 --- s3にファイルアップロードしたらlambdaを起動 --- lambdaで署名URL発行 --- smsにも通知 --- slack設定 --- lambda作成 --- クリンアップ -->
{"metaMigratedAt":"2023-06-14T23:20:04.120Z","metaMigratedFrom":"YAML","title":"AWS HandsOn 20190819","breaks":true,"slideOptions":"{\"theme\":\"white\"}","contributors":"[{\"id\":\"207f0d78-c51c-4e9f-9e9f-2ee4194eef62\",\"add\":18413,\"del\":17378}]"}
    239 views