SlideShare a Scribd company logo
1 of 44
Download to read offline
#gc_inside
奈良岡 仁
Customer Engineer
Google Cloud Game Servers 徹底入門
自己紹介
奈良岡 仁
Google Cloud Japan G.K.
Customer Engineer
外資系クラウドベンダーのコンサルタント、ゲーム会社のネット
ワークインフラエンジニアを経て現職。
お客様が Google Cloud を利用したシステム構築を行う際の
ご提案や課題解決など、主に技術面から支援を行なっていま
す。
最近やってるゲームは Mount & Blade II: Bannerlord と
FF7R。
ゲームサーバーとは?
ゲームサーバーはマルチプレイヤーゲーム内の イベ
ントを受け持つサーバー
クライアントが正しいゲーム世界を表示するために
ゲームの状態に関するデータを送信
またゲームサーバーは 各プレイヤーからの
入力を受け取って処理
これらはすべて高い信頼性でタイムリーに
完了しなければならない
ゲームサーバーとは?
プレイヤーからの
入力を受信
プレイヤーの位置
をトラック
ゲーム世界の
物理演算
(重力や速度など)
オブジェクト
の移動や衝
突を処理
ゲーム世界の
状態をプレイ
ヤーに送信
ゲームサーバー運用の課題
● インフラのスケールアウト / スケールイン
○ 使用中のゲームサーバーをどう守るか
● コスト効率とパフォーマンス
○ ゲームサーバーをどれだけ載せるか
○ IP、ポートの割当て
● モニタリングとロギング
● 新しいバージョンのロールアウト
数千にも及ぶマシン / ゲームサーバーを管理するには?
Agones
Openness
Google が立ち上げたオープンソースプロジェクトでベン
ダーロックインなし
Flexibility
ローカル、オンプレ、(マルチ)クラウドなど環境を選ばずに
ゲームサーバーを動作させることが可能
Simplicity
Kubernetes 上でゲームサーバーと他機能の API などを動
作させることで、ゲームの全てのバックエンドを 1 つのプラッ
トフォームに
Agones は Kubernetes 上に構築さ
れる、マルチプレイヤー向けのゲー
ムサーバーをデプロイ / ホスト / ス
ケーリングするためのオープンソース
のプラットフォーム
Agones の主な特徴
メトリクス
ゲームサーバーセッションで
起きていることを把握・可視化
するためのログ集約とメトリク
ス機能をビルトインで提供
コスト最適化
ゲームサーバーのスケジュー
リングとアロケーションによっ
てコストの最適化を実現
SDK
ヘルスチェックや状態管理、
設定などゲームサーバーのラ
イフサイクル管理をSDK で
オートスケール
オートスケール機能がゲーム
サーバーの数を調整し、プレ
イヤーが常にプレイ可能な状
態を維持
Kubernetes ツール
標準的なKubernetes の
ツールとAPI を使用して
Kubernetes 内の専用ゲーム
サーバをスケール
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes node
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes node
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
ご参考:Open Match
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes node
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes node
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes node
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
Kubernetes node
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
Kubernetes node
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones の構成
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
Kubernetes node
Fleet Autoscaler
Agones Controller
Matchmaker
Kubernetes API
Agones のリソース - Game Server
apiVersion: "agones.dev/v1"
kind: GameServer
metadata:
name: "gamex"
spec:
ports:
- name: default
portPolicy: Dynamic
containerPort: 7654
template:
spec:
containers:
- name: simple-udp
image: gcr.io/agones-images/udp-server:0.19
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Agones のリソース - Fleet
apiVersion: "agones.dev/v1"
kind: Fleet
metadata:
name: gamex
spec:
replicas: 4
template:
spec:
ports:
- name: default
portPolicy: Dynamic
containerPort: 7654
template:
spec:
containers:
- name: simple-udp
image: gcr.io/agones-images/udp-server:0.19
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Agones のリソース - Fleetautoscaler
apiVersion: "autoscaling.agones.dev/v1"
kind: FleetAutoscaler
metadata:
name: gamex-autoscaler
spec:
fleetName: gamex
policy:
type: Buffer
buffer:
bufferSize: 2
minReplicas: 2
maxReplicas: 10
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Fleet Autoscaler
Agones Controller
Agones のデモ - インストール
Kubernetes Cluster
Kubernetes node
Agones Controller
デモ
Agones のデモ - gameserver のデプロイ
Kubernetes Cluster
Kubernetes node
GameServer
GameServer
Agones Controller
デモ
Agones のデモ - fleet
Kubernetes Cluster
Kubernetes node
Fleet
GameServer
GameServer
Agones Controller
GameServer
GameServer
Allocated
デモ
複数クラスターになると?
Kubernetes Cluster
Fleet Autoscaler
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes Cluster
Fleet Autoscaler
Kubernetes node
Fleet
GameServer
GameServer
Kubernetes Cluster
Fleet Autoscaler
Kubernetes node
Fleet
GameServer
GameServer
Google Cloud Game Servers (GCGS)
GCGS はクラスター管理のマネージ
ドなコントロールプレーンを提供。
Agones を拡張し ゲームサーバーの
マルチクラスターを管理を簡単に。
インフラの選択
GKE (Beta)、オンプレミス (coming soon)、他クラウド上の
Kubernetes クラスター (coming soon) を利用可能
シンプル
プレビュー機能によって、グローバルな環境に対しても新しい設
定を簡単、安全にデプロイ
モニタリング
Cloud Console から管理 UI とメトリクスを提供
柔軟性
任意のタイミングでオプトイン / アウト可能(ロックインなし)
GCGS の構成
Game Server Deployment
Realm 1: “US”
Game Server Cluster
GKE
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe” Realm 3: “Japan”
Game Server Cluster
On-Prem
Game Server Cluster
GKE
Game Server Cluster
Other Cloud
Game Server Cluster
GKE
GCP プロジェクト。
ゲームにおける「本番環境」や「テスト環境」など単一
の環境ごとに用意する。
GCGS のリソース - Project
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
Game Server Cluster
GKE
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
Other Cloud
GCGS によって管理される Agones が動作している
Kubernetes クラスタ。
GCGS のリソース - Game Server Cluster
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
GKE
Game Server Cluster
Other Cloud
GCGS のリソース - Realm
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
ユーザーが定義する Game Server Cluster のグルー
プ。
基本的にはゲームのレイテンシ要件にあわせて、大
陸やリージョンといったレベルでグルーピングする。
Game Server Cluster
GKE
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
Other Cloud
GCGS のリソース - Game Server Deployment
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
Game Server Cluster にデプロイされる 1 つ以上の
ゲームサーバー設定を持つプレースホルダ。
Game Server Config(後述)と Rollout(後述)の親リ
ソース。
Game Server Cluster
GKE
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
Other Cloud
GCGS のリソース - Game Server Config
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
Fleet config と Scaling config から作成されるゲーム
サーバーの設定。Scaling config はさらに Fleet
Autoscaler 設定とスケジュール設定から構成される。
Game Server Deployment のサブリソース。
Game Server Cluster
GKE
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
Other Cloud
Time-based Policies
● GCGS は時間に基づいた自動スケーリングの設定が可能
● 2 種類の時間ベースのスケーリングをサポート
○ Realm イベント:各 Realm のタイムゾーンでスケーリングを実施
○ Global イベント :グローバルにスケーリングを実施
Global Event:
startTime: '2020-05-01 15:00:00 PST'
endTime: '2020-05-01 18:00:00 PST'
Realm Event:
cronSpec: '0 21 * * 1-5'
cronDuration: '4h'
GCGS のリソース - Rollout
Game Server Deployment
Realm 1: “US”
GCP Project - “Game X”
Game Server Config: v2Game Server Config: v1
Rollout
Realm 2: “Europe”
Game Server Config をどの Realm にデプロイする
かを紐付けるためのリソース。
Game Server Deployment のサブリソース。
Game Server Cluster
GKE
Game Server Cluster
GKE
Game Server Cluster
On-Prem
Game Server Cluster
Other Cloud
GCGS の使用フロー
Game Server Deployments
のテストとロールアウト
Game Server Cluster また
は Realm 上の変更をプレ
ビューし、新しい
Deployment を簡単にロール
アウト / バック
5
Config を作成
ゲームサーバーのバージョン
やスケーリングの設定となる
Game Server Config を作成
4
Realm を定義
ゲームのレイテンシー要件に
基づき、地理的なグルーピン
グとしてRealm を作成しクラ
スターを登録
3
Game Services API を使用
して登録
クラスターを登録するために
Cloud Console から Game
Service API を有効化
2
Agones のセットアップ
GCGS から管理する
Kunbernetes クラスタを用意
し、各クラスタにAgones をイ
ンストールする
1
GCGS のデモ - Realm の作成
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
Game Server Deployment
デモ
GCGS のデモ - クラスタの登録
Realm 1: “US”
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
GKE Game Server
Cluster
GKE Game Server
Cluster
デモ
GCGS のデモ - Game Server Deployment の作成
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
GKE Game Server
Cluster
Game Server Deployment
GKE Game Server
Cluster
デモ
GCGS のデモ - Game Server Config の作成
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
GKE Game Server
Cluster
Game Server Deployment
GKE Game Server
Cluster
Game Server
Config: v1
デモ
GCGS のデモ - Rollout
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
GKE Game Server
Cluster
Game Server Deployment
GKE Game Server
Cluster
Game Server
Config: v1
Rollout
GS: v1 GS: v1
デモ
GCGS のデモ - 新しいバージョンのリリース
Realm 1:
“united-states”
GCP Project - “Game X”
Realm 2: “japan”
GKE Game Server
Cluster
Game Server Deployment
GKE Game Server
Cluster
Game Server
Config: v1
Rollout
GS: v1 GS: v2
Game Server
Config: v2
デモ
GCGS の今後の展開
Phase 1
GCP Only
● GKE クラスタのみをサポート
● 基本的なポリシーを提供
Phase 2
Hybrid/Multi Cloud
● オンプレミスと他クラウドをサポート
まとめ
● IP アドレスとポートの割当、スケーリング、ゲームサーバー
の保護などゲームサーバー運用にまつわる様々な課題を
Agones と Kubernetes で解決
● グローバル展開など マルチクラスターの Agones は
Google Cloud Game Servers を使うことで簡単に実現
○ Time-based Policy や Rollout のプレビューなど
シングルクラスターでもメリット大
Thank you
#gc_inside
#gc_inside
今すぐ参加登録 ↑
ビジネスをサポートするGoogle Cloud ソリューションを学ぶ。
Google Cloud Day: Digital
2020 年 6 月 9 日 (火) - 11 日 (木) ライブ配信
2020 年 6 月 9 日 (火) - 30 日 (火) 開催
Google Cloud トレーニング無料提供 キャンペーンのご案内
Qwiklabs、Pluralsight(英語のみ)、対象 のCoursera のコースを1 か月間無料でご提供
お申込み期限は、5 月 20 日まで
(Pluralsight のみ 4 月 30 日まで)
goo.gle/TrainingOffer
詳細・お申込みはこちら ↑

