SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
吉⽥ 英世
アマゾン ウェブ サービス ジャパン株式会社
ソリューションアーキテクト
2017.12.13
re:Invent 2017
ゲームセッションサマリー
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
⾃⼰紹介
Hideyo Yoshida
Game Solutions Architect
Amazon Web Services Japan K.K.
Career:
Infrastructure Engineer (MMORPG)
IoT Platform Architect
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
本⽇のアジェンダ
• Gaming Industry Day
• その他のセッション
• まとめ
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Gaming Industry Day
Breakout Session
講義型の座学セッション。AWSのソリューションアーキテクトまたは
お客様の技術担当者からユースケースやベストプラクティスを紹介
Chalk Talk
参加者とディスカッション形式であるテーマについて話し合う
Workshop
⼿順を元に、実際にAWSのサービスを利⽤して実装を⾏う
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Breakout Session
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migrating the League of Legends Platform
into the AWS cloud
GAM301
SlideShare
YouTube
League of Legendsのハイブリッド・グローバルインフラの
運⽤を統合管理
ロケーション毎に異なるツール、オペレーション、
そして⾔語の壁などが問題に
各ロケーションに配置されている”シャード”の
⽴ち上げが9ヶ⽉から1ヶ⽉に短縮
PackerやTerraformによるインフラのコード化し、
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM301
• Direct Connectで既存のDCと専⽤線接続し、プラットフォームやシャード
のツールなどのバックエンドサービスをAWSに配置
• ロードテストのクライアントにもAWSを利⽤
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Migrating Battleborn and the Spark platform to
Amazon GameLift for Multiplayer Game Servers
GAM303
SlideShare
YouTube
グローバル規模でのGameLift活⽤事例、ロケーションによる
リダイレクトやFleetの最適化を紹介
GameLiftの1stユーザであるGearboxの
事例紹介
Sparkと⾔われるGame as a Serviceに
GameLiftを採⽤
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM303
• ゲームクライアントとGameLiftの間に抽象化レイヤーであるZeppelinを
配置することによってバージョンやユーザごとにリダイレクト
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM303
QoSエンドポイントを利⽤して⼀番近いFleetへ接続
シングルプレイヤー
マルチプレイヤー
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Automating Mother Nature:
How Nexon Used AWS Services to Algorithmically
Create and Manage an In-Game Ecosystem
GAM305
SlideShare
YouTube
DURANGOのオープンワールドを⽀えるEchosystem Simulator
21億にもおよぶスロットへの植物の
描画を⾃然現象に近い形で表現
Dockerを採⽤し、SQS/S3と組み合わせて
⾮同期のシミュレーション処理を実⾏
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM305
• リージョンのオフロード(東京からバージニア)で20%コスト削減
• GameServerからECSへのrun taskについてはSQS/Lambdaを使って
⾮同期に実⾏
• SQSのメッセージサイズに収まらないデータサイズになったためS3を併⽤
• ECSクラスタのインスタンスコストを下げるためオンデマンドだけでなく
スポットインスタンスを併⽤し78%コスト削減
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Building a Lake of Wisdom
GAM306
SlideShare
YouTube
Angry BirdsにおけるS3データレイク+Amazon Athenaの活⽤
既存のダッシュボードは汎⽤的なデータのみ、
ゲーム特化のデータを閲覧する仕組みを⾃社で
構築
カラム型のデータ・フォーマットであるORCと
Amazon Athenaを活⽤し分析基盤を構築
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM306
• 事前検証でORC+Athenaによるクエリ実⾏が最速だった
• Kafkaでデータを収集、RawデータをORCに圧縮&パーティショニング
• S3をデータレイクとすることでAthenaやPrestoを利⽤するときは
ETL不要に
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ubisoft: How For Honor Runs Using Amazon ECS
GAM307
SlideShare
YouTube
4つのポイント
• Fail fast! Succeed Consistently!
• Development ease
• Automation
• Managed Infrastructure
For HonorでのECS/CloudFormation活⽤事例
・Beanstalk/CouchBaseからECS/ElastiCacheへ
・GitLab CIジョブからCloudFormation
UpdaateStackを実⾏
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM307
• Beanstalk + CouchBaseでスモールスタートしたが、Fitしなかった(Fail first)
• Dockerを採⽤、ECS + ElastiCacheをCloudFormationで構築
• ECSのインスタンスをOpsWorksでプロビジョニング
• CloudFormationをフル活⽤、GitLab CIジョブでUpdate Stackを実⾏,
プロセスを完全に⾃動化
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Linden Lab Built a Virtual World
on the AWS Cloud
GAM311
SlideShare
YouTube
Linden Labの新プロジェクト “SANSAR” でECS/CloudFormationを活⽤
新しいアーキテクチャのゴール:
PCIコンプライアンス対応
ラピッドプロトタイピング
CI/CD…
セカンドライフにおける様々な課題を持ちこないように
新プロジェクトSANSARで新アーキテクチャを採⽤
• 数週間を要するデプロイサイクル
• すべてのサービスが利⽤する⼤規模MySQL
• モノリシックなゴールデンイメージ
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM311
• コンテナプラットフォームはMesos, Kubernetes, Swarmを経てECSとなった
• AMIとコンテナでそれぞれBuildとDeployのPipelineを構築
• 今後はアリゾナのDCをAWSにマイグレーション予定
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Designing for the Future:
Building a Flexible Event-based Analytics
Architecture for Games
GAM401
SlideShare
YouTube
Amazon Game Studioのゲームタイトル“Breakaway”での
サーバレス分析事例
• 分析にもプロトタイピングを導⼊
• あいまいで変化する要件、テクノロジー
の進化に対応するためのフレキシブルな
アーキテクチャを⽬指した
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
GAM401
• Kinesis, S3, Redshiftを利⽤したAWSベストプラクティス構成
• Beanstalk上のAppがKinesis Consumerとしてデータの集約やフォーマット
変換を実施
• Cold DataをS3、Warm DataはRedshiftにストア
• Dedupe対策でstaging, dedupテーブルのJoinで解決
• 将来的にAthenaやKinesis Analyticsを利⽤しさらにフレキシブルな
分析を予定
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Gaming Analytics Pipelineを公開中
https://aws.amazon.com/answers/big-data/gaming-analytics-pipeline/
実際にBreakawayで利⽤実績のある構成が
CloudFormationですぐに構築可能
あくまでもGeneralな構成のため、本番への
利⽤時はSAにご相談を!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Chalk Talk
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Chalk Talk
GAM308
Serverless Matchmaking in AWS:
Matching up the Options
GAM402
Using Amazon Machine Learning and
Sentiment Analysis to Identify
Game Player Reaction and Emotion
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Workshop
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Breathe Life into a Mobile Game
GAM309
SlideShare
YouTube
Survival Shooterを教材として、AWSを使ったサーバサイドの
実装について学習
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build a Telemetry and Analytics Pipeline for
Game Balancing
GAM310
SlideShare
YouTube
⽤途別にいろいろなAnalytics Pipelineを構築
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
その他のセッション
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How to Design a Multi-Region
Active-Active Architecture
ARC319
SlideShare
YouTube
マルチリージョンでのアーキテクティングに使える知識や
テクニックが満載
レプリケーションにおける同期 vs ⾮同期
https://d1.awsstatic.com/whitepapers/architecture/AWS-Reliability-Pillar.pdf
Reliability Pillar:
ワークロード別の可⽤性設計
レプリケーションテクニック
・S3クロスリージョンレプリケーション
・RDSクロスリージョンレプリケーション
・Aurora Multi-Master
・DynamoDB Global Table
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Performing Chaos at Netflix
DEV334
SlideShare
YouTube
NetflixによるChaos Engineeringのはじめ⽅
システムの”定常”状態を定義、
まずはノンクリティカルな
ステージングから
インスタンスの停⽌などから
徐々に拡⼤
http://www.oreilly.com/webops-perf/free/chaos-engineering.csp
Download:
Looking at ”Unknown”
どのようにFailure Injectionを実装するか?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Network Performance:
Making Every Packet Count
NET401
SlideShare
YouTube
EC2インスタンスのTCPパフォーマンスチューニングテクニック満載
• Initial Congestion Windowを変更して
初期状態から⼤きいサイズで転送
• netstatコマンドによるパケロス確認
• 輻輳制御アルゴリズムの変更(BBRなど)
• Retransmission timerは短くても
⻑くてもだめ(rto_minを調整)
などなど
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
• ゲームにおいてもゲームサーバ、API、分析などにおいて
コンテナが当たり前のように利⽤されている
• インフラのコード化(Infrastructure as Code)がすすみ、
アプリケーションに加えてCI/CDのパイプラインに
実装されてきている
• 今後ローンチ予定のAWSサービスにも期待⼤!

