Top Banner
モバイル開発者から見た サーバーレスアーキテクチャ 田中 孝明 yidev 第21回勉強会
19

モバイル開発者から見た サーバーレスアーキテクチャ

Apr 15, 2017

Download

Software

Takaaki Tanaka
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: モバイル開発者から見た サーバーレスアーキテクチャ

モバイル開発者から見たサーバーレスアーキテクチャ

田中 孝明

yidev 第21回勉強会

Page 2: モバイル開発者から見た サーバーレスアーキテクチャ

自己紹介

• 田中孝明

• 岡山県出身

• iOS開発 2011 ~ (ブランクあり)

• クラスメソッド株式会社 2015/10~

Page 3: モバイル開発者から見た サーバーレスアーキテクチャ

9月27日に福岡から来ました

Page 4: モバイル開発者から見た サーバーレスアーキテクチャ

本題

Page 5: モバイル開発者から見た サーバーレスアーキテクチャ

サーバーサイドと 通信するアプリを

作られた方は多い(はず)

Page 6: モバイル開発者から見た サーバーレスアーキテクチャ

モバイルアプリ開発は クラウドとの通信を行う

アプリが多い

Page 7: モバイル開発者から見た サーバーレスアーキテクチャ

サーバーレスアーキテクチャ

Page 8: モバイル開発者から見た サーバーレスアーキテクチャ

Agenda

• サーバーレスアークテクチャの雑な説明

• サーバーレスアーキテクチャを実現する技術

• iOSアプリとの通信デモ

• まとめ

Page 9: モバイル開発者から見た サーバーレスアーキテクチャ

サーバーレスアーキテクチャの 雑な説明

Page 10: モバイル開発者から見た サーバーレスアーキテクチャ

(ARC308) The Serverless Company: Using AWS

Lambda

http://www.slideshare.net/AmazonWebServices/arc308-the-serverless-company-using-aws-lambda

Page 11: モバイル開発者から見た サーバーレスアーキテクチャ
Page 12: モバイル開発者から見た サーバーレスアーキテクチャ
Page 13: モバイル開発者から見た サーバーレスアーキテクチャ

サーバーレスアーキテクチャを 実現する技術

Page 14: モバイル開発者から見た サーバーレスアーキテクチャ

AWS Lambda• イベント・ドリブン

• アプリケーションコードを切り出せる

• Node.js、Javaでコードを書ける

• モバイルからはAWS Mobile SDK などを介して利用する

Page 15: モバイル開発者から見た サーバーレスアーキテクチャ

Amazon API Gateway

• 2015年7月に登場

• AWS Mobile SDKを組み込まずにAWS Lambda functionへアクセスできるようになった

• モバイル側からはREST APIと同じ感覚で扱える

Page 16: モバイル開発者から見た サーバーレスアーキテクチャ

Demo

Page 17: モバイル開発者から見た サーバーレスアーキテクチャ

まとめ

• 事例を見ても使い出している企業が出てきている

• 開発者はよりアプリケーションロジックに集中できる

• モバイル側からはREST APIと同じ感覚で扱える

Page 18: モバイル開発者から見た サーバーレスアーキテクチャ

モバイル向けの アドベントカレンダー やってます!

• アドベントカレンダー2015:AWSモバイル ‒ シリーズ

• http://dev.classmethod.jp/series/advent-calendar-2015-aws-mobile/

Page 19: モバイル開発者から見た サーバーレスアーキテクチャ

ありがとうございました!