Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon API Gateway with Android 入門

842aaadff6e13fbf372c9b17b49b031c?s=47 Pine Mizune
December 03, 2015

Amazon API Gateway with Android 入門

社内勉強会で発表した資料

842aaadff6e13fbf372c9b17b49b031c?s=128

Pine Mizune

December 03, 2015
Tweet

More Decks by Pine Mizune

Other Decks in Programming

Transcript

  1. Amazon  API  Gateway with  Android  ⼊入⾨門 Pine  Mizune

  2. ⽬目次 1.  Amazon  API  Gateway  とは? 2.  API  Gateway  の利⽤用⼿手順

    3.  Android  での実演
  3. WHATʼ’S  AMAZON  API  GATEWAY  ? Section  1.

  4. Amazon  API  Gateway  とは  ? •  AWS  上で  REST  API

     をサーバーレスで 公開可能なサービス   •  iOS  /  Android  向け  SDK  を直接出⼒力可能
  5. API  Gateway  の良いところ •  サーバーを⾃自ら管理する必要がない •  API  の実⾏行回数による課⾦金 ü  課⾦金額を低く抑えることが可能

    •  Android  /  iOS  に同じ  SDK  が出⼒力可能 ü  Request  /  Response  をモデルとして出⼒力 ü  処理の実態とは別に  JSON  Schema  で定義  
  6. HOW  TO  USE  API  GATEWAY  ? Section  2.

  7. AWS  Lambda  関数を作成 JavaScript  で記述  (Node.js  0.10.x)

  8. API  Gateway  と  Lambda  を関連付け Request  -‑>  Lambda  -‑>  Response

     を定義
  9. Android  SDK  を⽣生成 iOS  /  Android  /  JavaScript  SDK  が⽣生成可能

  10. jar  を⽣生成し  Android  に組み込み ローカルでビルドし  Android  Studio  に組み込む

  11. DEMONSTRATION Section  3.