More Related Content
More from Masayuki Sakamoto (7)
Amazon api gatewayとlambdaを触ってみた nds44 JAWS長岡vol2
- 2. 名前:さかぷん
Twitterなど:@sakapun
趣味:嫁アプリ制作
◦ やまびよ(http://yamabiyo.herokuapp.com/)
山の登山指数を見やすく表示
◦ モチベーションアップアプリ
今回のテーマのネタ元
嫁に役立つアプリは作ってて嫌な顔されないし、自分
の仕事ぶりをアピールできてよい
- 4. SaaS
◦ Elastic Beans Talk
◦ Heroku
◦ Google Cloud Platform
なるべくお金かけたくない!
◦ Herokuは無料で24時間動かし続けていられなくなった。
◦ (実際個人向けマイクロなサービスなら問題なさそう。)
どうせならやったことないことに挑戦したい!
- 5. AWS Lambdaとは
◦ なんらかのイベントを元に、プログラムが実行されるイベント・ドリブ
ンなAWSのサービス
◦ プログラムが動いた分だけ課金される
◦ Node.js, Java8, Pythonの言語のみサポート
AWS API Gatewayとは
◦ 今年の7月に始まったサービス
◦ URLからLambdaを叩ける用になった
Lambdaでアプリ作って定期的にAPI叩けばいけそう!
⇛ 最近、スケジューラが実装されましたね・・・。
- 8. API Gateway + Lambdaはモバイル開発のバック
エンドに使えそう
→ それSDK使えば直接Lambda触れますよ
Cognite
- 9. 誰も使わないことを前提に雑にLambda触れる・・・。
API Gatewayを活かす部分
◦ 分散キャッシュによるレスポンスの高速化
◦ キャッシュによる何度もバックエンドを動かさない効率化
◦ スロットリングによるアクセスコントロール
まだ身近な例は少ないがサーバレスな未来へ
◦ フルAWSでサーバレスなバックエンドを作るフレームワーク
「JAWS」