opening
- 稲垣さん(サポート部門)
- 有賀さん
- 山本さん
- 石黒さん
workshop
- 有賀 征爾さん
introduction
- バージニア北部を使う
- cloud formationの関係?
概要
- 従来は3層アーキテクチャ
- サーバがだんだん細かくなってきて今はサーバレス
- マイクロサービス化の促進
- マイクロサービスとサーバレスの相性がいい
- サービスをfunction単位にする
サーバレスの構成
- CloudFront
- 負荷分散
- APIGateway
- urlを持てる
- APIGateway cache
- CloudWatch
- モニタリング
- AWSLambda functions
- Endpoints on Amazon EC2
コンポーネント紹介
- AWSIoT
- メッセージを受信するとsubscribeしているものに対してpublishするサービス
- S3
- htmlを配置するとwebサーバ相当の動きをする
- Lambda
- 何かから入力を受けて何かをする
- APIGateway
- APIを提供
- これがあることでLambdaが動く
- DynamoDB
- key value store
- 速い!
- CloudFormation
- アプリのテンプレを作れる
- Cognito
- 認証情報提供
- データ同期のためのストア
- 認証しなくてもいいけど個々のユーザを区別したいときに使える
- その場限りのIDを付与するような感じ
- Echo
- デバイス
- スピーカー・マイク
- Alexa
- 音声認識等のサービス
- Alexa skill kit
lab1
- http://bit.ly/serverless-lab
- http://awlarau-workshops-us-east-1.s3.amazonaws.com/serverless-workshop/instructions/index.html