AWSとLINE Bot Server
by
Norimitsu Yamashita
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Copyright ©2019 Grandream Inc. All Rights Reserved. AWSLINE Bot Server [AWS] Meguro.dev LT @nori3tsu
Slide 2
Slide 2 text
- 2 - Copyright ©2019 Grandream Inc. All Rights Reserved. +"* , • LINE • GraphQL • PWA %- • AWS • Heroku • JavaScript • Ruby • /' • ! $ @nori3tsu (10. ) )
Slide 3
Slide 3 text
- 3 - Copyright ©2019 Grandream Inc. All Rights Reserved. AWS LINE Bot Server 1, LINE Bot 2, LINE Bot Server 3, LINE Bot Server 4, AWS + LINE Bot Server 5,
Slide 4
Slide 4 text
- 4 - Copyright ©2019 Grandream Inc. All Rights Reserved. 1, LINE Bot ● LINE # ● LINE$ % ○ LINE Messaging API ■ (*'+ ■ (*)(+ ○ LINE Pay ■ LINE !" ● LINE Bot Server &
Slide 5
Slide 5 text
- 5 - Copyright ©2019 Grandream Inc. All Rights Reserved. 2, LINE Bot Server LINE Bot Server ① ② HTTP ③ LINEMessaging API ④ ! LINEWebhook
Slide 6
Slide 6 text
- 6 - Copyright ©2019 Grandream Inc. All Rights Reserved. ● HTTPS POST ● / ● 1+,' ● !! !! ● 1-( $ ● (LINE Pay#*))%&IP 3, LINE Bot Server ."
Slide 7
Slide 7 text
- 7 - Copyright ©2019 Grandream Inc. All Rights Reserved. ● Pattern1: API Gateway + Lambda + Kinesis ● Pattern2: Lightsail (Express + Bull + Redis) ● Pattern3: Fargate (Express, Bull) + ElastiCache (Redis) 4, AWS + LINE Bot Server ! #$: Express: Node.jsWeb Bull: Node.js Redis "
Slide 8
Slide 8 text
- 8 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 1: API Gateway + Lambda + Kinesis AWS Cloud API Gateway Lambda Kinesis Lambda Lambda HTTPS Pull
Slide 9
Slide 9 text
- 9 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 1: API Gateway + Lambda + Kinesis ● ● $ ● ● #%Kinesis& : ● $ ○ Lambda ○ Kinesis!"%'& :
Slide 10
Slide 10 text
- 10 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 2: Lightsail (Express + Bull + Redis) AWS Cloud Lightsail HTTPS Worker Client Pull
Slide 11
Slide 11 text
- 11 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 2: Lightsail (Express + Bull + Redis) ● ● IP : ● ○ OS , , , ○ , Ansible , ... :
Slide 12
Slide 12 text
- 12 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 3: Fargate (Express, Bull) + ElastiCache (Redis) AWS Cloud Fargate HTTPS Worker Client Pull ElastiCache for Redis
Slide 13
Slide 13 text
- 13 - Copyright ©2019 Grandream Inc. All Rights Reserved. Pattern 3: Fargate (Express, Bull) + ElastiCache (Redis) ● ● : ● ( :
Slide 14
Slide 14 text
- 14 - Copyright ©2019 Grandream Inc. All Rights Reserved. ● ○ Lightsail (Express + Bull + Redis) ● ○ API Gateway + Lambda + Kinesis (or SQS) ● ○ Fargate (Express, Bull) + ElastiCache (Redis) 5,
Slide 15
Slide 15 text
Copyright ©2019 Grandream Inc. All Rights Reserved. - 15 -