Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GCP概要 - 福岡クラウド UG Night
Search
Shinichirow KAMITO
August 31, 2017
Technology
0
1.7k
GCP概要 - 福岡クラウド UG Night
Shinichirow KAMITO
August 31, 2017
Tweet
Share
More Decks by Shinichirow KAMITO
See All by Shinichirow KAMITO
Kubernetes 触ってみた
kamito
1
750
Other Decks in Technology
See All in Technology
JAWS FESTA 2025でリリースしたほぼリアルタイム文字起こし/翻訳機能の構成について
naoki8408
1
550
Kubernetesにおける推論基盤
ry
1
390
親子 or ペアで Mashup for the Future! しゃべって楽しむ 初手AI駆動でものづくり体験
hiroramos4
PRO
0
130
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
390
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
180
実践 Datadog MCP Server
nulabinc
PRO
2
210
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
190
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
530
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
310
進化するBits AI SREと私と組織
nulabinc
PRO
0
180
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
Sansanでの認証基盤内製化と移行
sansantech
PRO
0
490
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
680
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
AI: The stuff that nobody shows you
jnunemaker
PRO
3
400
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Transcript
GCP概要 〜 福岡クラウド UG Night 〜 Groovenauts, Inc. Shinichirow KAMITO
me { “name”: “上戸 慎一郎”, “company”: “株式会社グルーヴノーツ”, “lang”: [“JavaScript”, “Ruby”,
“Python”, “Erlang”, ...], “license”: [ “Google Cloud Platform Fully Qualified Developer”, “Google Qualified Systems Operations Professional” ]
me { “name”: “上戸 慎一郎”, “company”: “株式会社グルーヴノーツ”, “lang”: “ja”, “license”:
[ “Google Cloud Platform Fully Qualified Developer”, “Google Qualified Systems Operations Professional” ]
me { “name”: “上戸 慎一郎”, “company”: “株式会社グルーヴノーツ”, “lang”: “ja”, “license”:
[ “Google Cloud Platform Fully Qualified Developer”, “Google Qualified Systems Operations Professional” ]
me { “name”: “上戸 慎一郎”, “company”: “株式会社グルーヴノーツ”, “lang”: [“JavaScript”, “Ruby”,
“Python”, “Erlang”, ...], “license”: [ “(元)Google Cloud Platform Fully Qualified Developer”, “(元)Google Qualified Systems Operations Professional” ]
Google Cloud Platform
GCPとは GCP (Google Cloud Platform) は、Google のサーバ、ネット ワークを利用して仮想マシンなどを構築、運用することができ、 ビッグデータを用いた様々なことをできるクラウド上のサービスの 総称。
主要なサービス
Computing App Engine Compute Engine Container Engine Container Registory Cloud
Functions
App Engine GCP ができる前からあるPaaS Java/Go/Python/PHP でソースコード を記述し、デプロイするだけで、サービ スを稼動させることができる上に、 オートスケールし急な負荷などにも強 い。
プログラマがインフラ作業を行わなくて もサービスを稼動させることができる。
Compute Engine Google のインフラ上に構築された仮 想マシンを運用できる。 小さなサイズのインスタンスからCPU 重視、メモリ重視など必要とされるリ ソースに応じてカスタムした仮想マシ ンを運用することができる。 ライブマイグレーションが非常に強力。
Docker のコンテナを実行するための 強力なクラスタ管理およびオーケスト レーションシステム。 オープンソースの Kubernetes を利用 したシステム上に構築されている。 リソース(CPU、メモリ)の使用率に応じ てアプリケーションをスケールすること
ができる。 Container Registry を利用することに より、Container Engine 上で使用する Docker イメージを独自管理すること ができます。 Container Engine
Storage Cloud Storage Cloud SQL Bigtable Datastore Spanner
Cloud Storage GCP 上でファイルを扱う場合は、ほぼ このサービスを介することになるた め、非常に重要。 GCP Console の Explorer
やコマンド ラインツールから簡単に利用すること ができる。
Cloud SQL クラウド上で MySQL、 PostgresSQL(beta) のふたつのリ レーショナルデータベースを設定、維 持、運用、管理を行うことができるフル マネージドデータベースサービスで す。
Bigtable BigQuery や Datastore の大元になっ ているデータベース。 Google のサービスの基盤を支える存 在であり非常に重要。 (ただし、直接使うことはほぼないと思
われる。)
Networking Virtual Network Load Balancing Cloud DNS Cloud CDN Innterconnect
Virtual Network VPCの中でGCPのリソースを相互接 続、分離することができ、細かなネット ワークポリシーの設定ができるマネー ジドネットワーク機能。
Load Balancing ロードバランサーは100万QPSのリク エストに対応可能。 また、`google.com` と同じインフラを 使っているため信頼性も高い。 リクエスト元のロケーションに応じて一 番近いデータセンターに振り分けを行 う。
Big Data BigQuery Dataflow Dataproc Dataprep Datalab Data Studio Pub/Sub
Genomics
BigQuery 非常に大規模なデータセットに対して 高速なクエリを実行することができる。
Dataflow パイプラインのストリーミングとバッチ データ処理をサポートするフルマネー ジドデータ処理サービス。
Pub/Sub リアルタイムメッセージングサービス。 GCPや任意の場所のシステムやコン ポーネントを疎結合にすることができ る。 1万件/1秒以上のメッセージを送信で きる。
Dataprep 構造化データと非構造化データの視 覚的な探索、クリーニング、準備を行う ことができる。 (※ 現在は非公開ベータ)
Data Studio データの視覚化。
Machine Learning ML Engine Jobs API Natural Langueage API Speech
API Translation API Vision API Video Inteligence API
Machine Leaning Engine Google のインフラ上で機械学習モデ ルを構築することができるフルマネー ジドサービス。 モデルの構築には TensorFlow フ
レームワークを使用する。
学習済みのモデルが定義されており、 APIに対し て何かしらのリクエストを投げると、予測や解析 を行ってくれる。 - Natural Language API: 文章に対して構 文解析を行ったり、感情分析を行うことが
できます。 - Vision API: 画像を分析してその画像が何 に分類されるかを解析したり、人の顔やラ ンドマークなどの検出ができます。 - Speech API: 音声をテキストに変換するこ とができます。 - Translation API: ソース言語からターゲッ ト言語への翻訳を行うことができます。 API
Internet of Things Cloud IoT Core
Developer Tools Deployment Manager PowerShell Cloud SDK
Google の各種リソースをコマンドラインから制 御するためのツールセット。 また、プログラムからリソースにアクセスするた めのライブラリも各種プログラミング言語に対応 したものが出ている。 Cloud SDK
アプリケーションに必要なリソースを YAML 形式 で記述することでデプロイできます。 デプロイするリソースのみを宣言的に定義すれ ばよいので、デプロイを実現する方法を考えなく てもよいため、アプリケーションの実装に集中す ることができます。 Deployment Manager
Management Tools Stackdriver Monitering Logging Error Reporting Trace Debugger Endpoints
API
GCP や AWS からのログやイベントを格納、検 索、分析、モニタリング、通知をリアルタイムに行 うことができる。 スケーラブルなのでサーバ管理などは不要なフ ルマネージドサービス。 Stackdriver
GCP 上のリソースに API でアクセスすることが できます。 API
コトハジメ
App Engine Static Content Cloud Storage Dynamic Content Cloud SQL
Dynamic Content Cloud Datastore Front End App App Engine Autoscaling Task Queues Memcache Batch App App Engine Autoscaling Cloud Load Balancing Cloud DNS
Compute Engine ZONE B Frontend App Compute Engine Autoscaling ZONE
A Frontend App Compute Engine Autoscaling Static Content Cloud Storage Dynamic Content Cloud SQL Publisher Cloud Load Balancing Cloud DNS
Machine Learning Row Data BigQuery Cloud Dataflow Cloud Dataprep Traning
Data BigQuery Model Cloud Machine Learning Valdation Data BigQuery Training Cloud Machine Learning Trained Model Cloud Machine Learning Online prediction Prediction API JSON JSON
https://cloud.google.com/
https://gcpug.jp/
https://www.magellanic-clouds.com/blocks/
ありがとうございました。