Aws lambda & amazon api gateway入門
-
Upload
yutaka-kajiwara -
Category
Technology
-
view
702 -
download
5
Transcript of Aws lambda & amazon api gateway入門
AWS Lambda & Amazon API Gateway入門
クラスメソッド株式会社 梶原裕
アジェンダ
• 自己紹介
• AWS Lambda
• Amazon API Gateway
• あげいもGenerator
自己紹介• 梶原裕
• データインテグレーション部所属
• 実装全般担当(Java/JavaScript/Node.js/Ruby…)
• Twitter @yutaka_1119
ETLって何?
• ETL(Extract/Transform/Load) 抽出、変換・加工、ロード
AWS Lambda•イベント駆動型で動くコンピューティングサービス
• S3にオブジェクトが作られた
• SNSから通知が来た
• etc…
• サーバーレス
• 価格が安い
• 請求がリクエスト毎の課金のため
• 自動スケール
AWS LambdaをETL処理の中で使ってみた
Amazon API Gateway
• バックエンドにEC2やAWS Lambda等を用いたAPIを作成するフルマーネージドサービス
あげいも Generator
北海道中山峠 顔はめ看板
あげいもGenerator
作ってみた
構成図
構成図(非Lambda)
API解説-1 Pre-Signed URL 取得
API解説-1 Pre-Signed URL 取得
API解説-2 顔認識~あげいも合成
API解説-2 顔認識~あげいも合成
AWS Lambda + OpenCV
• AWS Lambda FunctionをNative Moduleを含んだ形で作成してみた | Developers.IO http://dev.classmethod.jp/cloud/create-aws-lambda-function-with-native-module/
API解説-3 出力結果取得
Lambda解説 サムネイル画像生成
AWS Lambda Update re:Invent 2015
• ファンクション実行時間の増加
• Lambdaファンクションは最大5分まで実行できるようになります。
• etc…
突然のTimeout
突然のTimeout
突然のTimeout