SlideShare ist ein Scribd-Unternehmen logo
1 von 30
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!

Weitere ähnliche Inhalte

Ähnlich wie GCPのサーバレス

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

Ähnlich wie GCPのサーバレス (20)

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

Kürzlich hochgeladen

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 

Kürzlich hochgeladen (7)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 

GCPのサーバレス