SlideShare a Scribd company logo
2 48 . . ,8 8 02 10 . 8 1 ,1 01 . .
. 8 . 1 1 1 8 1 .
• WX
• A R
• - S
• A
• S
•
•
W A
)24 . 1 3 53 )
: )24 . 1 3 53
C I
• ) (
• ) P A D
• ) I
• )
• )
) (
. ) / /
(. )) / /
. ) / / D
: P :
D C
(. )) / /
g 46 18325 ./ 175 .
. CDi
e P
ld
o
i
( a
) a
n
1 2 ) 2
• A E a
P d
rt u P
• liWln e g o
a u
( 2
P DK S
C
rs u A
) 1 (
• P
W A C
D S P
(/ ) (
• u 2ns ro 2
ns e a
• d roi n 2 D
C
o l g
d ns
roi
P n
P
P t
P o
(/ ) (
l
n i
g2
d e
C D P
g
a
n
N
1 :
NC G P a
• 1b :
• : A G P
• 1 :A
• I W
•
• 1
a
• I A
• + P 1
2
EC2
instance
EC2
instance
Auto Scaling
Elastic Load
Balancing
Game Player
Amazon
RDS
A
3
http://techblog.netflix.com/2012/01/auto-scaling-in-amazon-cloud.html
( (
Game Player
Amazon
DynamoDB
AWS
Lambda
Amazon API
Gateway
+
• bPLT u T
c e
• ))( bPLT H b
2 d T:
m F
T r
teH r F T
• n
• T o
• i I P aA
:A
3 /
2 ) (
C
• P a e
3 P c
W
• I P
W
• b 3 A 3
3 S3
++ B A
• ) ++ I
Elastic Load
Balancing
Game Player
Amazon
RDS
Amazon ECS
Auto Scaling
2 ) (
+
•
IF
• 3
• A
•
IF
Elastic Load
Balancing
Game Player
Amazon
RDS
Amazon ECS
AWS Fargate
I
Game Player
GameSparks
)
• e )
) ( ) )
• DB
I
• b
• I P
• W 4
A W a
• I
I W
A
a PW Ie C3 4
s 3
• / +
• +/ / )/ 2 /
• / (/ / 2 +
• )/ 2 /
1 I t 2
nA34 A C3 r b :3
2
, P a G
A B O e :
P a A
• BGM
• a R M 2
• P a A C
P
T ai
+
• + + +
R +
B ri B
• ai mu b
• R G S : B
/2 c n
• ai
dn c n
• es
• S
Application
Load Balancer
EC2
instance
EC2
instance
Game Player
Amazon
ElastiCache
Publish
Subscribe
WebSocket
DE C A 1 3 0/
0 .: A:
32 2A 1 3 2: 7 1 2 3
BG G
2/ +
• BG G
•
•
Application
Load Balancer
EC2
instance
EC2
instance
Game Player
Amazon
ElastiCache
Publish
Subscribe
WebSocket
m en h lSm g u
EC2
instance
EC2
instance
Game Player
+
• Pn p I S g s
I p p C E
M
• eoa mR r E
bc T lSm gt
li pR G
•
• -2 2
• : 2
• - 2 Sbn R E
S A k Spa A
n p R
• 2 GI
WebSocket /
/
RUDP / etc.
Elastic IP
address
Elastic IP
address
ae c d e b ir
Game Player
5 5
• g _ s o
• j zp e g
g g vu l C
n
A 5 t hS E
g _ 3+ + 3
smyw
WebSocket /
/
RUDP / etc.
Amazon ECS
Auto Scaling
Container Container
/ . - - - - -
/ - - - - .: - - - - /
2: 0 GA 3IKMHDMA
CMM PINMN ?A G1957 =28-M,
CMM MA C PB GA I E K CD A
• . .FF H
• c c mg u ob
• . yt lrj um WXh z v em
• :/ p n
• i os S
r
• i osa g
• p n
•
•
BI
• BI
BI
• P R
BI
•
D A
•
•
Application
Load Balancer
EC2
instance
EC2
instance
Amazon
DynamoDB
or
Amazon
ElastiCache
Game Player
Application
Load Balancer
EC2
instance
EC2
instance
Amazon
DynamoDB
or
Amazon
ElastiCache
Game Player
EC2
instance
EC2
instance
WebSocket /
/
RUDP / etc.
Elastic IP
address
Elastic IP
address
Application
Load Balancer
EC2
instance
EC2
instance
Amazon
DynamoDB
or
Amazon
ElastiCache
Game Player
R
R
8 I
R
6
B
R R
3 P R 1 )A 2
D 5 D 4
Game Player
EC2
instance
EC2
instance
WebSocket /
/
RUDP / etc.
Elastic IP
address
Elastic IP
address
D
A 6 8 I
D 7
B
Application
Load Balancer
EC2
instance
EC2
instance
Amazon
DynamoDB
or
Amazon
ElastiCache
Game Player
EC2
instance
EC2
instance
WebSocket /
/
RUDP / etc.
Elastic IP
address
Elastic IP
address
Game Player
EC2
instance
EC2
instance
Amazon
GameLift
Amazon
GameLift
•
•
• &
•
: 2
a
• DGL B IC
• / / 5 / 2
• / / 5
• / 2
• ED A
• / / 2 5
• / / 2+53
C C
C
: a : C
:
s C
• 3
• I KP
• : e s
:h
+
•
F 3 3
3 r R
• +
3 3 g d
Fro Ena S LRl
3 3 ct
s h F S LR E
• fi
,3 3 Fe
Amazon
Kinesis
EC2
instance
EC2
instance
Amazon ES
A
AE BL
,
+
• 3 k
) l ea T W
•
3: HG h Q
I l AEWS di
• , i e
o v W
• p
) u AE I
• + HQc
A ( T W r
Amazon
Kinesis
EC2
instance
EC2
instance
Amazon ES
Amazon S3
AWS Glue
Amazon
EMR
Amazon
Athena
Amazon
Redshift
Amazon
QuickSight
A
AE BL
,
+
• 3 k
) l ea T W
•
3: HG h Q
I l AEWS di
• , i e
o v W
• p
) u AE I
• + HQc
A ( T W r
Amazon
Kinesis
EC2
instance
EC2
instance
Amazon ES
Amazon S3
AWS Glue
Amazon
EMR
Amazon
Athena
Amazon
Redshift
Amazon
QuickSight
3
IRfd
3BC
3 D
B C
IRWS S
C A3
)3C E3G
B C
Tec
D (A C
) D
IR
IML
) 3 A
C 3
3 F
3 G3
C
3 3
3A
PI Q g
2
D C
IR a
7 4 7 7 7 7
3 4/0 3 :0 70 6 A 7 0- 0: 4.0 :047 07 2 6 3 0 0 0: 20/ 6 A 7 :0/ 341 7/ : 70: 47472 2 30: 60 74721 0: 47 423
P
: CE s
3 3 E 3 e
3
• 3 3 P I
• , 3
L
• 3 , 3 ,
• 3 , T aK K s
,
C
• L / .4 C e 4
D
• L
• c c
• L
D /a:
• L
• C
A N n
D
S3 Bucket
Amazon
CloudFront
+
•
C A
N : o
• + z 1
P n N
a
• + :
N
a 4
m
P
l
+ + +
• 3 0 C S o
l A C
F
• e
• c = C
Ft
• r u
C
dI rCn
CsaA mz I
EC2
instance
EC2
instance
Auto Scaling
Elastic Load
Balancing
Game Player
Amazon
RDS
Amazon
CloudFront
C m l
EC2
instance
EC2
instance
Game Player
•
• P
ro
•
au
• l I n
F
A l d m
t A
WebSocketAmazon
CloudFront
:/. . :
• SaBgNm E
G_ e SPgWB
m i wt zN
bNr nI
E
• j B c
GeS Nl o A
peB dg
IsLh
: . . . : : .- :/. . . : . . :/. . . :
. . . : : :/. . . :
. . . : : / : . :/. . . :
81: 2 1 18
• 1 1 8 C
• W 1 18
G Le E f
• E C 0
L AI G P
• S caG
Ldb f
• I G A
n n kbk
a c C n n : s C
• +
• C dl
t a 4 k n
• tF en +
• : rS N D
W b o F
• S D
u C : k a
• We a
I
K C
PR 5C:
• K I
• R
• PR
• a
• K T eD
• R S M
• D D B
C
• 2
L A C
P DE D
S
EC2
instance
EC2
instance
Auto Scaling
Elastic Load
Balancing
Game Player
Amazon
RDS
Amazon
CloudFront
o
• Sv
L aW
• h
• ,
d h l F
• D e
h t F
n c o AB
v :
•
iv EC2
instance
EC2
instance
Auto Scaling
Elastic Load
Balancing
Game Player
Amazon
RDS
Amazon
CloudFront
AWS Shield AWS WAF
• F C A B D
S
EC2
instance
EC2
instance
Game Player
WebSocketAmazon
CloudFront
2
• D E F A
2 C B
• S
D CW B A
EC2
instance
EC2
instance
Game Player
WebSocket /
/
RUDP / etc.
WebSocket
AWS Shield
b k
• F
b k r F
b nu k c
•
• t : O
b k
• e . )( . / N
F CL o OS
N J t O R
b k
• l O UWJ
N T Ob k
F : e
d N O
• S3 Bucket
Amazon
CloudFront
Lambda@Edge
EC2
instance
Elastic Load
Balancing
i S
e F n vC D
c EA D
• + , +
• 2 : 5 7 l u m
• d oz
• oz s
• L oz
• + + ,
• Wl l t hda r s
• A
•
• A
A
• S
W
• A
!
Cloud Design Pattern for Online Game (Amazon Game Developers Day)

More Related Content

What's hot

サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
Yasuhiro Araki, Ph.D
 
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
Amazon AI のスゴいデモ(仮) - Serverless Meetup OsakaAmazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
崇之 清水
 
Alexa連携デバイスクラウドを構成するAWS ソリューション
Alexa連携デバイスクラウドを構成するAWS ソリューションAlexa連携デバイスクラウドを構成するAWS ソリューション
Alexa連携デバイスクラウドを構成するAWS ソリューション
Toshiaki Enami
 
AWS Migration - Pattern
AWS Migration - PatternAWS Migration - Pattern
AWS Migration - Pattern
Kenji Morooka
 
AWS Migration - General
AWS Migration - GeneralAWS Migration - General
AWS Migration - General
Kenji Morooka
 
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Channy Yun
 
Visualizing biological graphs in Cytoscape.js
Visualizing biological graphs in Cytoscape.jsVisualizing biological graphs in Cytoscape.js
Visualizing biological graphs in Cytoscape.js
Benjamin Keller
 

What's hot (8)

サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術サービスをスケールさせるために AWSと利用者の技術
サービスをスケールさせるために AWSと利用者の技術
 
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
Amazon AI のスゴいデモ(仮) - Serverless Meetup OsakaAmazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
Amazon AI のスゴいデモ(仮) - Serverless Meetup Osaka
 
Alexa連携デバイスクラウドを構成するAWS ソリューション
Alexa連携デバイスクラウドを構成するAWS ソリューションAlexa連携デバイスクラウドを構成するAWS ソリューション
Alexa連携デバイスクラウドを構成するAWS ソリューション
 
AWS Migration - Pattern
AWS Migration - PatternAWS Migration - Pattern
AWS Migration - Pattern
 
AWS Migration - General
AWS Migration - GeneralAWS Migration - General
AWS Migration - General
 
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트 Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
Chaos Engineering on Microservices - 윤석찬, AWS 테크에반젤리스트
 
Visualizing biological graphs in Cytoscape.js
Visualizing biological graphs in Cytoscape.jsVisualizing biological graphs in Cytoscape.js
Visualizing biological graphs in Cytoscape.js
 
Progr1
Progr1Progr1
Progr1
 

Similar to Cloud Design Pattern for Online Game (Amazon Game Developers Day)

Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたことArgoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Shinsaku Kono
 
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
Yusuke Nojima
 
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
Akihiro Suda
 
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Channy Yun
 
Google Polymer in Action
Google Polymer in ActionGoogle Polymer in Action
Google Polymer in Action
Jeongkyu Shin
 
GDC2018 recap Game On JP
GDC2018 recap Game On JPGDC2018 recap Game On JP
GDC2018 recap Game On JP
Amazon Web Services Japan
 
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
Jinwoong Kim
 
Edge trends mizuno-template
Edge trends mizuno-templateEdge trends mizuno-template
Edge trends mizuno-template
shintaro mizuno
 
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
double jump.tokyo, inc
 
Kubernetes で実現するインフラ自動構築パイプライン
Kubernetes で実現するインフラ自動構築パイプラインKubernetes で実現するインフラ自動構築パイプライン
Kubernetes で実現するインフラ自動構築パイプライン
Yusuke Nojima
 
交通事故削減支援サービス DRIVE CHARTにおけるAI技術
交通事故削減支援サービスDRIVE CHARTにおけるAI技術交通事故削減支援サービスDRIVE CHARTにおけるAI技術
交通事故削減支援サービス DRIVE CHARTにおけるAI技術
Hirohito Okuda
 
katagaitai CTF workshop #10 AESに対する相関電力解析
katagaitai CTF workshop #10 AESに対する相関電力解析katagaitai CTF workshop #10 AESに対する相関電力解析
katagaitai CTF workshop #10 AESに対する相関電力解析
trmr
 
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
Salesforce Developers Japan
 
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
Amazon Web Services Korea
 
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
Deep Learning JP
 
VTuberHackathonOpening20180224
VTuberHackathonOpening20180224VTuberHackathonOpening20180224
VTuberHackathonOpening20180224
Takashi Jona
 
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
VirtualTech Japan Inc.
 
Amazon Connect 導入支援のご紹介
Amazon Connect 導入支援のご紹介Amazon Connect 導入支援のご紹介
Amazon Connect 導入支援のご紹介
Serverworks Co.,Ltd.
 
Best Practice for Online Game Development on AWS
Best Practice for Online Game Development on AWSBest Practice for Online Game Development on AWS
Best Practice for Online Game Development on AWS
Amazon Web Services Japan
 
GitOpsではじめるKubernetes CI/CD Pipeline
GitOpsではじめるKubernetes CI/CD PipelineGitOpsではじめるKubernetes CI/CD Pipeline
GitOpsではじめるKubernetes CI/CD Pipeline
LINE Corporation
 

Similar to Cloud Design Pattern for Online Game (Amazon Game Developers Day) (20)

Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたことArgoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
 
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
kintone on EKS ― EKS で実現するインフラ自動構築パイプライン
 
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
[表示が崩れる場合ダウンロードしてご覧ください] 2018年のDocker・Moby
 
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) ::  한국 카오스엔지니어링 밋업
Game Day in Action for Chaos Engineering - 윤석찬 (AWS 테크에반젤리스트) :: 한국 카오스엔지니어링 밋업
 
Google Polymer in Action
Google Polymer in ActionGoogle Polymer in Action
Google Polymer in Action
 
GDC2018 recap Game On JP
GDC2018 recap Game On JPGDC2018 recap Game On JP
GDC2018 recap Game On JP
 
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
Cloud Z 의 오픈소스 서비스 소개 및 Serverless로 게임 개발하기
 
Edge trends mizuno-template
Edge trends mizuno-templateEdge trends mizuno-template
Edge trends mizuno-template
 
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
【TECH×GAME COLLEGE#22】マイクリプトヒーローズの作り方
 
Kubernetes で実現するインフラ自動構築パイプライン
Kubernetes で実現するインフラ自動構築パイプラインKubernetes で実現するインフラ自動構築パイプライン
Kubernetes で実現するインフラ自動構築パイプライン
 
交通事故削減支援サービス DRIVE CHARTにおけるAI技術
交通事故削減支援サービスDRIVE CHARTにおけるAI技術交通事故削減支援サービスDRIVE CHARTにおけるAI技術
交通事故削減支援サービス DRIVE CHARTにおけるAI技術
 
katagaitai CTF workshop #10 AESに対する相関電力解析
katagaitai CTF workshop #10 AESに対する相関電力解析katagaitai CTF workshop #10 AESに対する相関電力解析
katagaitai CTF workshop #10 AESに対する相関電力解析
 
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
AIアプリはこう作る!-独自の識別モデル作成も簡単 Einstein Platform Services の使い方
 
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
AWS Lambda 자세히 살펴보기 (조성열, AWS 시스템 엔지니어) :: AWS DevDay2018
 
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
[DL Hacks]Deep Neuroevolution: Genetic Algorithms Are a Competitive Alternati...
 
VTuberHackathonOpening20180224
VTuberHackathonOpening20180224VTuberHackathonOpening20180224
VTuberHackathonOpening20180224
 
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
 
Amazon Connect 導入支援のご紹介
Amazon Connect 導入支援のご紹介Amazon Connect 導入支援のご紹介
Amazon Connect 導入支援のご紹介
 
Best Practice for Online Game Development on AWS
Best Practice for Online Game Development on AWSBest Practice for Online Game Development on AWS
Best Practice for Online Game Development on AWS
 
GitOpsではじめるKubernetes CI/CD Pipeline
GitOpsではじめるKubernetes CI/CD PipelineGitOpsではじめるKubernetes CI/CD Pipeline
GitOpsではじめるKubernetes CI/CD Pipeline
 

More from Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
Amazon Web Services Japan
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
Amazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
Amazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
Amazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
Amazon Web Services Japan
 

More from Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Cloud Design Pattern for Online Game (Amazon Game Developers Day)

  • 1. 2 48 . . ,8 8 02 10 . 8 1 ,1 01 . . . 8 . 1 1 1 8 1 .
  • 2. • WX • A R • - S • A
  • 4. )24 . 1 3 53 ) : )24 . 1 3 53 C I • ) ( • ) P A D • ) I • ) • )
  • 5. ) (
  • 6. . ) / / (. )) / /
  • 7. . ) / / D : P : D C (. )) / /
  • 8. g 46 18325 ./ 175 . . CDi e P ld o i ( a ) a n
  • 9. 1 2 ) 2 • A E a P d rt u P • liWln e g o a u ( 2 P DK S C rs u A
  • 10. ) 1 ( • P W A C D S P
  • 11. (/ ) ( • u 2ns ro 2 ns e a • d roi n 2 D C o l g d ns roi P n P P t P o
  • 12. (/ ) ( l n i g2 d e C D P g a n
  • 13.
  • 14.
  • 15. N 1 : NC G P a • 1b : • : A G P • 1 :A • I W
  • 16. • • 1 a • I A • + P 1 2 EC2 instance EC2 instance Auto Scaling Elastic Load Balancing Game Player Amazon RDS
  • 17. A 3
  • 19. ( ( Game Player Amazon DynamoDB AWS Lambda Amazon API Gateway + • bPLT u T c e • ))( bPLT H b 2 d T: m F T r teH r F T • n • T o • i I P aA :A
  • 20. 3 / 2 ) ( C • P a e 3 P c W • I P W • b 3 A 3 3 S3 ++ B A • ) ++ I Elastic Load Balancing Game Player Amazon RDS Amazon ECS Auto Scaling
  • 21. 2 ) ( + • IF • 3 • A • IF Elastic Load Balancing Game Player Amazon RDS Amazon ECS AWS Fargate
  • 22. I Game Player GameSparks ) • e ) ) ( ) ) • DB I • b • I P • W 4 A W a • I I W
  • 23.
  • 24.
  • 25. A a PW Ie C3 4 s 3 • / + • +/ / )/ 2 / • / (/ / 2 + • )/ 2 / 1 I t 2 nA34 A C3 r b :3
  • 26. 2
  • 27. , P a G A B O e : P a A • BGM • a R M 2 • P a A C P
  • 28. T ai + • + + + R + B ri B • ai mu b • R G S : B /2 c n • ai dn c n • es • S Application Load Balancer EC2 instance EC2 instance Game Player Amazon ElastiCache Publish Subscribe WebSocket
  • 29. DE C A 1 3 0/ 0 .: A: 32 2A 1 3 2: 7 1 2 3
  • 30. BG G 2/ + • BG G • • Application Load Balancer EC2 instance EC2 instance Game Player Amazon ElastiCache Publish Subscribe WebSocket
  • 31. m en h lSm g u EC2 instance EC2 instance Game Player + • Pn p I S g s I p p C E M • eoa mR r E bc T lSm gt li pR G • • -2 2 • : 2 • - 2 Sbn R E S A k Spa A n p R • 2 GI WebSocket / / RUDP / etc. Elastic IP address Elastic IP address
  • 32. ae c d e b ir Game Player 5 5 • g _ s o • j zp e g g g vu l C n A 5 t hS E g _ 3+ + 3 smyw WebSocket / / RUDP / etc. Amazon ECS Auto Scaling Container Container / . - - - - - / - - - - .: - - - - /
  • 33. 2: 0 GA 3IKMHDMA CMM PINMN ?A G1957 =28-M, CMM MA C PB GA I E K CD A • . .FF H • c c mg u ob • . yt lrj um WXh z v em • :/ p n • i os S r • i osa g • p n • •
  • 34. BI • BI BI • P R BI • D A • • Application Load Balancer EC2 instance EC2 instance Amazon DynamoDB or Amazon ElastiCache Game Player
  • 36. Application Load Balancer EC2 instance EC2 instance Amazon DynamoDB or Amazon ElastiCache Game Player R R 8 I R 6 B R R 3 P R 1 )A 2 D 5 D 4 Game Player EC2 instance EC2 instance WebSocket / / RUDP / etc. Elastic IP address Elastic IP address D A 6 8 I D 7 B
  • 39. : 2 a • DGL B IC • / / 5 / 2 • / / 5 • / 2 • ED A • / / 2 5 • / / 2+53 C C C
  • 40.
  • 41. : a : C : s C • 3 • I KP • : e s
  • 42. :h + • F 3 3 3 r R • + 3 3 g d Fro Ena S LRl 3 3 ct s h F S LR E • fi ,3 3 Fe Amazon Kinesis EC2 instance EC2 instance Amazon ES
  • 43. A AE BL , + • 3 k ) l ea T W • 3: HG h Q I l AEWS di • , i e o v W • p ) u AE I • + HQc A ( T W r Amazon Kinesis EC2 instance EC2 instance Amazon ES Amazon S3 AWS Glue Amazon EMR Amazon Athena Amazon Redshift Amazon QuickSight
  • 44. A AE BL , + • 3 k ) l ea T W • 3: HG h Q I l AEWS di • , i e o v W • p ) u AE I • + HQc A ( T W r Amazon Kinesis EC2 instance EC2 instance Amazon ES Amazon S3 AWS Glue Amazon EMR Amazon Athena Amazon Redshift Amazon QuickSight
  • 45. 3 IRfd 3BC 3 D B C IRWS S C A3 )3C E3G B C Tec D (A C ) D IR IML ) 3 A C 3 3 F 3 G3 C 3 3 3A PI Q g 2 D C IR a
  • 46. 7 4 7 7 7 7 3 4/0 3 :0 70 6 A 7 0- 0: 4.0 :047 07 2 6 3 0 0 0: 20/ 6 A 7 :0/ 341 7/ : 70: 47472 2 30: 60 74721 0: 47 423
  • 47.
  • 48. P : CE s 3 3 E 3 e 3 • 3 3 P I • , 3 L • 3 , 3 , • 3 , T aK K s ,
  • 49.
  • 50. C • L / .4 C e 4 D • L • c c • L D /a: • L • C
  • 51. A N n D S3 Bucket Amazon CloudFront + • C A N : o • + z 1 P n N a • + : N a 4 m
  • 52. P l + + + • 3 0 C S o l A C F • e • c = C Ft • r u C dI rCn CsaA mz I EC2 instance EC2 instance Auto Scaling Elastic Load Balancing Game Player Amazon RDS Amazon CloudFront
  • 53. C m l EC2 instance EC2 instance Game Player • • P ro • au • l I n F A l d m t A WebSocketAmazon CloudFront
  • 54. :/. . : • SaBgNm E G_ e SPgWB m i wt zN bNr nI E • j B c GeS Nl o A peB dg IsLh : . . . : : .- :/. . . : . . :/. . . : . . . : : :/. . . : . . . : : / : . :/. . . :
  • 55. 81: 2 1 18 • 1 1 8 C • W 1 18 G Le E f • E C 0 L AI G P • S caG Ldb f • I G A
  • 56. n n kbk a c C n n : s C • + • C dl t a 4 k n • tF en + • : rS N D W b o F • S D u C : k a • We a
  • 57.
  • 58. I K C PR 5C: • K I • R • PR • a • K T eD • R S M
  • 59. • D D B C • 2 L A C P DE D S EC2 instance EC2 instance Auto Scaling Elastic Load Balancing Game Player Amazon RDS Amazon CloudFront
  • 60. o • Sv L aW • h • , d h l F • D e h t F n c o AB v : • iv EC2 instance EC2 instance Auto Scaling Elastic Load Balancing Game Player Amazon RDS Amazon CloudFront AWS Shield AWS WAF
  • 61. • F C A B D S EC2 instance EC2 instance Game Player WebSocketAmazon CloudFront
  • 62. 2 • D E F A 2 C B • S D CW B A EC2 instance EC2 instance Game Player WebSocket / / RUDP / etc. WebSocket AWS Shield
  • 63. b k • F b k r F b nu k c • • t : O b k • e . )( . / N F CL o OS N J t O R b k • l O UWJ N T Ob k F : e d N O • S3 Bucket Amazon CloudFront Lambda@Edge EC2 instance Elastic Load Balancing
  • 64. i S e F n vC D c EA D • + , + • 2 : 5 7 l u m • d oz • oz s • L oz • + + , • Wl l t hda r s
  • 65.
  • 66. • A • • A A • S W • A !