SlideShare a Scribd company logo
1 of 45
Download to read offline
"No Man’s Sky" から"Forza Horizon 5" まで。
国内外の成功タイトルが使う Microsoft Azure
増渕 ⼤輔
⽇本マイクロソフト株式会社
Game Ecosystem Organization
Cloud Solutions Manager
本セッションの内容
ゲーム開発・運営におけるクラウド技術の活⽤
オンラインゲームサーバー について事例ベースでご説明します
クラウドゲーミング技術(クラウドからのストリーミング技術) → 範囲外
クラウドを活⽤したデータ分析 → 範囲外
Azure or PlayFab ︖
本セッションでは製品説明は少なめですが、 Azure に重きを置いてご説明します
PlayFab は CEDEC 2021 の セッションをご参考ください
「サーバー知識不要︕のゲームサーバー "Azure PlayFab" で⻑期運営タイトルを作ろう」
2
Empowering great games running worldwide
GDC 2022 にて紹介された様々なストーリー
PlayFab
UGC
Live Ops
UGC
PlayFab
PMLP
Multiplayer
Services
PlayFab
MPS
Global Game
Servers
Azure
Kubernete
s
Global Game
Servers
PlayFab
Experime
nts
Live Ops -
Experiments
Scale: ⼀度に何百万⼈ものプレイヤーをサポート
Reach: 世界中のどこからでもプレイヤーをつなぐ
Security: プレイヤーの機密データを安全に保つ
Cost: 使⽤したリソースに対してのみ⽀払う
なぜクラウド化するのか︖(⼀般的に⾔われていること + α)
ゲームの企画や、組織の⼤きさ、⽂化=国・地域
によって、「クラウド化」 する理由はさまざま
+
ゲームの企画、市場、組織によりかなりアプローチは異なる
コンソール︓ HTTP通信が少なく(UDPが多い)、PaaS系機能は要件が合わないことが多い
PC + コンソール︓ クロスプラットフォームのマッチメイキングがある場合, 難易度が上がる
例︓ PlayFab Matchmaking を利⽤する
ブラウザゲーム︓ ウェブ通信が多い、ウェブに強い PaaSからIaaSまで、クラウドの機能を幅広く使える
データベース︓ ゲームの性質を考慮して、NoSQL/RDB を選択
例︓ MMORPG では RDB が多い、マイクロサービス化できる場合はNoSQL が多い、
6
ウェブ系のゲームの場合
ソーシャルゲーム黎明期は、他社に⽐べて Microsoft Azure の採⽤ケースは少なかった
- 得意なパターン︓ C# + PaaS (WebApps) + SQL Database
- 弱かった設計︓ PHP + MySQL (GitHub 買収後はオープンソースエンジニアが増加し課題解消)
最近の C# の台頭︕が後押しして、徐々に 採⽤ケースが増えてきている
- ゲーム業界での採⽤( Unity, Godot, HeroEngine )
- C# 開発環境の進化 + Azure との親和性の⾼さ
- Visual Studio 2022
- Azure Application Insights
- 各種 Azure SDK
7
PlayFab と Azure の違いは、SaaS vs PaaS/IaaS
PlayFab は、ほぼすべてのシナリオをカバーする、オンラインゲームのためのバックエンドサービス
サーバーの経験がないチーム、組織は、まずは PlayFab の利⽤から始めることを、お勧めします
データ
ベース
パーティー
チャット
ログイン
認証
マッチメイ
キング
データ分析
マルチプレ
イヤー
サーバー
Player Data,
Title Data,
Economy
PlayFab
Party Chat
PlayFab
Authentication
PlayFab
Matchmaking
PlayFab Data
Explorer
PlayFab MPS
Cosmos DB
SQL Database
MySQL
Azure Web
PubSub
Signl R Services
Azure Active
Directory B2C
Azure Functions
Synapse
Analytics
Azure Data
Explorer
Virtual Machnes
Container
Instance
AKS (K8S)
PlayFab
Azure
(実装例)
採⽤事例
9
No Manʼs Sky
• インフラチームの特徴
• 少⼈数
• クラウドの設計 ( Azure + PlayFab )
• C# on Azure PaaS
• NoSQL として Cosmos DB を採⽤
• ⾮同期のデータ書き込み (Event Hub)
• ⼤量データ(3TB)
• クラウドの設計 (PlayFab)
• Xbox スマートマッチ から
クロスプレイマッチメイキング へ
10
How No Man's Sky Used Azure to Share an Infinite Universe
| Develop:Brighton 2021
ユニークな点は Event Hub と Cosmos DB の組み合わせ
11
• アプリは、App Service で C#を運⽤
• Azure Event Hubs によるデータベース負荷軽減データベースの状態に関係なくデータの更新を⾏う
• Cosmos DBによる⾃動拡張により3テラバイトのデータを運営
• Azure Table Storage は Cosmos DBの補助として利⽤(パーティション負荷軽減)
• 当初はWindows アプリ → 運営中にLinuxに移⾏ (.NET Core 1 -> .NET 5)
• Xbox Smart Match から、PlayFabのクロスプラットフォームマッチに変更
App Service
サーバーアプリ(C#)
ケーション
Event Hub
Cosmos DB
Azure Table
Storage
Fall Guys: Ultimate Knockout
12
"Fall Guys exceeded all expectations at launch. It sold
more than 11 million copies on Steam alone and
ranked as the most downloaded PlayStation Plus
title ever. Azure provided all the reassurance we
needed to scale elastically and quickly."
Adam Fletcher: Chief Technology Officer
Tonic Games Group
「Fall Guysは発売時にすべての期待を上回りました。
Steamだけで1100万本以上を販売し、これまでで
最もダウンロードされたPlayStation Plusタイトル
としてランク付けされました。Azure は、弾⼒性
と迅速なスケーリングに必要なすべての安⼼感を
与えてくれました。
アダム・フレッチャー:最⾼技術責任者
トニックゲームグループ
主な Azure 機能
• Azure Kubernetes Services (AKS)
• Azure Cosmos DB
• Azure DDoS Protection
• Azure DevOps
Azure
Kubernetes
Services
(AKS)
Azure
Cosmos
DB
K8S、NoSQL、DDoS対策
の評価ポイント
13
K8S、NoSQL、DDoS対策
の評価ポイント
Kubernetes クラスターのコンテナー サービス
ダウンタイムなしで迅速に拡張できるマルチモデル
NoSQL データベース
ゲームプラットフォームに対する分散型サービス拒
否(DDoS)攻撃を検出して軽減するためのソ
リューション
ソフトウェア開発とIT運⽤
14
AKS Cluster
Pod Pod Pod
Pod Pod Pod
Pod Pod Pod
Pod Pod Pod
Pod Pod Pod
Pod Pod Pod
Kubernetes クラスターのメリットの例
1. コンテナ⼿動スケール/オートスケール
2. 環境構築と廃棄が楽、早い
1. ブルー/グリーンデプロイメント
2. 使い捨てシステム
3. アプリの配布・展開が楽、早い
4. 依存関係地獄から解放される
1. 複数のランタイム/ライブラリーを同居可能
5. ⾃動ローリングアップデート/ロールバック
6. コンテナの(再)スケジュール
7. 障害ノード上のコンテナの⾃動復旧
K8S、NoSQL、DDoS対策
の評価ポイント
Kubernetes クラスターのコンテナー サービス
ダウンタイムなしで迅速に拡張できるマルチモデル
NoSQL データベース
ゲームプラットフォームに対する分散型サービス拒
否(DDoS)攻撃を検出して軽減するためのソ
リューション
ソフトウェア開発とIT運⽤
15
K8S、NoSQL、DDoS対策
の評価ポイント
Kubernetes クラスターのコンテナー サービス
ダウンタイムなしで迅速に拡張できるマルチモデル
NoSQL データベース
ゲームプラットフォームに対する分散型サービス拒
否(DDoS)攻撃を検出して軽減するためのソ
リューション
ソフトウェア開発とIT運⽤
16
Player to Azure DDoS
攻撃者が Azure でホストされている
リレーまたはマルチプレイヤー
専⽤サーバーを攻撃する
アプリケーション設計のベストプラクティスと組み
合わせることで、Azure DDoS ProtectionはFall Guys に
対するDDoS攻撃を自動的に検出し、軽減します。
Forza Horizon 5
With our compute, storage, and data stacks all
on Azure, our engineering teams can now
spend more time building new experiences
for our players rather than managing our
infrastructure.
Daniel Adent: General Manager of ForzaTech
Turn 10 Studios
コンピューティング、ストレージ、データ スタックがすべて
Azure 上にあるため、エンジニアリング チームは、イ
ンフラストラクチャを管理するのではなく、プレイヤー
向けの新しいエクスペリエンスの構築により多くの時
間を費やすことができます。
ダニエル・エイデント:ForzaTechのゼネラルマネージャー
ターン10スタジオ
17
主な Azure 機能
• Azure Kubernetes Services
(AKS)
• Azure Cache for Redis
• Azure Storage
Azure
Kubernetes
Services
(AKS)
Azure
Cache
for Redis
Forza のサーバーサイドコンポーネント
Leader
boards
User
Generated
Contents
Auction
House
Online
User
Match
Drivatar
Garage
Analytics
Notifications
User
Data
(Skill)
・・・and more
Realtime
Event
Processing
Events
Telemetry
Component on Playfab
Azure managed control plane
API server
Controller
Manager
Scheduler
etcd
Store
Cloud
Controller
Self-managed master node(s)
User
Schedule pods over
private tunnel
Kubernetes
API endpoint
App/
workload
definition
YAML/JSON
or
Containerd
Pods
Containerd
Pods
kubelet
kube-proxy
Containerd
Pods
Containerd
Pods
kubelet
kube-proxy
Customer VMs(VMSSによるクラスタリング)
AKSは、Windows コンテナ も OK︕
Forza Horizon 5 のアプリは Windows で開発していた
⾃動アップグレード、パッチ
⾼安定性、可⽤性
安全なクラスタースケーリング
セルフヒーリング
コントロールプレーンのAPIサーバーモニタリング
コントロールプレーンに対するコストはゼロ
→ ノードをゼロにすることも可能
→ SLAが必要な場合は、別料⾦
VMSSを使ったノード、ノードプールの管理
Forza Horizon 5 で採⽤されたマイクロサービスアプローチ
① AKS上に17のマイクロサービスを展開
② プレイヤーからのトラフィックはALB経由で Aggregator Podが処理
③ AKSの2つのスケール機能
→ クラスターオートスケーラー
→ ⽔平 Pod オートスケーラー
④ キャッシュとしてAzure Cache for Redis を活⽤
⑤ キャッシュのスケールが必要な場合、Azure Storageを活⽤して
Shading を実施し、パフォーマンスを確保
⑥ Config は ConfigMap に、Secrets は Secretsに保存
⑦ PlayFab との連携
Forza Horizon 5 : オンプレミスからの段階移⾏の歴史
On-prem VMs
Windows Server
IIS
.NET framework
Ranking
App
Auction
App
GrageMng
Apps
Azure VMSS(AKS)
Windows
Server
Container
.NET
framework
Ranking
App
Windows
Server
Container
.NET
framework
Auction
App
Windows
Server
Container
.NET
framework
GrageMng
App
😫必要な時に設備増強
😫スケールに限界
😐必要な時にスケール可能
😐パフォーマンスとコスト最適化が進む
😊マイクロサービス化により個別にスケール
😊パフォーマンスとコストの更なる最適化
🤔スケール時の課題
Old New
Azure
Windows Server
IIS
.NET framework
Ranking
App
Auction
App
GrageMng
Apps
Azure Virtual Machine
Azure Cloud
Service
(App PaaS)
.NET
framework
Some
Apps
22
Minecraft シリーズの様々なクラウド利⽤
(Realms, Earth, Dungeons, etc… )
23
• Minecraft Realms を、 他社クラウドから 移⾏
• Migrating Minecraft Realms from AWS to Azure
• Minecraft Earth︓
世界中のデータ共有に、Cosmos DB を採⽤
• Minecraft Earth and Azure Cosmos DB part 1:
Extending Minecraft into our real world
• Minecraft Dungeons︓
Cloud Gaming 技術を採⽤
• Case Study: Minecraft Dungeons Cloud Gaming
Experience
Minecraft Earth の特徴と技術選定を振り返りる
24
ゲームのバックエンドサービスの要件・特徴
• 低レイテンシの書き込みと、中レイテンシの読み取り
• 世界中からのアクセス
例︓ サンフランシスコとニューヨークのプレイヤーが同じ体験を共有する必要がある
⼀般的に、⻄海岸と東海岸のネットーワークの遅延は、70-80ミリ秒
• 同時ユーザー数が多い(接続セッションが多い)
• ゼロからの構築 (既存の Minecraft を気にしなくてもOK )
Cosmos DB を選んだ理由
• 読み取りと書き込みに対する 待機時間 が⻑くならない SLA が存在する
• グローバル分散と、マルチマスター機能を有する
コロナ禍の折、ゲームはサービス停⽌となりましたが・・・
Cosmos DB の読み取りと書き込みに対するSLA
25
SLAの詳細はやや複雑ですが・・・
Azure Cosmos DB での操作のサーバー側の待機時間
(レイテンシ)を監視する⽅法 | Microsoft Docs
基本的には 「 待機時間(レイテンシ) < 10 ms 」
スループット・⼀貫性も担保し、性能の監視も充実︕
Azure Cosmos DB の SLA | Microsoft Azure
Next Games
⼤規模なスケールとパフォーマンス
の要求にシームレスに対応するDB
の必要性から、Cosmos DB を採⽤
Azure Cosmos DB delivers:
• 低遅延のマルチプレイヤーゲームプレイ
• 発売前からの即時の容量スケーリング
• ダウンタイムのない、グローバルユーザー
エクスペリエンス
26
Granden
ゲームイノベーターは、クラウドを
使⽤して、画期的なクロスリアリ
ティゲームでレンガとモルタルを再
び⾯⽩いものに仕上げました
Azure Cosmos DB delivers:
• 弾⼒性と即時の拡張性
• 低レイテンシ
• ⾼可⽤性
27
事例詳細:
https://customers.microsoft.com/en-us/story/granden-media-telecommunications-azure
Saber
Saberは、
世界中の何千⼈ものゲーマーに
⾼性能で低レイテンシの
ゲームプレイを提供
Azure Cosmos DB delivers:
• 弾⼒性と即時の拡張性
• 低レイテンシ
• ⾼可⽤性
28
Microsoft Azure を使うことで、
私たちのチームは、アーキテクチャ、容量、構成を気にすることなく、
新しい機能やサービスの提供に重点を置いています。
私たちは Azure をバックエンド システムのブレーンにしました。
“With Microsoft Azure, our team focuses on providing new features and services instead of worrying about
architecture, capacity, or configuration. We’ve made Azure the brains of our back-end system.”
Dmitri Brevdo
Lead Backend Developer, Saber Interactive
29
Cosmos DB
ゲーム開発者が、Cosmos DB に期待すること
• 応答性の⾼い リアルタイム のゲームプレイ
• 世界中 のユーザーからのデータを管理・同期
• スループットを 動的 に管理できる
• ⼤規模 かつ複雑なデータを処理・分析できる
注意点 = コストの問題
• SQL (RDB)のエクスペリエンス
• データ設計 の違いを検証する
• すべてのデータを同じアイテムに⼊れない
• アプリは同期・⾮同期を使い分ける
• CPUの消費を考えたデータ設計
• ⾮リレーショナル
パフォーマンスとスケーラビリティー
RDB ベースのゲーム開発・運⽤事例 も多い︕
C#+Visual Studio との相性が抜群︕
さらに、⾃動チューニング機能で運⽤負荷軽減
• ⾃動プラン修正-クエリパフォーマンスの問題
を引き起こす問題のあるクエリ実⾏プランを特
定し、修正することができます。
• ⾃動インデックス管理
インメモリOLTP (Pearl Abyss 様採⽤)
• 従来のディスクベースのテーブルを凌駕し、よ
り応答性の⾼いトランザクションにつながります
( 某アプリでは性能20倍)
• スループットを向上させ、レイテンシーを削減さ
せる特徴は、OLTP領域 だけでなくETLなど
の⼀時的なデータシナリオにも採⽤されている
31
ゲームのバックエンドサービスにどのクラウドを選択すべきか
① UDP/TCP 通信があるゲームサーバーの移⾏ ~ なるべくそのままクラウドへ ~
• 既存システムの単純移⾏
• オーケストレーターの選択
• VM → Azure VMSS
• コンテナ化 → AKS(K8S)
② ウェブベースのゲームサーバー移⾏(またはサポートサービスの移⾏) ~ PaaS 載せ替え ~
• アプリ保守作業の容易化
• インフラ作業の軽減
• データベース依存度が⾼い
• DevOps
③ サーバーの経験値がない新しい組織 ~ SaaS ソリューションで、Try & Error で開発 ~
• オンラインゲーム、LiveOpsなどの模索・開発
• プロト開発など、早い段階から、オンラインのテストが容易に実現できる
• PlayFab を起点に、Azure での機能拡張もOK
仮想マシン / AKS ストレージ ネットワーク
PaaS / AKS PaaS DB サーバ その他周辺サービス
PlayFab
FastTrack for Azure
FastTrack for Azureの⽀援内容
• アーキテクチャレビュー
• テクニカルブロッカーの排除
• セキュリティに関するアドバイザリー
• プロダクトローンチ、リリース前後
のチェック
• お客様からの製品 Feedback
収集と製品チームへの Feedback
お知らせ
ご清聴、ありがとうございました︕ まとめです。
Twitter: @dmasubuchi
クラウドの設計は、ゲームタイトル、組織によって、多種多様
Azure, PlayFab の特徴をつかみ、評価をしましょう
しっかり戦略を決定することが⼤事
導⼊評価から、構築・運⽤ フェーズ まで サポートいたします
Azure のハマリどころは 補⾜資料 として追加します
追加のご説明が必要な場合は気軽にお声がけください
34
Appendix
オンラインゲーム開発・運営で
知っておいてほしい
Microsoft Azure の特徴
ハマリどころと解決ポイント
PlayFab でマルチプレイヤーゲームを開発する場合
PlayFab マルチプレイヤーサーバー
= 専⽤サーバー
スタンバイプールでバーストリクエスト
に対応が可能
• 事例
• Rainbow 6 : Siege
• Halo 5
PlayFab パーティー
• チャット、ボイスチャット
• 任意のデータのrelay
• 事例
• Sea of Thieves
36
#1
#2
Real-time UDP applications
HTTP Rest API applications
補⾜: アプリケーションモダナイゼーションの戦略カテゴリ
実装するロジック インフラ要件概要 クラウドの選択
Game Server ゲームの通信を⾏う。MMOの
空間情報、MOのゲームルーム、
などを実現。
UDP/TCPによる通信を⾏う
1秒の停⽌も許容できない場合が
ある
Azure(本体): IaaS (VM) / AKS / ACI
Azure(オーケストレーション): Functions
PlayFab: MPS
Game Service 認証やマスターデータ、プレ
イヤーのステートデータ、ス
タティスティックス情報の更
新などを⾏うウェブサーバー
HTTP Rest API または gRPC を
⽤いたウェブAPIサーバー
Azure: WebApps / Functions / AKS / ACA
PlayFab: PlayFab LiveOps
Game DB 主にGame Service のデータの
永続化を⾏うデータベース
Game Serverや、
Matchmaking、Chatのログ解
析なども⾏う
多数の同時接続が必要な場合は
NoSQL
複雑なクエリーが想定される場合
は RDB を利⽤
Azure: SQL DB / MySQL / CosmosDB
PlayFab: PlayFab LiveOps
Matchmaking プレイヤー同⼠の対戦相⼿を
決定するためのロジック
コンソールゲームの場合は複雑な
カスタムロジックを実装すること
が多い
Azure: Functions
PlayFab: PlayFab Matchmaking
Chat プレイヤー同⼠がテキストや
⾳声チャットを⾏う
WebSocket のような全⼆重通信
を利⽤する
Azure: SignalR Service / Web PubSub
PlayFab: PlayFab Party
Connectivity
United States
United States
Canada
Mexico
Venezuela
Colombia
Peru
Bolivia
Brazil
Argentina
Atlanta
Ocean
Algeria
Mali
Niger
Nigeria
Chad
Libya Egypt
Sudan
Ethiopi
a
Dr
Congo
Angola
Zambia
Nambia
South
Africa
Greenland
Svalbard
Sweden
Norway
United
Kingdom
France
Poland
Ukraine
Turkey
Saudi
Arabia
Iran
Kazakistan
India
Russia
Russia
China
Myanmar
(Burma)
Indian
Ocean
Indonesia
Australia
Pacific
Ocean
Pacific
Ocean
Data
center
Owned Capacity
Moving to Owned
Leased Capacity
Edge Site
Azure Data Center
世界最大級のネットワーク
• 8,000以上のISPセッション
• 130以上のエッジサイト
• 44 Express Route
• 33,000マイル(lit fiber)
• SDN マネージド (SWAN、OLS)
DCs and Network sites not exhaustive
1 つのリージョン内で、HA=高可用性を担
保するためには、 2 つのオプションがある。
遅延時間も変わるので、ゲームの応答時間
のテスト・評価をお忘れなく。
可用性セット (AS)
or
可用性ゾーン (AZ)
Load Balancer - Standard
VMSS spans Zones
Load balancing across zones
Zone resilient VIPs
Single DNS name
VMSS limited to 1000 instances
Traffic Manager
VMSS per Zone
TM profile for High Availability
Zonal VIP / VMSS
DNS name for cross-zone VMSS
Availability Zones
with Traffic Manager & Load Balancer
Availability Zone を跨ぐ
VMSS スケールアウト
Azure の ロードバランサーは、
可用性ゾーンのシナリオをサ
ポートしています
(複数のゾーンに分散)
参考ドキュメント
• ロードバランサーと可用性ゾーン
• リージョン間 LB (プレビュー)
• LBと VMSSの規則の追加
Azure 仮想マシンスケールセット(VMSS)は、
Azure Compute Gallery(旧称:Shared Image
Gallery)を通じて、標準のマーケットプレイス
イメージとカスタムイメージについて、最大
1,000 VMインスタンスをサポートします
マネージドイメージを使用してスケールセット
を作成する場合、上限は600VMインスタンスで
す
スケールセットを展開するとき、可用性ゾーン
ごとに1つの配置グループを使用するか、ゾーン
ごとに複数の配置グループを使用するかを選択
することもできます。
30Gbps
30Gbps
Accelerated
Networking
Accelerated
Networking
仮想マシンの高速ネットワーク
ネットワークを有効化
仮想マシンの
性能チェック
マネージドデータベースへの接続
は内部のネットワークを利用する
① 高速ネットワークを有効化
高速ネットワークの概要
• 低レイテンシ
• 時間毎のパケット数 (pps) 向上
• スループットの強化
• ジッタの低減
• CPU 使用率の低下
対応OS の種類、Ver. をご確認ください!
② PaaS系サービスと接続
VNet Service Endpoint
③ TCP/IP チューニング
ドキュメントを参照し、MTU、断片
化、Large Send Offload を確認
Azure VM の TCP/IP パフォーマンス
チューニング | Microsoft Docs
Azure Monitoring, Application Insightsを有効
化
各種、
性能の監視
Virtual network gateway
① Azure Monitor
Azure の監視サービス。Azure だけ
でなく、オンプレミスや、他のクラ
ウド上の、アプリ、インフラの統計
情報の収集、可視化、分析ができる
② Application Insights
Azure Monitor と同じ基盤だが、ア
プリに特化した UI/サービス
Azure Monitoring, Application Insightsを有効
化
各種、
性能の監視
Virtual network gateway
① Azure Monitor
Azure の監視サービス。Azure だけ
でなく、オンプレミスや、他のクラ
ウド上の、アプリ、インフラの統計
情報の収集、可視化、分析ができる
② Application Insights
Azure Monitor と同じ基盤だが、ア
プリに特化した UI/サービス
ゲームサーバーをグルーピングして設定
NSG の設定
ネットワーク・セキュ
リティ・グループ Network Security Groups (NSG)
IP ベースのネットワーク ACL
サブネットまたは NIC に設定できる
関連サービス:
Service Tags、
Application Security Groups(ASG)
ゲーム
用DB
ゲーム
用API
専用サーバー
ゲームロジックでの利用シナリオの使い分け
サーバーレス
Azure Functions
HTTP
HTTP
Proxy
CODE
Binding
s
Binding
s
Trigger
Functionsの内部
・HTTPトリガーの例
データベースを検索する
・キュートリガーの例
ゲームのリザルトデータの保存
ゲームクライアントへの通知
マッチングのリクエスト(チケット作成)
CCUが増加した場合
でも性能の劣化の
心配がない☺
APIの応答に、結果を含ませたい
場合は開発が楽だが、実行時間
が増える(コストが膨らむ)
小さなコードの実行に最適
・従量課金
・Premiumプラン
・専用(App Service)プラン
ゲームサーバー向けサンプル
Multiplayer Serverless
Matchmaker - Azure Gaming
Multiplayer Game Server
Hosting Using ACI - Azure
Gaming
Custom Game Server Scaling -
Azure Gaming
ご清聴、ありがとうございました︕
Twitter: @dmasubuchi

More Related Content

What's hot

誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッTatsuhiko Yamamura
 
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたリアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたYutoNishine
 
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻小林 信行
 
企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン企画が考えるスマホUIデザイン
企画が考えるスマホUIデザインKatsumi Mizushima
 
MagicOnion入門
MagicOnion入門MagicOnion入門
MagicOnion入門torisoup
 
Unity対応してるmbass全部紹介する
Unity対応してるmbass全部紹介するUnity対応してるmbass全部紹介する
Unity対応してるmbass全部紹介するTakaaki Ichijo
 
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意UnityTechnologiesJapan002
 
ゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめSugimoto Chizuru
 
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...エピック・ゲームズ・ジャパン Epic Games Japan
 
Unityを使ったゲームデザイン超入門
Unityを使ったゲームデザイン超入門Unityを使ったゲームデザイン超入門
Unityを使ったゲームデザイン超入門小林 信行
 
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステム
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステムAndroid向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステム
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステムKLab Inc. / Tech
 
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]DeNA
 
