Google Cloud Platform Japan Blog
最新情報や使い方、チュートリアル、国内外の事例やイベントについてお伝えします。
Google for モバイル アプリ - モバイル アプリ企業の Google Cloud Platform 活用事例 セッション レポート(第 3 回)
2015年3月11日水曜日
Google for モバイル アプリ レポート、第 1 回は、
グレッグ ディミチュリ による Google Cloud Platform のビジョンと Firebase について
、第 2 回は
福田によるGoogle Compute Engine とコンテナについて
、それぞれのセッションをレポートしました。
そして 本連載の第 3 回は、Google Cloud Platform を活用して事業を展開している、あるいは準備をしている企業の皆さんに活用方法を聞いた「Google Cloud Platform の活用事例」セッションのレポートです。
Google Cloud Platform の利用について
最初は、人気のあるスマートフォンのオンライン ゲームを多数展開している
株式会社 Aiming
さんから。自社開発のゲーム タイトルだけではなく、海外タイトルの日本での展開をしていくなかで、運用効率と低コストにより一部のゲームを約 1 月ほどで
Google Compute Engine
に移設できたそうです。インフラ エンジニア マネージャーの野下 洋さんは、移設の結果、Google Apps と連動することでの運用効率の向上、継続利用でさらなるコスト削減に繋がり、そしてサービス品質が向上したと話してくれました。
しかし、これだけ人気のあるゲームを抱える中で、大量に蓄積されるログをどのように解析しているのか気になるところです。
リード ソフトウェア エンジニアの芝尾 幸一郎さんは、
Google BigQuery
を活用し、タイトルを横断して KPI を確認できるツールを作成したことを伝えてくれました。それまでに使っていたのは、別のサービスを使ったツールで、決められた時間に集計された内容を自社システムに一旦取り込みレポートを作るものでした。
それを BigQuery に変更したことで、リアルタイムに直接集計結果を取り出し、ほぼ最新の状況が見られるようになりました。さらに、毎回 BigQuery で集計して取り出すため、集計方法に変更があったとき過去データ全体の再集計の必要もなくなり、1 日 2 億件を超えるログの保存に対応できる大容量のストレージを使え、これまでの 1/5 の低価格!を実現したということです。
Google Cloud Platform の事例紹介とピタペラポン
続いては、
株式会社グラシス
の長谷川 祐介さん。Google Cloud Platform を使い MSP、システム コンサルティング事業をしていく中での事例を紹介いただきました。その中の 1 社として 4月に開始予定の新しい教育サービス、ハマる英語動画アプリ「ピタペラポン」を提供する
株式会社ハグカム
の道村 弥生さんにも登壇いただきました。
この Blog では、Google Cloud Platform のセッションに限定してお伝えしていますが、
Google for モバイル アプリ
では、モバイル アプリケーションのビジネスから開発、UI/UX までを総合的に扱ったイベントとして開催されました。その中でも新規事業開発の中で、長谷川さんと道村さんのお話は、多くの面を伝えてくれた内容でした。
グラシスさんの事例はゲームを中心に、例えば
株式会社 Zeadle
さんのソーシャル ゲームのバックエンドでは通信に WebSocket を使い、各種ログは BigQuery に送信、ディスクには SSD 永続化ディスクを使っていることや、その他グロバールなリアルタイム対戦ゲームの話など聞かせていただきました。そしてゲームだけではない、ということで道村さんと交代です。
道村さんのスライドの中で、長谷川さんが登場し引用されていた一言が印象的でした。
“インフラはまるっとお任せで、コンテンツ開発・運営に注力して下さい。”
Google Cloud Platform とグラシスさんでインフラを整え、ハグカムの皆さんは、サービス内容とアプリケーションの UX に集中する、事業に係わる様々な役割の人が自分のやるべきことに徹底的にフォーカスしている状況が道村さんのセッションから伝わってきます。
道村さんの伝えてくれた、サービスのコンセプトから、それを実現するために何が必要となるのか、その考え方は、新しくサービスを始めようと考えている人にも開発者の皆さんにも参考になることが多かったのではないでしょうか。
道村さんも、
イベントについてのレポート
を書いています(写真付き)。
MAGELLAN on Google Cloud Platform
このセッションの最後は、
株式会社グルーヴノーツ
さんです。Ruby 開発者としても有名な近永 智之さんに、ゲーム、車載機器、IoT などのモバイル アプリケーション向けプラットフォームである
MAGELLAN
と、MAGELLAN が動作している Google Cloud Platform について話していただきました。MAGELLAN プラットフォームでは、アプリケーションは Docker コンテナを使いデプロイするように構成され、柔軟なアプリケーション構成、高速なデプロイ、そしてスケーリングを実現し、HTTP(S) だけでなく、HTTP2、MQTT のサポートされていること、そしてマルチ ステージの仕組みも単に開発を簡単にするだけではなく、アプリケーションの審査までも考慮して設計されている点が特徴的でした。
様々な Google Cloud Platform サービスを活用していただいている中で、今回は Compute Engine と BigQuery について、利用する中で特に何が役に立つかという視点で説明されました。Compute Engine では大きく 4 つ:
起動時間の早さ
Google Cloud Platform 間のサービス連携
高可用性
開発者フレンドリーなインタフェース
他にも多くのクラウド サービスの経験があるグルーヴノーツさんのお話は Google Cloud Platform の特徴が良く分かるものだったのではないでしょうか。たとえば、高可用性についてのお話では、冗長化構成は必要だとしながらも、ライブ マイグレーションによって、メンテナンス再起動がスケジュールされたとしても自動的にインスタンスが物理マシンを移動し、ソケットを繋いだままのインスタンスであるにもかかわらず接続が切れることもないと、スクリーンショットを交えた説明が行われました。
BigQuery については、グルーヴノーツさんでの使い方は、ユーザーのアクションのログ、リソース情報を集め、状況分析、課金情報の計算のために利用し、データ投入はストリーミングのみ利用しているそうです。そして、BigQuery のとてつもなく速いクエリー、そして高いコスト パフォーマンスについて話してくれました。
Google Compute Engine の説明のときの Interoperability のお話の中で、Compute Engine から他のサービスへのアクセスは、スコープ設定をしておけば認証の設定を簡略化できる
(編集注:プロジェクト作成時に、他の Google サービスへアクセスするための
サービス アカウント
が自動作成されるため)
と説明してくれましたが、データ投入部分に使っている fluentd でもこのように認証を簡略化できているそうです。
コストについては、バッチでのインポート/エクスポートは無料、ストレージコストは容量あたり Google Cloud Storage よりも安く、ストリーミング インサートでは 10 万レコードあたり $0.01 と非常に高い性能に対して、コスパフォーマンスに優れていると説明してくれました。
次回は、セールス エンジニア 丸山 智康による、Google Maps API と Google Cloud Platform を使ったモバイル アプリケーション開発に関するセッション、「Maps API で、かしこく地図アプリを開発しよう」をレポートします。
- Posted by Google Cloud Platform Japan Team
0 件のコメント :
コメントを投稿
12 か月間のトライアル
300 ドル相当が無料になるトライアルで、あらゆる GCP プロダクトをお試しいただけます。
Labels
.NET
.NET Core
.NET Core ランタイム
.NET Foundation
#gc_inside
#gc-inside
#GoogleCloudSummit
#GoogleNext18
#GoogleNext19
#inevitableja
Access Management
Access Transparency
Advanced Solutions Lab
AI
AI Hub
AlphaGo
Ansible
Anthos
Anvato
Apache Beam
Apache Maven
Apache Spark
API
Apigee
APIs Explore
App Engine
App Engine Flex
App Engine flexible
AppArmor
AppEngine
AppScale
AprilFool
AR
Artifactory
ASL
ASP.NET
ASP.NET Core
Attunity
AutoML Vision
AWS
Big Data
Big Data NoSQL
BigQuery
BigQuery Data Transfer Service
BigQuery GIS
Billing Alerts
Bime by Zendesk
Bitbucket
Borg
BOSH Google CPI
Bower
bq_sushi
BreezoMeter
BYOSL
Capacitor
Chromium OS
Client Libraries
Cloud API
Cloud Armor
Cloud Audit Logging
Cloud AutoML
Cloud Bigtable
Cloud Billing Catalog API
Cloud Billing reports
Cloud CDN
Cloud Client Libraries
Cloud Console
Cloud Consoleアプリ
Cloud Container Builder
Cloud Dataflow
Cloud Dataflow SDK
Cloud Datalab
Cloud Dataprep
Cloud Dataproc
Cloud Datastore
Cloud Debugger
Cloud Deployment Manager
Cloud Endpoints
Cloud Firestore
Cloud Foundry
Cloud Foundry Foundation
Cloud Functions
Cloud Healthcare API
Cloud HSM
Cloud IAM
Cloud IAP
Cloud Identity
Cloud IoT Core
Cloud Jobs API
Cloud KMS
Cloud Launcher
Cloud Load Balancing
Cloud Machine Learning
Cloud Memorystore
Cloud Memorystore for Redis
Cloud monitoring
Cloud NAT
Cloud Natural Language API
Cloud Networking
Cloud OnAir
Cloud OnBoard
cloud Pub/Sub
Cloud Resource Manager
Cloud Resource Manager API
Cloud SCC
Cloud SDK
Cloud SDK for Windows
Cloud Security Command Center
Cloud Services Platform
Cloud Source Repositories
Cloud Spanner
Cloud Speech API
Cloud Speech-to-Text
Cloud SQL
Cloud Storage
Cloud Storage FUSE
Cloud Tools for PowerShell
Cloud Tools PowerShell
Cloud TPU
Cloud Translation
Cloud Translation API
Cloud Virtual Network
Cloud Vision
Cloud VPC
CloudBerry Backup
CloudBerry Lab
CloudConnect
CloudEndure
Cloudflare
Cloudian
CloudML
Cluster Federation
Codefresh
Codelabs
Cohesity
Coldline
Colossus
Compute Engine
Compute user Accounts
Container Engine
Container Registry
Container-Optimized OS
Container-VM Image
Couchbase
Coursera
CRE
CSEK
Customer Reliability Engineering
Data Studio
Databases
Dbvisit
DDoS
Debugger
Dedicated Interconnect
deep learning
Deployment Manager
Developer Console
Developers
DevOps
Dialogflow
Disney
DLP API
Docker
Dockerfile
Drain
Dreamel
Eclipse
Eclipse Orion
Education Grants
Elasticsearch
Elastifile
Energy Sciences Network
Error Reporting
ESNet
Evernote
FASTER
Fastly
Firebase
Firebase Analytics
Firebase Authentication
Flexible Environment
Forseti Security
G Suite
Gartner
gcloud
GCP
GCP Census
GCP 移行ガイド
GCP 認定資格チャレンジ
GCPUG
GCP導入事例
gcsfuse
GEO
GitHub
GitLab
GKE
Go
Go 言語
Google App Engine
Google Apps
Google Certified Professional - Data Engineer
Google Cloud
Google Cloud Certification Program
Google Cloud Client Libraries
Google Cloud Console
Google Cloud Dataflow
Google Cloud Datalab
Google Cloud Datastore
Google Cloud Endpoints
Google Cloud Explorer
Google Cloud Identity and Access Management
Google Cloud INSIDE
Google Cloud INSIDE Digital
Google Cloud INSIDE FinTech
Google Cloud Interconnect
Google Cloud Launcher
Google Cloud Logging
Google Cloud Next '18 in Tokyo
Google Cloud Next '19 in Tokyo
Google Cloud Platform
Google Cloud Resource Manager
Google Cloud Security Scanner
Google Cloud Shell
Google Cloud SQL
Google Cloud Storage
Google Cloud Storage Nearline
Google Cloud Summit '18
Google Cloud Summit ’18
Google Cloud Tools for IntelliJ
Google Code
Google Compute Engine
Google Container Engine
Google Data Analytics
Google Data Studio
Google Date Studio
Google Deployment Manager
Google Drive
Google Earth Engine
Google Genomics
Google Kubernetes Engine
Google maps
google maps api
Google Maps APIs
Google Maps Platform
Google SafeSearch
Google Service Control
Google Sheets
Google Slides
Google Translate
Google Trust Services
Google VPC
Google マップ
Google 公認プロフェッショナル
GoogleNext18
GPU
Gradle
Grafeas
GroupBy
gRPC
HA / DR
Haskell
HEPCloud
HIPAA
Horizon
HTCondor
IaaS
IAM
IBM
IBM POWER9
icon
IERS
Improbable
INEVITABLE ja night
inevitableja
InShorts
Intel
IntelliJ
Internal Load Balancing
Internet2
IoT
Issue Tracker
Java
Jenkins
JFrog
JFrog Artifactory SaaS
Jupiter
Jupyter
Kaggle
Kayenta
Khan Academy
Knative
Komprise
kubefed
Kubeflow Pipelines
Kubernetes
KVM
Landsat
load shedding
Local SSD
Logging
Looker
Machine Learning
Magenta
Managed Instance Group
Managed Instance Group Updater
Maps API
Maps-sensei
Mapsコーナー
Maven
Maxon Cinema 4D
MightyTV
Mission Control
MongoDB
MQTT
Multiplay
MySQL
Nearline
Network Time Protocol
Networking
neural networks
Next
Node
NoSQL
NTP
NuGet パッケージ
OCP
OLDISM
Open Compute Project
OpenCAPI
OpenCAPI Consortium
OpenShift Dedicated
Orbitera
Organization
Orion
Osaka
Paas
Panda
Particle
Partner Interconnect
Percona
Pete's Dragon
Pivotal
Pivotal Cloud Foundry
PLCN
Podcast
Pokemon GO
Pokémon GO
Poseidon
Postgre
PowerPoint
PowerShell
Professional Cloud Network Engineer
Protocol Buffers
Puppet
Pythian
Python
Qwiklabs
Rails
Raspberry Pi
Red Hat
Redis
Regional Managed Instance Groups
Ruby
Rust
SAP
SAP Cloud Platform
SC16
ScaleArc
Secure LDAP
Security & Identity
Sentinel-2
Service Broker
Serving Websites
Shared VPC
SideFX Houdini
SIGOPS Hall of Fame Award
Sinatra
Site Reliability Engineering
Skaffold
SLA
Slack
SLI
SLO
Slurm
Snap
Spaceknow
SpatialOS
Spinnaker
Spring
SQL Server
SRE
SSL policies
Stack Overflow
Stackdriver
Stackdriver Agent
Stackdriver APM
Stackdriver Debugger
Stackdriver Diagnostics
Stackdriver Error Reporting
Stackdriver Logging
Stackdriver Monitoring
Stackdriver Trace
Stanford
Startups
StatefulSets
Storage & Databases
StorReduce
Streak
Sureline
Sysbench
Tableau
Talend
Tensor Flow
Tensor Processing Unit
TensorFlow
Terraform
The Carousel
TPU
Trace
Transfer Appliance
Transfer Service
Translate API
Uber
Velostrata
Veritas
Video Intelligence API
Vision API
Visual Studio
Visualization
Vitess
VM
VM Image
VPC Flow Logs
VR
VSS
Waze
Weave Cloud
Web Risk AP
Webyog
Wide and Deep
Windows Server
Windows ワークロード
Wix
Worlds Adrift
Xplenty
Yellowfin
YouTube
Zaius
Zaius P9 Server
Zipkin
ZYNC Render
アーキテクチャ図
イベント
エラーバジェット
エンティティ
オンライン教育
クラウド アーキテクト
クラウド移行
グローバル ネットワーク
ゲーム
コードラボ
コミュニティ
コンテスト
コンピューティング
サーバーレス
サービス アカウント
サポート
ジッター
ショート動画シリーズ
スタートガイド
ストレージ
セキュリティ
セミナー
ソリューション ガイド
ソリューション: メディア
データ エンジニア
データセンター
デベロッパー
パートナーシップ
ビッグデータ
ファジング
プリエンプティブル GPU
プリエンプティブル VM
フルマネージド
ヘルスケア
ホワイトペーパー
マイクロサービス
まっぷす先生
マルチクラウド
リージョン
ロード シェディング
運用管理
可用性
海底ケーブル
機械学習
金融
継続的デリバリ
月刊ニュース
資格、認定
新機能、アップデート
深層学習
深層強化学習
人気記事ランキング
内部負荷分散
認定試験
認定資格
料金
Archive
2019
8月
7月
6月
5月
4月
3月
2月
1月
2018
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2017
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2016
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2015
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2014
12月
11月
10月
9月
8月
6月
5月
4月
3月
2月
Feed
月刊ニュースレターに
登録
新着ポストをメールで受け取る
Follow @GoogleCloud_jp
0 件のコメント :
コメントを投稿