Weitere ähnliche Inhalte

Was ist angesagt?

【IVS CTO Night & Day】Serverless & Mobile Updates
【IVS CTO Night & Day】Serverless & Mobile Updates【IVS CTO Night & Day】Serverless & Mobile Updates
【IVS CTO Night & Day】Serverless & Mobile UpdatesAmazon Web Services Japan
 
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返りAmazon Web Services Japan
 
多要素認証による Amazon WorkSpaces の利用
多要素認証による Amazon WorkSpaces の利用多要素認証による Amazon WorkSpaces の利用
多要素認証による Amazon WorkSpaces の利用Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security otherAWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security otherAmazon Web Services Japan
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 Amazon WorkSpaces
AWS Black Belt Online Seminar 2018 Amazon WorkSpacesAWS Black Belt Online Seminar 2018 Amazon WorkSpaces
AWS Black Belt Online Seminar 2018 Amazon WorkSpacesAmazon Web Services Japan
 
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instanceAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハック
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハックAWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハック
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハックAmazon Web Services Japan
 
20180306 AWS Black Belt Online Seminar 働き方改革を実現するAWSのエンドユーザーコンピューティングサービス
20180306 AWS Black Belt Online Seminar  働き方改革を実現するAWSのエンドユーザーコンピューティングサービス20180306 AWS Black Belt Online Seminar  働き方改革を実現するAWSのエンドユーザーコンピューティングサービス
20180306 AWS Black Belt Online Seminar 働き方改革を実現するAWSのエンドユーザーコンピューティングサービスAmazon Web Services Japan
 
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...Amazon Web Services Japan
 