攻略リニアカラー改訂版
攻略リニアカラー改訂版攻略リニアカラー改訂版
攻略リニアカラー改訂版小林 信行
 
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現Yoshifumi Kawai
 
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#m ishizaki
 
第1回UE4名古屋勉強会
第1回UE4名古屋勉強会第1回UE4名古屋勉強会
第1回UE4名古屋勉強会Masahiko Nakamura
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~UnityTechnologiesJapan002
 
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunity
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunityUnityで作ったゲームをDLカードで配布してみた話 #roppongiunity
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunitytorisoup
 

What's hot (20)

誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
誰もAddressableについて語らないなら、自分が語るしかない…ッッッッ
 
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたリアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
 
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻
 
企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン企画が考えるスマホUIデザイン
企画が考えるスマホUIデザイン
 
MagicOnion入門
MagicOnion入門MagicOnion入門
MagicOnion入門
 
Machinationの紹介
Machinationの紹介Machinationの紹介
Machinationの紹介
 
Unity対応してるmbass全部紹介する
Unity対応してるmbass全部紹介するUnity対応してるmbass全部紹介する
Unity対応してるmbass全部紹介する
 
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
 
ゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめゲームの仕様書を書こうまとめ
ゲームの仕様書を書こうまとめ
 
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...
[CEDEC+KYUSHU 2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介! + UE4.18 モバイ...
 
Unityを使ったゲームデザイン超入門
Unityを使ったゲームデザイン超入門Unityを使ったゲームデザイン超入門
Unityを使ったゲームデザイン超入門
 
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステム
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステムAndroid向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステム
Android向けUnity製ゲーム最適化のためのCI/CDと連携した自動プロファイリングシステム
 
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
 
攻略リニアカラー改訂版
攻略リニアカラー改訂版攻略リニアカラー改訂版
攻略リニアカラー改訂版
 
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DDUE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
UE4 MultiPlayer Online Deep Dive 実践編2 (ソレイユ株式会社様ご講演) #UE4DD
 
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
 
継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#継承辺りのもしかしたらマイナーかもしれない C#
継承辺りのもしかしたらマイナーかもしれない C#
 
第1回UE4名古屋勉強会
第1回UE4名古屋勉強会第1回UE4名古屋勉強会
第1回UE4名古屋勉強会
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunity
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunityUnityで作ったゲームをDLカードで配布してみた話 #roppongiunity
Unityで作ったゲームをDLカードで配布してみた話 #roppongiunity
 

Similar to "No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure

インフラ野郎AzureチームProX
インフラ野郎AzureチームProXインフラ野郎AzureチームProX
インフラ野郎AzureチームProXToru Makabe
 
Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプTech Summit 2016
 
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
 
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...Takamasa Maejima
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしましたTech Summit 2016
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしましたTech Summit 2016
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたTech Summit 2016
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたTech Summit 2016
 
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術Satoshi Yamafuji
 
20191216 AWS re:Invent 2019 Game Sessions Lightning
20191216 AWS re:Invent 2019 Game Sessions Lightning20191216 AWS re:Invent 2019 Game Sessions Lightning
20191216 AWS re:Invent 2019 Game Sessions LightningAmazon Web Services Japan
 
Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630Hiroshi Matsumoto
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密ShuheiUda
 
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2Daisuke Masubuchi
 
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法モノビット エンジン
 
20171122 altair converge2017publish
20171122 altair converge2017publish20171122 altair converge2017publish
20171122 altair converge2017publishHiroshi Tanaka
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Yukio Kumazawa
 
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps OnlineGoogle Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps OnlineGoogle Cloud Platform - Japan
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会samemoon
 
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~Daisuke Masubuchi
 
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~日本マイクロソフト株式会社
 

Similar to "No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure (20)

インフラ野郎AzureチームProX
インフラ野郎AzureチームProXインフラ野郎AzureチームProX
インフラ野郎AzureチームProX
 
Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプ
 
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
 
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
お待たせしました! 真の VDI on Azure がついに実現します!~ Citrix と Microsoft のタッグがもたらす次世代型クラウド・デス...
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしました
 
Cld009 お待たせしました
Cld009 お待たせしましたCld009 お待たせしました
Cld009 お待たせしました
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
 
20191216 AWS re:Invent 2019 Game Sessions Lightning
20191216 AWS re:Invent 2019 Game Sessions Lightning20191216 AWS re:Invent 2019 Game Sessions Lightning
20191216 AWS re:Invent 2019 Game Sessions Lightning
 
Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630Azure Stack 受け入れ準備_20180630
Azure Stack 受け入れ準備_20180630
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
 
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2
ゲーム、エンターテインメント向けのMicrosoft Azure最新情報 Part2
 
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
【CEDEC2013】20対20リアルタイム通信対戦オンラインゲームのサーバ開発&運営技法
 
20171122 altair converge2017publish
20171122 altair converge2017publish20171122 altair converge2017publish
20171122 altair converge2017publish
 
Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用Share pointを支えるsql server2014最新情報 tokyo_公開用
Share pointを支えるsql server2014最新情報 tokyo_公開用
 
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps OnlineGoogle Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online
 
20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会20130714 July Tech Festa 日本CloudStackユーザー会
20130714 July Tech Festa 日本CloudStackユーザー会
 
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
 
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
 

More from Daisuke Masubuchi

ChatGPTの ビジネス活用とセキュリティ
ChatGPTのビジネス活用とセキュリティChatGPTのビジネス活用とセキュリティ
ChatGPTの ビジネス活用とセキュリティDaisuke Masubuchi
 
AI に取り組むべき4つの領域
AI に取り組むべき4つの領域AI に取り組むべき4つの領域
AI に取り組むべき4つの領域Daisuke Masubuchi
 
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようPPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようDaisuke Masubuchi
 
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようPreview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようDaisuke Masubuchi
 
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020Daisuke Masubuchi
 
Azure インフラの信頼性とガバナンス
Azure インフラの信頼性とガバナンスAzure インフラの信頼性とガバナンス
Azure インフラの信頼性とガバナンスDaisuke Masubuchi
 
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...Daisuke Masubuchi
 
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~Daisuke Masubuchi
 
PlayFabの2020 3月 最新情報
PlayFabの2020 3月 最新情報PlayFabの2020 3月 最新情報
PlayFabの2020 3月 最新情報Daisuke Masubuchi
 
カード収集ゲームにおけるPlayFabの使い方
カード収集ゲームにおけるPlayFabの使い方カード収集ゲームにおけるPlayFabの使い方
カード収集ゲームにおけるPlayFabの使い方Daisuke Masubuchi
 
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築Daisuke Masubuchi
 
韓国オンラインゲームから学ぶアドホックなビックデータ分析
韓国オンラインゲームから学ぶアドホックなビックデータ分析韓国オンラインゲームから学ぶアドホックなビックデータ分析
韓国オンラインゲームから学ぶアドホックなビックデータ分析Daisuke Masubuchi
 
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)Daisuke Masubuchi
 
