http://gcpug.jp
GCPのサーバーレス
熊野 良(Ryo Kumano)
FUKUOKA Engineers Day 2019 ~Summer~ (2019/07/20)
http://gcpug.jp
最初に
- 本スライドは発表後、アップロードします。
- レイアウト崩れや明らかに間違った表現などは
修正後にアップロードをする場合があります。
- 基本的に自分で触って経験した内容を
発表させていただきます。
- H/W構成など、いわゆる「クラウドの向こう側」は
別途公開されている資料などを参照ください。
http://gcpug.jp
自己紹介
熊野 良 (Ryo Kumano)
Twitter: @ryok0607
2014/06 〜 株式会社グルーヴノーツ(福岡)
- 肩書:『クラウドエンジニア』
- GCP上で稼動している自社サービスのインフラ設計・構築・運用を担当
- 得意カテゴリはデータベース
- 2015/08 〜 東京 -> 福岡に移住
- 2016/12 〜 GCPUG Fukuoka オーガナイザー
http://gcpug.jp
What is GCPUG?
http://gcpug.jp
What is GCPUG?
GCPUG(ジーシーパグ)はGoogle Cloud Platformを普及させ
ることを目的とし、Googleと共にGCPをより良くし、盛り
上げていくユーザーグループです。
私たちに共感していただける方なら、GCPUGへの参加は自
由です。一緒に GCP を盛り上げていきましょう。
http://gcpug.jp
Communication
http://gcpug.jp
Communication
GCPUG
- web: https://gcpug.jp/
- slack: https://gcpug.slack.com
- slack(登録フォーム): http://goo.gl/forms/F4Fw4kB20L
GCPUG Fukuoka
- connpass: https://gcpugfukuoka.connpass.com
- twitter: https://twitter.com/GCPUGF
- facebook: https://www.facebook.com/groups/gcpugf/
- slack: #x-gcpug-fukuoka
http://gcpug.jp
Event
http://gcpug.jp
2019/08/10(土) 14:00 - 17:00
BigQuery ML のハンズオンを実施予定。
詳細はこちら
connpass: https://gcpugfukuoka.connpass.com/event/139881/
bq_sushi_fukuoka 2nd by GCPUG Fukuoka
http://gcpug.jp
Agenda
http://gcpug.jp
- 『サーバーレス』とは(前提の共有)
- GCPはいつからサーバーレスを扱いはじめたか
- GCPのサーバーレスなサービス
- AppEngine
- CloudFunctions
- BigQuery
- CloudDatastore
Agenda
http://gcpug.jp
『サーバーレス』
とは
http://gcpug.jp
- 利用者がサーバーを意識しないサービス
- 但しサーバーは存在する(虚無ではない)
- 本発表は以下3つを『サーバーレス』とします
- PaaS (Platform as a Service) < 本発表は含んでます
- FaaS (Functions as a Service)
- BaaS (Backend as a Service)
『サーバーレス』とは(前提の共有)
http://gcpug.jp
GCPはいつから
サーバーレスを
扱い始めたか
http://gcpug.jp
AWS Lambda(FaaS)が2015年に発表される。
以降2016年頃から日本でも
「サーバーレス」という言い回しが浸透する。
GCPはいつからサーバーレスを扱い始めたか
http://gcpug.jp
GCPって
サーバーレス
やってないよね?(と、2016年頃言われたとか言われてないとか)
http://gcpug.jp
2008年から
やってるから!!
http://gcpug.jp
Googleは2008年にAppEngine(PaaS)リリース
「サーバーレス」という単語は使っていないが
Googleのサービスで
『利用者にサーバーを意識させない』
という思想はこの時点で実現している。
2008年からやってるから!!
http://gcpug.jp
Googleは2008年にAppEngine(PaaS)リリース
「サーバーレス」という単語は使っていないが
Googleのサービスで
『利用者にサーバーを意識させない』
という思想はこの時点で実現している。
2008年からやってるから!!
http://gcpug.jp
https://cloud.google.com/serverless/?hl=ja
GCPもサーバーレスのサイト作っちゃった in 2018
http://gcpug.jp
余談だがGAEは
『デプロイを単一のサーバにするのではなく、プロセス単位・
かつプロセス同士は干渉しない』
というコンテナの概念もこの時点で実現済み。
人類には早すぎたテクノロジー
2008年からやってるから!! 余談
http://gcpug.jp
AppEngine
http://gcpug.jp
- 2008年にリリースされたPaaS
- 利用者はソースをデプロイする
- 常時アクセスされるようなWeb・API向き
- シームレスにスケールさせるのが得意
- サーバーレスだが料金体系はインスタンス単位
(哲学)
AppEngine
http://gcpug.jp
CloudFunctions
http://gcpug.jp
- 2018年にリリースされたFaaS
- GCP版AWS Lambda
- pubsubやGCSのイベントをトリガーに起動で
きる(イベント駆動型)
- beta期間が長すぎて一部ユーザーから「永遠のベータ版」
と言われていた。難産。
AppEngine
http://gcpug.jp
BigQuery
http://gcpug.jp
- フルマネージドなデータウェアハウス(BaaS)
- ストレージ容量を気にせずTB/PB級のデータを
扱える
- SQLでデータを扱える
- 個人的に「もう100台クラスのHadoop構築し
なくていいんだ」って思った。
- 但しRDBではない
- RDBのDBAから見た GCP Managed Database
https://www.slideshare.net/kumanoryo/rdbdba-gcp-managed-database
BigQuery
http://gcpug.jp
CloudDatastore
http://gcpug.jp
- フルマネージドなNoSQLデータベース(BaaS)
- データ容量に応じてシャーディング・スケール
する
- ACID特性に対応しインデックスが使える
- GCPのサービスからのアクセスが容易でデータ
を一箇所に集約できる
- RDBとは違う独特の設計思想がある
CloudDatastore
http://gcpug.jp
Thank you!

More Related Content

PDF
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
PPTX
俺と AWS Summit 2019 振り返り
PPTX
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
PDF
Mashup Awards は 新しい技術を試す 絶好の機会です
PDF
Swaggerのさわりだけ
PDF
20191228_jaws-ug_okayama-2019_winter
PDF
Espruinoの紹介
PDF
JS非同期処理のいま
App engine admin apiを利用したgae%2 f go環境へのデプロイとgcp東京リージョンの性能評価
俺と AWS Summit 2019 振り返り
普段Reactを触ってる僕が Angularを触ってみた感想を共有する
Mashup Awards は 新しい技術を試す 絶好の機会です
Swaggerのさわりだけ
20191228_jaws-ug_okayama-2019_winter
Espruinoの紹介
JS非同期処理のいま

Similar to GCPのサーバレス (20)

PPTX
CloudSQL v2は デキる子なのか?
PDF
元OracleMasterPlatinumがCloudSpanner触ってみた
PDF
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
PPTX
RDBのDBAから見た GCP Managed Database
PPTX
Cloud Identity-Aware Proxy
PDF
” AWS ” だけじゃない! ” GCP ” の オートスケール機能
PDF
Spring Boot + Doma + AngularJSで作るERP (LINE Fukuoka Meetup版)
PDF
【GCP】DDoS対策 Cloud Armor(クラウドアーマー)を試してみた
PPTX
if-up 2019 | C3. コンシューマープロダクトにおけるクラウド実践
PDF
Google IoT Core × SORACOM
PDF
Google IoT Core × SORACOM(補足:PrivateGarden機能の部分は、PublicGate機能の間違えです)
PDF
Microsoft Flow 改め、Power Automateはじめました。
PPTX
IoTLT長野 vol.1 SORACOM Air for Cellarer の plan-D/plan-K を試してみた
PDF
20180925 GCPUG Osaka #8
PPTX
Black jumbodogをcoreclrで動かしてみた
PDF
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
PPTX
Gcpug begginers #1LT startup scriptとshutdown script
PPTX
GoogleCloudPlatform概要
PPTX
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
PDF
Google の AIツール 『Auto ML』で機械学習してみた
CloudSQL v2は デキる子なのか?
元OracleMasterPlatinumがCloudSpanner触ってみた
SQLおじさん(自称)がBigQueryのStandard SQLを使ってみた
RDBのDBAから見た GCP Managed Database
Cloud Identity-Aware Proxy
” AWS ” だけじゃない! ” GCP ” の オートスケール機能
Spring Boot + Doma + AngularJSで作るERP (LINE Fukuoka Meetup版)
【GCP】DDoS対策 Cloud Armor(クラウドアーマー)を試してみた
if-up 2019 | C3. コンシューマープロダクトにおけるクラウド実践
Google IoT Core × SORACOM
Google IoT Core × SORACOM(補足:PrivateGarden機能の部分は、PublicGate機能の間違えです)
Microsoft Flow 改め、Power Automateはじめました。
IoTLT長野 vol.1 SORACOM Air for Cellarer の plan-D/plan-K を試してみた
20180925 GCPUG Osaka #8
Black jumbodogをcoreclrで動かしてみた
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
Gcpug begginers #1LT startup scriptとshutdown script
GoogleCloudPlatform概要
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Google の AIツール 『Auto ML』で機械学習してみた
Ad

GCPのサーバレス