api gatewayで re:inventのセッション探し
TRANSCRIPT
![Page 1: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/1.jpg)
API Gatewayで re:Inventのセッション探し JAWS-UG 千葉支部 Vol.5 懇親会
![Page 2: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/2.jpg)
@pottava SUPINF Inc.
(AWS Certified) SA, DevOps Engineer Pro Love: S3, CloudFront and Containers
中丸 良
![Page 3: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/3.jpg)
JAWS-UGコンテナ支部 #2 2015/09/14 (月) 19:00 ~ @目黒アルコタワー
@jawsugcontainer
宣伝
![Page 4: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/4.jpg)
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のセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/5.jpg)
さて
![Page 6: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/6.jpg)
API Gateway…
![Page 7: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/7.jpg)
API Gatewayなんかすごそうだし
re:Inventのセッション検索APIを
HTTP Proxyのエンドポイントにしたら
それだけでなんかすごいのでは
![Page 8: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/8.jpg)
早速 API Gateway経由で
re:Invent 2015 の
セッションを探そうじゃないか!!
![Page 9: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/9.jpg)
https://www.portal.reinvent.awsevents.com/connect/search.ww
![Page 10: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/10.jpg)
セッション検索、APIじゃなかった(絶望
http://www.city.bungotakada.oita.jp/page/page_00629.html
![Page 11: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/11.jpg)
ので
![Page 12: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/12.jpg)
作りました。 https://github.com/supinf/reinvent-sessions-api .
![Page 14: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/14.jpg)
https://api.supinf.co.jp/v1/reinvent-sessions?q=Expert
![Page 15: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/15.jpg)
https://api.supinf.co.jp/v1/reinvent-sessions?output=html
![Page 16: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/16.jpg)
システム構成
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のセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/17.jpg)
え、Lambdaでいいじゃん?
![Page 18: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/18.jpg)
そうですね!
![Page 19: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/19.jpg)
API Gatewayで
HTML返すのもどうかと思うよね
![Page 20: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/20.jpg)
そうですね!!
![Page 21: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/21.jpg)
さっきの検索画面、いずれこれもつきます(たぶん) http://www.supinf.co.jp/tech/2014/11/21/reinvent2014-sessions/
おまけ
![Page 22: API Gatewayで re:Inventのセッション探し](https://reader034.vdocuments.net/reader034/viewer/2022050613/5884272a1a28ab485c8b6927/html5/thumbnails/22.jpg)
Thank����������� ������������������ you����������� ������������������ !!