これからのIT人材のためのワーク・シフト
これからのIT人材のためのワーク・シフトこれからのIT人材のためのワーク・シフト
これからのIT人材のためのワーク・シフトDaisuke Masubuchi
 
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しようDaisuke Masubuchi
 
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!Daisuke Masubuchi
 
全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update
全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update
全部見せ。マイクロソフトのゲーム開発テクノロジー最新UpdateDaisuke Masubuchi
 
GDC2019報告会 発表資料(Microsoft 増渕)
GDC2019報告会 発表資料(Microsoft 増渕)GDC2019報告会 発表資料(Microsoft 増渕)
GDC2019報告会 発表資料(Microsoft 増渕)Daisuke Masubuchi
 
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?Daisuke Masubuchi
 

More from Daisuke Masubuchi (20)

ChatGPTの ビジネス活用とセキュリティ
ChatGPTのビジネス活用とセキュリティChatGPTのビジネス活用とセキュリティ
ChatGPTの ビジネス活用とセキュリティ
 
AI に取り組むべき4つの領域
AI に取り組むべき4つの領域AI に取り組むべき4つの領域
AI に取り組むべき4つの領域
 
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようPPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
 
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみようPreview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Preview: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
 
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
 
Azure インフラの信頼性とガバナンス
Azure インフラの信頼性とガバナンスAzure インフラの信頼性とガバナンス
Azure インフラの信頼性とガバナンス
 
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...
Microsoft for Startups 「起業家をメジャーな職業にする!」 起業・新規事業に少し役立つ MR, Communication のお話を...
 
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~
2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ LiveOps とデータ分析編 ~
 