More Related Content

What's hot

ゲームサーバ開発現場の考え方
ゲームサーバ開発現場の考え方ゲームサーバ開発現場の考え方
ゲームサーバ開発現場の考え方
Daisaku Mochizuki
 

What's hot (20)

【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
UnityでUI開発を高速化した件
UnityでUI開発を高速化した件UnityでUI開発を高速化した件
UnityでUI開発を高速化した件
 
MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~
 
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
CEDEC2019 大規模モバイルゲーム運用におけるマスタデータ管理事例
 
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
 
ゲームサーバ開発現場の考え方
ゲームサーバ開発現場の考え方ゲームサーバ開発現場の考え方
ゲームサーバ開発現場の考え方
 
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
 
【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~
【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~
【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~
 
自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方自宅で出来る!ゲームサーバの作り方
自宅で出来る!ゲームサーバの作り方
 
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
 
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
 
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
 
【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All Things【Unite Tokyo 2019】Understanding C# Struct All Things
【Unite Tokyo 2019】Understanding C# Struct All Things
 
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
kubernetes初心者がKnative Lambda Runtime触ってみた(Kubernetes Novice Tokyo #13 発表資料)
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
 
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
 
Docker Compose 徹底解説
Docker Compose 徹底解説Docker Compose 徹底解説
Docker Compose 徹底解説
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
 
OSS+AWSでここまでできるDevSecOps (Security-JAWS第24回)
OSS+AWSでここまでできるDevSecOps (Security-JAWS第24回)OSS+AWSでここまでできるDevSecOps (Security-JAWS第24回)
OSS+AWSでここまでできるDevSecOps (Security-JAWS第24回)
 
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろうUE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
 

Similar to Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online

Similar to Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online (20)

[CEDEC 2018] グローバル スケール コネクテッドゲームを GCP で作ろう!
[CEDEC 2018] グローバル スケール コネクテッドゲームを GCP で作ろう![CEDEC 2018] グローバル スケール コネクテッドゲームを GCP で作ろう!
[CEDEC 2018] グローバル スケール コネクテッドゲームを GCP で作ろう!
 
[GCC18] 世界中のプレイヤーを3つの「S」で支える Google Cloud Platform (GCP) 〜スピード・スケール・スタビリティ〜
[GCC18] 世界中のプレイヤーを3つの「S」で支える  Google Cloud Platform (GCP) 〜スピード・スケール・スタビリティ〜[GCC18] 世界中のプレイヤーを3つの「S」で支える  Google Cloud Platform (GCP) 〜スピード・スケール・スタビリティ〜
[GCC18] 世界中のプレイヤーを3つの「S」で支える Google Cloud Platform (GCP) 〜スピード・スケール・スタビリティ〜
 
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
"No Man’s Sky" から"Forza Horizon 5" まで。 国内外の成功タイトルが使う Microsoft Azure
 
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
 
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & AppsGCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
GCP & Gaming 〜平成最後のアップデート〜 | Google Cloud INSIDE Games & Apps
 
Azure PlayFab トレーニング資料
Azure PlayFab トレーニング資料Azure PlayFab トレーニング資料
Azure PlayFab トレーニング資料
 
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
 
AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境AWSとGCPを使用したインフラ環境
AWSとGCPを使用したインフラ環境
 
大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント大規模ライブ配信の苦労ポイント
大規模ライブ配信の苦労ポイント
 
Interact2015:Host Guardian Service ってなに?(仮)
Interact2015:Host Guardian Service ってなに?(仮)Interact2015:Host Guardian Service ってなに?(仮)
Interact2015:Host Guardian Service ってなに?(仮)
 
200人での対戦も可能!?Photon 新SDKについて
200人での対戦も可能!?Photon 新SDKについて200人での対戦も可能!?Photon 新SDKについて
200人での対戦も可能!?Photon 新SDKについて
 
OpenShiftでJBoss EAP構築
OpenShiftでJBoss EAP構築OpenShiftでJBoss EAP構築
OpenShiftでJBoss EAP構築
 
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
AWS Black Belt Online Seminar AWS上でのスピードと高可用性を両立したゲームインフラの構築と事例
 
Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説
Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説
Google Container Engine (GKE) & Kubernetes のアーキテクチャ解説
 
2019 jetson azure_hands-on
2019 jetson azure_hands-on2019 jetson azure_hands-on
2019 jetson azure_hands-on
 
ArcBox のおさらいと最新情報
ArcBox のおさらいと最新情報ArcBox のおさらいと最新情報
ArcBox のおさらいと最新情報
 
インフラ野郎AzureチームProX
インフラ野郎AzureチームProXインフラ野郎AzureチームProX
インフラ野郎AzureチームProX
 
Hello, DirectCompute
Hello, DirectComputeHello, DirectCompute
Hello, DirectCompute
 
Pokémon GOとGCP
Pokémon GOとGCPPokémon GOとGCP
Pokémon GOとGCP
 
Exadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティスExadata X8M-2 KVM仮想化ベストプラクティス
Exadata X8M-2 KVM仮想化ベストプラクティス
 

More from Google Cloud Platform - Japan

[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
Google Cloud Platform - Japan
 

More from Google Cloud Platform - Japan (20)

ServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdfServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdf
 
20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf
 
Google Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdfGoogle Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdf
 
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
 
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
 
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
 
Google Cloud で実践する SRE
Google Cloud で実践する SRE  Google Cloud で実践する SRE
Google Cloud で実践する SRE
 
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
 
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
 
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
 
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
 
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
 
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
 
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
 
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
 
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
 
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
 
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
 

Recently uploaded

Recently uploaded (12)

論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 

Google Cloud Game Servers 徹底入門 | 第 10 回 Google Cloud INSIDE Games & Apps Online