Was ist angesagt? (20)

AWS AI Solutions
AWS AI SolutionsAWS AI Solutions
AWS AI Solutions
 
Amazon GameLift FlexMatch
Amazon GameLift FlexMatchAmazon GameLift FlexMatch
Amazon GameLift FlexMatch
 
Long hit strategy-gamingtechnight-2
Long hit strategy-gamingtechnight-2Long hit strategy-gamingtechnight-2
Long hit strategy-gamingtechnight-2
 
【IVS CTO Night & Day】Serverless & Mobile Updates
【IVS CTO Night & Day】Serverless & Mobile Updates【IVS CTO Night & Day】Serverless & Mobile Updates
【IVS CTO Night & Day】Serverless & Mobile Updates
 
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
 
多要素認証による Amazon WorkSpaces の利用
多要素認証による Amazon WorkSpaces の利用多要素認証による Amazon WorkSpaces の利用
多要素認証による Amazon WorkSpaces の利用
 
AWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security otherAWS Black Belt Online Seminar 2018 ReInvent recap security other
AWS Black Belt Online Seminar 2018 ReInvent recap security other
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
 
aws blackbelt amazon elasticsearch service
aws blackbelt amazon elasticsearch service aws blackbelt amazon elasticsearch service
aws blackbelt amazon elasticsearch service
 
AWS Re:Invent Security Recap AWS SSO
AWS Re:Invent Security Recap AWS SSOAWS Re:Invent Security Recap AWS SSO
AWS Re:Invent Security Recap AWS SSO
 
AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報AWS Black Belt Online Seminar 2018 AWS上の位置情報
AWS Black Belt Online Seminar 2018 AWS上の位置情報
 
AWS Black Belt Online Seminar 2018 Amazon WorkSpaces
AWS Black Belt Online Seminar 2018 Amazon WorkSpacesAWS Black Belt Online Seminar 2018 Amazon WorkSpaces
AWS Black Belt Online Seminar 2018 Amazon WorkSpaces
 
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance
20171109 Amazon EC2 GPUインスタンス最新動向 P3 instance
 
20170826 Oita JAWS
20170826 Oita JAWS20170826 Oita JAWS
20170826 Oita JAWS
 
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハック
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハックAWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハック
AWS Black Belt Online Seminar 2017 Amazon Pinpoint で始めるモバイルアプリのグロースハック
 
JAWS FESTA 2018
JAWS FESTA 2018JAWS FESTA 2018
JAWS FESTA 2018
 
20180306 AWS Black Belt Online Seminar 働き方改革を実現するAWSのエンドユーザーコンピューティングサービス
20180306 AWS Black Belt Online Seminar  働き方改革を実現するAWSのエンドユーザーコンピューティングサービス20180306 AWS Black Belt Online Seminar  働き方改革を実現するAWSのエンドユーザーコンピューティングサービス
20180306 AWS Black Belt Online Seminar 働き方改革を実現するAWSのエンドユーザーコンピューティングサービス
 
AWS Black Belt - AWS Glue
AWS Black Belt - AWS GlueAWS Black Belt - AWS Glue
AWS Black Belt - AWS Glue
 
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
 
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...
AWS Black Belt Online Seminar 2018 re:Invent 2017 Recap Machine Learning / Da...
 

Ähnlich wie Reinvent2017 recap-gaming-session-1

Security Operations and Automation on AWS
Security Operations and Automation on AWSSecurity Operations and Automation on AWS
Security Operations and Automation on AWSNoritaka Sekiyama
 
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...Amazon Web Services Japan
 
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...Amazon Web Services Japan
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報Amazon Web Services Japan
 
Amazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWSAmazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWSAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報Amazon Web Services Japan
 
AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28崇之 清水
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介Takanori Ohba
 
[AWS Developers Meetup 2017] Developerのための ライブAWSウォークスルー 〜 AWS SDKの使い方 〜
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
[AWS Developers Meetup 2017] Developerのための ライブAWSウォークスルー 〜 AWS SDKの使い方 〜Atsushi Fukui
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...New Relic
 
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
 
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組み
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組みSAP on AWS最新情報とデジタルトランスフォーメーションに関する取組み
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組みBeeX.inc
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...Amazon Web Services Japan
 
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSBest Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSAmazon Web Services Japan
 
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクス
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクスAmazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクス
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクスAmazon Web Services Japan
 
[AWSマイスターシリーズ] AWS CloudFormation
[AWSマイスターシリーズ] AWS CloudFormation[AWSマイスターシリーズ] AWS CloudFormation
[AWSマイスターシリーズ] AWS CloudFormationAmazon Web Services Japan
 
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めようAWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めようAmazon Web Services Japan
 

Ähnlich wie Reinvent2017 recap-gaming-session-1 (20)