PlayFabの2020 3月 最新情報
PlayFabの2020 3月 最新情報PlayFabの2020 3月 最新情報
PlayFabの2020 3月 最新情報
 
カード収集ゲームにおけるPlayFabの使い方
カード収集ゲームにおけるPlayFabの使い方カード収集ゲームにおけるPlayFabの使い方
カード収集ゲームにおけるPlayFabの使い方
 
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築
出勤から企業開発者を解放し、エンジニアの働き方改革を実現するリモート開発環境構築
 
Azure Data Explorer
Azure Data ExplorerAzure Data Explorer
Azure Data Explorer
 
韓国オンラインゲームから学ぶアドホックなビックデータ分析
韓国オンラインゲームから学ぶアドホックなビックデータ分析韓国オンラインゲームから学ぶアドホックなビックデータ分析
韓国オンラインゲームから学ぶアドホックなビックデータ分析
 
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)
マイクロソフトのクラウドテクノロジーでゲーム開発(2019年7月)
 
これからのIT人材のためのワーク・シフト
これからのIT人材のためのワーク・シフトこれからのIT人材のためのワーク・シフト
これからのIT人材のためのワーク・シフト
 
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
 
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
 
全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update
全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update
全部見せ。マイクロソフトのゲーム開発テクノロジー最新Update
 
GDC2019報告会 発表資料(Microsoft 増渕)
GDC2019報告会 発表資料(Microsoft 増渕)GDC2019報告会 発表資料(Microsoft 増渕)
GDC2019報告会 発表資料(Microsoft 増渕)
 
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
モノビットエンジンがついにクラウド化!しかし、インフラでまさかのAzureを利用!?本当に大丈夫なの?
 

Recently uploaded

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 

Recently uploaded (9)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 

"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure