22
API Gatewayre:Inventのセッション探し JAWS-UG 千葉支部 Vol.5 懇親会

API Gatewayで re:Inventのセッション探し

Embed Size (px)

Citation preview

Page 1: API Gatewayで re:Inventのセッション探し

API Gatewayで re:Inventのセッション探し JAWS-UG 千葉支部 Vol.5 懇親会

Page 2: API Gatewayで re:Inventのセッション探し

@pottava SUPINF Inc.

(AWS Certified) SA, DevOps Engineer Pro Love: S3, CloudFront and Containers

中丸 良

Page 3: API Gatewayで re:Inventのセッション探し

JAWS-UGコンテナ支部 #2 2015/09/14 (月) 19:00 ~ @目黒アルコタワー

  @jawsugcontainer

宣伝

Page 4: API Gatewayで re:Inventのセッション探し

JAWS-UGコンテナ支部 #2 2015/09/14 (月) 19:00 ~

 Amazon ECSサービスメンバー来日!!

 Speaker:   Jafar Shameem, Business Development Manager, Amazon Web Services, Inc.  Andrew Thomas, Sr. Product Manager, Amazon Web Services, Inc.

  Description:  ・Amazon ECSの ケーススタディと ユースケース  ・Amazon ECSの 将来像

Page 5: API Gatewayで re:Inventのセッション探し

さて

Page 6: API Gatewayで re:Inventのセッション探し

API Gateway…

Page 7: API Gatewayで re:Inventのセッション探し

API Gatewayなんかすごそうだし

re:Inventのセッション検索APIを

HTTP Proxyのエンドポイントにしたら

それだけでなんかすごいのでは

Page 8: API Gatewayで re:Inventのセッション探し

早速 API Gateway経由で

re:Invent 2015   の

セッションを探そうじゃないか!!

Page 9: API Gatewayで re:Inventのセッション探し

https://www.portal.reinvent.awsevents.com/connect/search.ww

Page 10: API Gatewayで re:Inventのセッション探し

セッション検索、APIじゃなかった(絶望

http://www.city.bungotakada.oita.jp/page/page_00629.html

Page 11: API Gatewayで re:Inventのセッション探し

ので

Page 12: API Gatewayで re:Inventのセッション探し

 作りました。 https://github.com/supinf/reinvent-sessions-api  .

Page 13: API Gatewayで re:Inventのセッション探し

https://api.supinf.co.jp/v1/reinvent-sessions

Page 14: API Gatewayで re:Inventのセッション探し

https://api.supinf.co.jp/v1/reinvent-sessions?q=Expert

Page 15: API Gatewayで re:Inventのセッション探し

https://api.supinf.co.jp/v1/reinvent-sessions?output=html

Page 16: API Gatewayで re:Inventのセッション探し

システム構成

Internet

Amazon API Gateway

Amazon ECS

DynamoDB LocaliOSiOS

AWS SDK for Go

https://www.portal.reinvent.awsevents.com/

cron scraping

session data

( https://api.supinf.co.jp/v1/reinvent-sessions )

Page 17: API Gatewayで re:Inventのセッション探し

え、Lambdaでいいじゃん?

Page 18: API Gatewayで re:Inventのセッション探し

  そうですね!

Page 19: API Gatewayで re:Inventのセッション探し

API Gatewayで

HTML返すのもどうかと思うよね

Page 20: API Gatewayで re:Inventのセッション探し

    そうですね!!

Page 21: API Gatewayで re:Inventのセッション探し

さっきの検索画面、いずれこれもつきます(たぶん) http://www.supinf.co.jp/tech/2014/11/21/reinvent2014-sessions/

おまけ

Page 22: API Gatewayで re:Inventのセッション探し

Thank����������� ������������������  you����������� ������������������  !!