Security Operations and Automation on AWS
Security Operations and Automation on AWSSecurity Operations and Automation on AWS
Security Operations and Automation on AWS
 
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
[最新版は別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar AWS re:Inven...
 
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
 
Amazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWSAmazon Game Tech Night #21 Game Development on AWS
Amazon Game Tech Night #21 Game Development on AWS
 
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
 
AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28
 
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
 
[AWS Developers Meetup 2017] Developerのための ライブAWSウォークスルー 〜 AWS SDKの使い方 〜
[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜[AWS Developers Meetup 2017] DeveloperのためのライブAWSウォークスルー 〜 AWS SDKの使い方 〜
[AWS Developers Meetup 2017] Developerのための ライブAWSウォークスルー 〜 AWS SDKの使い方 〜
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
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開発⼊⾨
 
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組み
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組みSAP on AWS最新情報とデジタルトランスフォーメーションに関する取組み
SAP on AWS最新情報とデジタルトランスフォーメーションに関する取組み
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
 
Best Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWSBest Practices for Running PostgreSQL on AWS
Best Practices for Running PostgreSQL on AWS
 
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクス
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクスAmazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクス
Amazon Game Tech Night #22 AWSで実現するデータレイクとアナリティクス
 
AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~
 
[AWSマイスターシリーズ] AWS CloudFormation
[AWSマイスターシリーズ] AWS CloudFormation[AWSマイスターシリーズ] AWS CloudFormation
[AWSマイスターシリーズ] AWS CloudFormation
 
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めようAWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
AWS Black Belt Online Seminar AWSサービスを利用したアプリケーション開発を始めよう
 

Mehr von 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 OpenZFSAmazon 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 DefenderAmazon 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
 
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.pdfAmazon 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 の組み込み方法をちょっぴりDDAmazon 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 ProfilesAmazon 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
 
[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
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピAmazon Web Services Japan
 

Mehr von 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...
 
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ダッシュボードを最速で用意するために
 
[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のご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
202112 AWS Black Belt Online Seminar 店内の「今」をお届けする小売業向けリアルタイム配信基盤のレシピ
 

Reinvent2017 recap-gaming-session-1

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 吉⽥ 英世 アマゾン ウェブ サービス ジャパン株式会社 ソリューションアーキテクト 2017.12.13 re:Invent 2017 ゲームセッションサマリー
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ⾃⼰紹介 Hideyo Yoshida Game Solutions Architect Amazon Web Services Japan K.K. Career: Infrastructure Engineer (MMORPG) IoT Platform Architect
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 本⽇のアジェンダ • Gaming Industry Day • その他のセッション • まとめ
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Gaming Industry Day Breakout Session 講義型の座学セッション。AWSのソリューションアーキテクトまたは お客様の技術担当者からユースケースやベストプラクティスを紹介 Chalk Talk 参加者とディスカッション形式であるテーマについて話し合う Workshop ⼿順を元に、実際にAWSのサービスを利⽤して実装を⾏う
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Breakout Session
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migrating the League of Legends Platform into the AWS cloud GAM301 SlideShare YouTube League of Legendsのハイブリッド・グローバルインフラの 運⽤を統合管理 ロケーション毎に異なるツール、オペレーション、 そして⾔語の壁などが問題に 各ロケーションに配置されている”シャード”の ⽴ち上げが9ヶ⽉から1ヶ⽉に短縮 PackerやTerraformによるインフラのコード化し、
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM301 • Direct Connectで既存のDCと専⽤線接続し、プラットフォームやシャード のツールなどのバックエンドサービスをAWSに配置 • ロードテストのクライアントにもAWSを利⽤
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Migrating Battleborn and the Spark platform to Amazon GameLift for Multiplayer Game Servers GAM303 SlideShare YouTube グローバル規模でのGameLift活⽤事例、ロケーションによる リダイレクトやFleetの最適化を紹介 GameLiftの1stユーザであるGearboxの 事例紹介 Sparkと⾔われるGame as a Serviceに GameLiftを採⽤
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM303 • ゲームクライアントとGameLiftの間に抽象化レイヤーであるZeppelinを 配置することによってバージョンやユーザごとにリダイレクト
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM303 QoSエンドポイントを利⽤して⼀番近いFleetへ接続 シングルプレイヤー マルチプレイヤー
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Automating Mother Nature: How Nexon Used AWS Services to Algorithmically Create and Manage an In-Game Ecosystem GAM305 SlideShare YouTube DURANGOのオープンワールドを⽀えるEchosystem Simulator 21億にもおよぶスロットへの植物の 描画を⾃然現象に近い形で表現 Dockerを採⽤し、SQS/S3と組み合わせて ⾮同期のシミュレーション処理を実⾏
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM305 • リージョンのオフロード(東京からバージニア)で20%コスト削減 • GameServerからECSへのrun taskについてはSQS/Lambdaを使って ⾮同期に実⾏ • SQSのメッセージサイズに収まらないデータサイズになったためS3を併⽤ • ECSクラスタのインスタンスコストを下げるためオンデマンドだけでなく スポットインスタンスを併⽤し78%コスト削減
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Building a Lake of Wisdom GAM306 SlideShare YouTube Angry BirdsにおけるS3データレイク+Amazon Athenaの活⽤ 既存のダッシュボードは汎⽤的なデータのみ、 ゲーム特化のデータを閲覧する仕組みを⾃社で 構築 カラム型のデータ・フォーマットであるORCと Amazon Athenaを活⽤し分析基盤を構築
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM306 • 事前検証でORC+Athenaによるクエリ実⾏が最速だった • Kafkaでデータを収集、RawデータをORCに圧縮&パーティショニング • S3をデータレイクとすることでAthenaやPrestoを利⽤するときは ETL不要に
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ubisoft: How For Honor Runs Using Amazon ECS GAM307 SlideShare YouTube 4つのポイント • Fail fast! Succeed Consistently! • Development ease • Automation • Managed Infrastructure For HonorでのECS/CloudFormation活⽤事例 ・Beanstalk/CouchBaseからECS/ElastiCacheへ ・GitLab CIジョブからCloudFormation UpdaateStackを実⾏
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM307 • Beanstalk + CouchBaseでスモールスタートしたが、Fitしなかった(Fail first) • Dockerを採⽤、ECS + ElastiCacheをCloudFormationで構築 • ECSのインスタンスをOpsWorksでプロビジョニング • CloudFormationをフル活⽤、GitLab CIジョブでUpdate Stackを実⾏, プロセスを完全に⾃動化
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How Linden Lab Built a Virtual World on the AWS Cloud GAM311 SlideShare YouTube Linden Labの新プロジェクト “SANSAR” でECS/CloudFormationを活⽤ 新しいアーキテクチャのゴール: PCIコンプライアンス対応 ラピッドプロトタイピング CI/CD… セカンドライフにおける様々な課題を持ちこないように 新プロジェクトSANSARで新アーキテクチャを採⽤ • 数週間を要するデプロイサイクル • すべてのサービスが利⽤する⼤規模MySQL • モノリシックなゴールデンイメージ
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM311 • コンテナプラットフォームはMesos, Kubernetes, Swarmを経てECSとなった • AMIとコンテナでそれぞれBuildとDeployのPipelineを構築 • 今後はアリゾナのDCをAWSにマイグレーション予定
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Designing for the Future: Building a Flexible Event-based Analytics Architecture for Games GAM401 SlideShare YouTube Amazon Game Studioのゲームタイトル“Breakaway”での サーバレス分析事例 • 分析にもプロトタイピングを導⼊ • あいまいで変化する要件、テクノロジー の進化に対応するためのフレキシブルな アーキテクチャを⽬指した
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. GAM401 • Kinesis, S3, Redshiftを利⽤したAWSベストプラクティス構成 • Beanstalk上のAppがKinesis Consumerとしてデータの集約やフォーマット 変換を実施 • Cold DataをS3、Warm DataはRedshiftにストア • Dedupe対策でstaging, dedupテーブルのJoinで解決 • 将来的にAthenaやKinesis Analyticsを利⽤しさらにフレキシブルな 分析を予定
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Gaming Analytics Pipelineを公開中 https://aws.amazon.com/answers/big-data/gaming-analytics-pipeline/ 実際にBreakawayで利⽤実績のある構成が CloudFormationですぐに構築可能 あくまでもGeneralな構成のため、本番への 利⽤時はSAにご相談を!
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Chalk Talk
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Chalk Talk GAM308 Serverless Matchmaking in AWS: Matching up the Options GAM402 Using Amazon Machine Learning and Sentiment Analysis to Identify Game Player Reaction and Emotion
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Workshop
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Breathe Life into a Mobile Game GAM309 SlideShare YouTube Survival Shooterを教材として、AWSを使ったサーバサイドの 実装について学習
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build a Telemetry and Analytics Pipeline for Game Balancing GAM310 SlideShare YouTube ⽤途別にいろいろなAnalytics Pipelineを構築
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. その他のセッション
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How to Design a Multi-Region Active-Active Architecture ARC319 SlideShare YouTube マルチリージョンでのアーキテクティングに使える知識や テクニックが満載 レプリケーションにおける同期 vs ⾮同期 https://d1.awsstatic.com/whitepapers/architecture/AWS-Reliability-Pillar.pdf Reliability Pillar: ワークロード別の可⽤性設計 レプリケーションテクニック ・S3クロスリージョンレプリケーション ・RDSクロスリージョンレプリケーション ・Aurora Multi-Master ・DynamoDB Global Table
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Performing Chaos at Netflix DEV334 SlideShare YouTube NetflixによるChaos Engineeringのはじめ⽅ システムの”定常”状態を定義、 まずはノンクリティカルな ステージングから インスタンスの停⽌などから 徐々に拡⼤ http://www.oreilly.com/webops-perf/free/chaos-engineering.csp Download: Looking at ”Unknown” どのようにFailure Injectionを実装するか?
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Network Performance: Making Every Packet Count NET401 SlideShare YouTube EC2インスタンスのTCPパフォーマンスチューニングテクニック満載 • Initial Congestion Windowを変更して 初期状態から⼤きいサイズで転送 • netstatコマンドによるパケロス確認 • 輻輳制御アルゴリズムの変更(BBRなど) • Retransmission timerは短くても ⻑くてもだめ(rto_minを調整) などなど
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ • ゲームにおいてもゲームサーバ、API、分析などにおいて コンテナが当たり前のように利⽤されている • インフラのコード化(Infrastructure as Code)がすすみ、 アプリケーションに加えてCI/CDのパイプラインに 実装されてきている • 今後ローンチ予定のAWSサービスにも期待⼤!