api gateway と aws lambda でアプリケーションを作る

ってのを考えていた。

google でいろいろ調べ、aws の公式ドキュメントを読み、天下の developer.io 様の記事を読みまくった。

が、いまいち api gatewayaws lambda でアプリケーションを作る ということが見えてこない。

という漠然とした疑問を解決してくれたのが、この動画。さすが公式。

www.youtube.com

この動画で解説していることはざっとこんな感じ

  • full managed のサービス構成
  • pet shop アプリケーションのデモ
    • ios
    • api gateway
      • swagger importer を使った api gateway 設定
        • コマンド1発で api gateway にデプロイできる
    • lambda
      • 一つの lambda function ですべての api gateway からのリクエストを処理する
      • api gateway からの input を parse して、実行するコマンドを特定、
      • lambda の実行結果を、api gateway が http status をを判断して、クランアントに返す(lambda の実行結果に status という概念はない)
    • cognite
      • 認証について

いい動画なのに、再生数が 1500しかなくて、悲しくなったので拡散。