magellan on google cloud platform

19
on TOMOYUKI Chikanaga Groovenauts, Inc.

Upload: nagachika-t

Post on 14-Jul-2015

573 views

Category:

Presentations & Public Speaking


4 download

TRANSCRIPT

on

TOMOYUKI ChikanagaGroovenauts, Inc.

- Game Server- Mobile Application Platform

- Mobile Application Platform

- High Volume Transaction- High Availability

- Application Plaform- Docker Container- Multi Stage

- Multi Protocol- HTTP(S)- HTTP/2- MQTT- and more...

Open Beta http://magellanic-clouds.com/

on

Compute Engine BigQuery

Cloud Storage

Cloud DNS Cloud Dataflow

Cloud SQL

Compute Engine BigQuery

Cloud Storage

Cloud DNS Cloud Dataflow

Cloud SQL

- Quick Deployment- Interoperability- High Availability- Developer Friendly API

Google Compute Engine

- Quick Deployment- Create Instance 〜 30sec- Enough for scale out in mild

trafic peak- AppEngine is the best solution for

rapid trafic peak…

Google Compute Engine

- Interoperability- scope for Google Cloud API- compute_engine(read, read/write)- storage(read, write, read/write)- bigquery- cloudsql

Google Compute Engine

- High Availability- Live Migration

Google Compute Engine

- Your System must be redundant

Google Compute Engine

- Developer Friendly API- Web Console

- Every operation has it’s equivalent of REST API or command line

- REST API (Client Libraries)- google-client-ruby-api(ruby)- Ansible+libcloud(python)- etc...

- SDK (command line tool)- gcloud- bq

Google Compute Engine

Google BigQuery

- Log Aggregation- Easy to Streaming Insert- Incredibly Scalable Query- High Cost Performance

Google BigQuery

- Log Aggregation- Resouce Usage Analysis- Activity Analysis- Accounting

- Easy to streaming insert- fluentd (fluent-plugin-bigquery)

- Incredibly Scalable Query- Almost Constant Response Time

Google BigQuery

- High Cost Performance- Storage Cost

- BigQuery < GCS < AWS S3- Import/Export

- Free- Streaming Insert

- $0.01 per 100,000 rows- Query

- Depends on processed data volume

on