SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Cloud OnAir
Cloud OnAir
オンプレミスにあるデータを
GCP で分析する前に知っておきたい
アーキテクチャ
2019 年 5 月 30 日放送
Agenda
Cloud OnAir
1
3
2
4
ポイントの整理
ポイントごとの選択肢
想定ユースケースごとのサンプルアーキテクチャ
Cloud OnAir
Cloud OnAir
ポイントの整理
Cloud OnAir
オンプレ DC
Cloud
Storage
Cloud OnAir
ポイント 1 ネットワーク
オンプレ DC
ネットワーク
Cloud
Storage
Cloud OnAir
ポイント 2 データ転送に使うツールとインストール場所
オンプレ DC
ツール ツール
Cloud OnAir
ポイント 3 全体のデータパイプラインの管理
オンプレ DC
ジョブ / パイプライン
管理
Cloud
Storage
Cloud OnAir
Cloud OnAir
ポイントごとの選択肢
Cloud OnAir
ポイント 1 ネットワーク
オンプレ DC
ネットワーク
Cloud OnAir
ポイント 1 ネットワークの選択肢
パブリック接続 プライベート接続
インターネット VPN
Partner
Interconnect
Dedicated
Interconnect
Cloud OnAir
インターネット経由で GCS を使う場合のチェックポイント
オンプレ DC
インターネット
Cloud
Storage
accounts.google.com
*.googleapis.com
プロキシ
オンプレミス側のプロキシでこれらのドメインを許可を忘れない
すべて HTTPS の暗号化通信になるので十分なセキュリティは確保
Cloud OnAir
Google API への通信経路をプライベートにしたい
オンプレ DC
インターネットプロキシ
VPN or
Interconnect
ルータ等
Zone
#FFF3E0
Virtual
Private Cloud
gsutil cp
VPN / Interconnect で接続したいが
API への通信はインターネット経由の環境になってしまう
Cloud
Storage
Cloud OnAir
Google API への通信経路をプライベートする方法 (1)
オンプレ DC
インターネットプロキシ
Google Private Access
有効化
VPC
gsutil cp
プロキシ設定
VPC 内のプロキシ経由で外部ネットワークを通らずに通信
VPN or
Interconnect
ルータ等 外部IPなしプロキシ
Compute Engine
Cloud
Storage
Cloud OnAir
Google API への通信経路をプライベートする方法 (2)
オンプレDC
インターネットプロキシ
Google Private Access
有効化
VPC
gsutil cp
DNS とルーティングの設定追加で外部ネットワークを通らずに通信
VPN or
Interconnect
ルータ等
DNS Cloud
Storage
DNS への追加設定
ルーティングの追加設定
Cloud OnAir
ポイント2 データ転送に使うツールとインストール場所
オンプレ DC
ツール ツール
Cloud OnAir
実際に転送を担うテクノロジー
主にデータソース側で使われる どちらでも使われる 主に GCP 側で使われる
gsutil:
GCS 用の CLI ツール
簡単なのでまず最初に検討
fluentd:
OSS のログ転送ツール
ストリーミングでログを
持ってくるときにオススメ
embulk:
OSS のバッチ転送ツール
取得元が様々な場合に
オススメ
Cloud Dataflow:
Apache Beam のマネージドな
実行エンジン
GCP クライアントライブラリ
各種言語用ライブラリ
Cloud Data Fusion:
ノンコーディングで ETL 処理
とパイプライン管理が可能
Cloud OnAir
● Google Cloud Storage 用コマンドラインツール
● Cloud SDK に同梱されている
● gsutil <linux コマンド> でファイル操作ができる
○ gsutil cp など
● GCS の URI は gs://<バケット名>/(パス名/)<オブジェクト名>
● 大きいファイル用 / 大量の小さいファイル用の並列化
オプションあり
gsutil
Cloud OnAir
gsutil 大量のファイルを転送する際の tips
gsutil のマルチスレッド機能により
複数のファイルを平行に転送
Cloud OnAir
gsutil 大きなファイルを転送する際の tips
gsutil の並列複合アップロード機能で
各ファイルをより小さいコンポーネントに分割し、
各コンポーネントを並列してアップロード
Cloud OnAir
ポイント 3 全体のデータパイプラインの管理
オンプレDC
ジョブ / パイプライン
管理
Cloud
Storage
Cloud OnAir
● データ連携の ”本当の始まりと終わり” を理解する
○ どこまでのジョブが終われば利用者側に意味があるのか?
○ エラーハンドル / リトライをするべき境界線は?
○ プロジェクトのスコープに囚われすぎてないか?
○ データソース側でパイプラインを意識した出力に変更できないか必ず
検討する
全体のデータパイプライン管理
Cloud OnAir
● GCP のサービス
○ Cloud Composer
■ Apache Airflow のマネージドサービスで汎用性が高い
○ Cloud Data Fusion
■ ノンコーディングでパイプラインが組める
● Airflow 以外の OSS のツール
○ Digdag
○ Luigi
● プロプライエタリツール
データパイプライン管理
Cloud OnAir
● Apache Airflow
○ ワークフローの定義・実行・モニタリングを
プログラマブルに行う
○ DAG ( 有向非巡回グラフ ) でタスクを管理
● Cloud Composer
○ GCP 上で提供されるマネージド Airflow
○ ユーザのプロジェクトには GKE クラスタが
立ち上がる
Apache Airflow / Cloud Composerとは
Cloud OnAir
Cloud Composer アーキテクチャ
Customer project
Composer Environment
Tenant project
Kubernetes Engine
Airflow worker(s)
Redis
Airflow scheduler
Cloud SQL Proxy
Logs
Stackdriver
DAGs, logs, plugins
Cloud Storage
Airflow web sever(s)
App Engine Flex
Airflow database
Cloud SQL
Identity-Aware
Proxy
Customer
HTTPS
Cloud SDK,
API
Cloud OnAir
Airflow / Cloud Composer のキーコンセプト
● 全てのワークフローは DAG
で定義される
● 1 つの DAG は複数の
タスクのセットを意味する
● タスクは方向を加味した
依存関係を持つ
● タスクとは何かやりたい
「事」
● 例えば「 SQL クエリで
データをロードする」
● タスクを実行するのは
Operator か Sensor
● Operator は実行を
指示する
(例:メール送信)
● Sensor はある状況が
True になるまで待つ
(例:ファイル生成)
● 自分で定義することも
可能
DAGs Tasks Operators and sensors
Cloud OnAir
GCP のサービス
GCP 以外の環境
● 汎用技術 : Bash, Python, HTTP, SFTP
● サードパーティのデベロッパー向けツール / SaaS
● 他のクラウド/ オンプレ技術
充実した Operator により多様なユースケースをサポート
Cloud OnAir
ワークフローの例 (DAG)
HDFS
Cloud
Storage
オンプレ HDFS
上に
新規ファイルを
検知、
GCS へコピー
BigQuery で
ETL クエリを実行
BigQuery
Slack チャンネルに
プロセス終了を
通知、ログへの
リンクも含める
Slack
On-premises
タスクの
依存関係の
定義
エラー
ハンドリング
スケジューリング
処理の
再利用
Cloud OnAir
Cloud OnAir
想定ユースケースごとの
サンプルアーキテクチャ
Cloud OnAir
初めて自社データで BigQuery を使ってみたい (1)
想定シチュエーション
● 初めて BigQuery を使って自社データを分析したい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい
Cloud OnAir
初めて自社データで BigQuery を使ってみたい (1)
想定シチュエーション
● 初めて BigQuery を使って自社データを分析したい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい
読み解くと
● 初めて BigQuery を使って自社データを分析してみたい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい
ポイント 3 :お試し = 一回移せれば OK なのでジョブ管理は考えなくてよい
ポイント 2 :ツールはなんでもよさそうなので、一番簡単な gsutil
ポイント1: ポリシー的にインターネット上の HTTPS で問題ないか念のため確認
Cloud OnAir
初めて自社データで BigQuery を使ってみたい (1)
オンプレDC
Cloud
Storage
gsutil cp
HTTPS による
暗号化
想定シチュエーション
● 初めて BigQuery を使って自社データを分析したい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい
BigQuery
bq load
Cloud OnAir
初めて自社データで BigQuery を使ってみたい (2)
想定シチュエーション
● 初めて BigQuery を使って自社データを分析したい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい が、プライベート接続必須
読み解くと
● 初めて BigQuery を使って自社データを分析してみたい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい が、プライベート接続必須
ポイント 3 :お試し = 一回移せれば OK なのでジョブ管理は考えなくてよい
ポイント 2 :ツールはなんでもよさそうなので、一番簡単な gsutil
ポイント1: 最小限なので VPN + プロキシでプライベート接続を実現
Cloud OnAir
VPC ( Google Private Access 有効)
初めて自社データで BigQuery を使ってみたい (2)
オンプレDC
gsutil cp
+
プロキシ設定
想定シチュエーション
● 初めて BigQuery を使って自社データを分析したい
● すでに NFS 等にあるログファイルを転送したい
● お試しなので、環境構築は最小限にしたい が、プライベート接続必須
プロキシ
Compute Engine
Cloud
Storage
BigQuery
Cloud
Router
VPN 接続
Interconnect
bq load
Cloud OnAir
履歴テーブルを BigQuery に 1 日 1 回同期したい
想定シチュエーション
● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい
● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK
● セキュリティルール的にインターネット経由は NG
Cloud OnAir
履歴テーブルを BigQuery に 1 日 1 回同期したい
読み解くと
● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい
● DB サーバにツールを入れるのは許可されなかったが、 JDBC は OK
● セキュリティルール的にインターネット経由は NG
ポイント 3 : 日々履歴テーブルは増えるし、 1 日 1 回同期なのでジョブ管理は必要
ポイント 2 :JDBC が使えるツール
ポイント 1: プライベート接続経由で DB へアクセス
想定シチュエーション
● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい
● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK
● セキュリティルール的にインターネット経由は NG
Cloud OnAir
履歴テーブルを BigQuery に 1 日 1 回同期したい
VPC ( Google Private Access 有効)
オンプレDC
VPN 接続
Interconnect
Cloud
Storage
BigQuery
Cloud
Router
JDBC &ジョブ管理
Cloud Composer
想定シチュエーション
● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい
● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK
● セキュリティルール的にインターネット経由は NG
Cloud OnAir
Cloud OnAir
本日のまとめ
Cloud OnAir
● オンプレミスのデータを BigQuery に入れる前にチャレンジがある
● 考慮するポイントは大きく以下の 3 つ
○ ネットワーク
○ ツール
○ パイプライン管理
● データから価値を引き出すための最初のステップをスムーズに!
本日のまとめ

Más contenido relacionado

La actualidad más candente

[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送Google Cloud Platform - Japan
 
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAkihiro Kuwano
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdfわたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdfssuser868e2d
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話淳 千葉
 
20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon CognitoAmazon Web Services Japan
 
backlogsでもCI/CDする夢を見る
backlogsでもCI/CDする夢を見るbacklogsでもCI/CDする夢を見る
backlogsでもCI/CDする夢を見るTakeru Maehara
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Amazon Web Services Japan
 
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)NTT DATA Technology & Innovation
 
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較Yoshiyasu SAEKI
 
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごいGoogle Cloud Platform - Japan
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAmazon Web Services Japan
 
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal3分でわかるAzureでのService Principal
3分でわかるAzureでのService PrincipalToru Makabe
 
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAmazon Web Services Japan
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティスAmazon Web Services Japan
 

La actualidad más candente (20)

[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
[Cloud OnAir] Google Cloud で実現するバックアップ ディザスタリカバリのベストプラクティス 2019年4月25日 放送
 
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
Argo CD Deep Dive
Argo CD Deep DiveArgo CD Deep Dive
Argo CD Deep Dive
 
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdfわたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
わたくし、やっぱりCDKを使いたいですわ〜CDK import編〜.pdf
 
Google Cloud で実践する SRE
Google Cloud で実践する SRE  Google Cloud で実践する SRE
Google Cloud で実践する SRE
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話Lambda EdgeとALB認証を導入した話
Lambda EdgeとALB認証を導入した話
 
20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito
 
backlogsでもCI/CDする夢を見る
backlogsでもCI/CDする夢を見るbacklogsでもCI/CDする夢を見る
backlogsでもCI/CDする夢を見る
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
 
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
 
KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較KafkaとAWS Kinesisの比較
KafkaとAWS Kinesisの比較
 
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
 
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
 
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal
 
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
 
GraphQL入門 (AWS AppSync)
GraphQL入門 (AWS AppSync)GraphQL入門 (AWS AppSync)
GraphQL入門 (AWS AppSync)
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
 

Similar a [Cloud OnAir] オンプレミスにあるデータを GCP で分析する前に知っておきたいアーキテクチャ 2019年5月30日 放送

[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送
[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送
[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送Google Cloud Platform - Japan
 
20120611 aws meister-reloaded-cloud-front-public
20120611 aws meister-reloaded-cloud-front-public20120611 aws meister-reloaded-cloud-front-public
20120611 aws meister-reloaded-cloud-front-publicAmazon Web Services Japan
 
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送Google Cloud Platform - Japan
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShiftEtsuji Nakai
 
Awsmeister cloudfront20120611-slideshare用
Awsmeister cloudfront20120611-slideshare用Awsmeister cloudfront20120611-slideshare用
Awsmeister cloudfront20120611-slideshare用Yasuhiro Araki, Ph.D
 
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] ケーススタディから学ぶ GCP で行うデータ エンジニアリング 2019年6月6日 放送
[Cloud OnAir] ケーススタディから学ぶ  GCP で行うデータ エンジニアリング 2019年6月6日 放送[Cloud OnAir] ケーススタディから学ぶ  GCP で行うデータ エンジニアリング 2019年6月6日 放送
[Cloud OnAir] ケーススタディから学ぶ GCP で行うデータ エンジニアリング 2019年6月6日 放送Google Cloud Platform - Japan
 
Airflowを広告データのワークフローエンジンとして運用してみた話
Airflowを広告データのワークフローエンジンとして運用してみた話Airflowを広告データのワークフローエンジンとして運用してみた話
Airflowを広告データのワークフローエンジンとして運用してみた話Katsunori Kanda
 
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...Google Cloud Platform - Japan
 
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送Google Cloud Platform - Japan
 
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南Google Cloud Platform - Japan
 
機械学習 / Deep Learning 大全 (5) Tool編
機械学習 / Deep Learning 大全 (5) Tool編機械学習 / Deep Learning 大全 (5) Tool編
機械学習 / Deep Learning 大全 (5) Tool編Daiyu Hatakeyama
 
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送Google Cloud Platform - Japan
 

Similar a [Cloud OnAir] オンプレミスにあるデータを GCP で分析する前に知っておきたいアーキテクチャ 2019年5月30日 放送 (20)

[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送
[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送
[Cloud OnAir] Google Cloud とつなぐ色々な方法 〜 つなぐ方法をゼロからご紹介します〜 2019年1月31日 放送
 
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
[Cloud OnAir] GCP で誰でも始められる HPC 2019年5月9日 放送
 
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
[Cloud OnAir] Anthosで実現するハイブリッドクラウド 〜 GKE On-Prem編 〜 2019年8月29日 放送
 
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
[Cloud OnAir] Google Cloud の考える次世代ハイブリッドクラウドとは? 2019年8月22日 放送
 
20120611 aws meister-reloaded-cloud-front-public
20120611 aws meister-reloaded-cloud-front-public20120611 aws meister-reloaded-cloud-front-public
20120611 aws meister-reloaded-cloud-front-public
 
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送[Cloud OnAir]   最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
[Cloud OnAir] 最新版 GCP ではじめる、サーバーレスアプリケーションの開発。 2018年11月8日 放送
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
 
Awsmeister cloudfront20120611-slideshare用
Awsmeister cloudfront20120611-slideshare用Awsmeister cloudfront20120611-slideshare用
Awsmeister cloudfront20120611-slideshare用
 
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送
[Cloud OnAir] Google Cloud でセキュアにアプリケーションを開発しよう 2019年3月7日 放送
 
[Cloud OnAir] ケーススタディから学ぶ GCP で行うデータ エンジニアリング 2019年6月6日 放送
[Cloud OnAir] ケーススタディから学ぶ  GCP で行うデータ エンジニアリング 2019年6月6日 放送[Cloud OnAir] ケーススタディから学ぶ  GCP で行うデータ エンジニアリング 2019年6月6日 放送
[Cloud OnAir] ケーススタディから学ぶ GCP で行うデータ エンジニアリング 2019年6月6日 放送
 
AWS re:Invent2017で見た AWSの強さとは
AWS re:Invent2017で見た AWSの強さとは AWS re:Invent2017で見た AWSの強さとは
AWS re:Invent2017で見た AWSの強さとは
 
Airflowを広告データのワークフローエンジンとして運用してみた話
Airflowを広告データのワークフローエンジンとして運用してみた話Airflowを広告データのワークフローエンジンとして運用してみた話
Airflowを広告データのワークフローエンジンとして運用してみた話
 
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送
[Cloud OnAir] 安心して GCP を使うための処方箋 ~ 実際のインシデントをもとに ~ 2019年11月14日 放送
 
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...
[Cloud OnAir] クラウド時代に待ったナシ!クラウド、そして Google Cloud Platform を選ぶワケ (LIVE) 201...
 
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
[Cloud OnAir] GCP 上でストリーミングデータ処理基盤を構築してみよう! 2018年9月13日 放送
 
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送
[Cloud OnAir] エンタープライズでのマイグレーション 組織とリソース管理 2019年07月25日 放送
 
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
[Cloud OnAir] Dive to Google Kubernetes Engine 2018年8月2日 放送
 
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南[External] 2021.12.15 コンテナ移行の前に知っておきたいこと  @ gcpug 湘南
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
 
機械学習 / Deep Learning 大全 (5) Tool編
機械学習 / Deep Learning 大全 (5) Tool編機械学習 / Deep Learning 大全 (5) Tool編
機械学習 / Deep Learning 大全 (5) Tool編
 
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
[Cloud OnAir] Talks by DevRel Vol.5 アプリケーションのモダナイゼーション 2020年9月3日 放送
 

Más de Google Cloud Platform - Japan

Google Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdfGoogle Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdfGoogle Cloud Platform - Japan
 
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編Google Cloud Platform - Japan
 
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...Google Cloud Platform - Japan
 
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...Google Cloud Platform - Japan
 
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送Google Cloud Platform - Japan
 
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送Google Cloud Platform - Japan
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: OnlineGoogle Cloud Platform - Japan
 
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: OnlineGoogle Cloud Platform - Japan
 
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: OnlineGoogle Cloud Platform - Japan
 
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...Google Cloud Platform - Japan
 
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送Google Cloud Platform - Japan
 

Más de Google Cloud Platform - Japan (20)

ServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdfServerlessDays Tokyo 2022 Virtual.pdf
ServerlessDays Tokyo 2022 Virtual.pdf
 
20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf20221105_GCPUG 女子会 Kubernets 編.pdf
20221105_GCPUG 女子会 Kubernets 編.pdf
 
Google Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdfGoogle Cloud でアプリケーションを動かす.pdf
Google Cloud でアプリケーションを動かす.pdf
 
What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期What’s new in cloud run 2021 後期
What’s new in cloud run 2021 後期
 
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
【Dialogflow cx】はじめてみよう google cloud dialogflow cx 編
 
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ  〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
[Cloud OnAir] 事例紹介 : 株式会社マーケティングアプリケーションズ 〜クラウドへのマイグレーションとその後〜 2020年12月17日 放送
 
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
[Cloud OnAir] 【実演】Google Cloud VMware Engine と VMware ソリューションを組み合わせたハイブリッド環境の...
 
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
[Cloud OnAir] Google Workspace でできる データ分析と業務自動化のご紹介 2020年12月3日 放送
 
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
[Cloud OnAir] Google Cloud へのマイグレーション ツールの紹介 2020年11月26日 放送
 
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
[Cloud OnAir] Google Cloud における RDBMS の運用パターン 2020年11月19日 放送
 
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
[Cloud OnAir] 事例紹介: 株式会社オープンハウス 〜Google サービスを活用したオープンハウスの AI の取り組み〜 2020年11月1...
 
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
[Cloud OnAir] 【Anthos 演習】 解説を聞きながら Anthos を体験しよう 2020年11月5日 放送
 
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
 
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
[Cloud OnAir] Google Cloud の AI / IoT 最新事例紹介 2020年10月22日 放送
 
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
[Cloud OnAir] Google Cloud Next '20: OnAir 特別編 〜世界で人気のあったセッション特集〜 2020年9月24日 放送
 
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online明日から役立つ  BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
明日から役立つ BigQuery ML 活用 5 つのヒント | Google Cloud INSIDE Games & Apps: Online
 
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
今だから知りたい BigQuery 再入門 | Google Cloud INSIDE Games & Apps: Online
 
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
『MAGELLAN BLOCKS』を使って BigQuery を使い倒す!| Google Cloud INSIDE Games & Apps: Online
 
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
DeNA のデータ活用を支える BigQuery データの民主化とガバナンス強化の軌跡 | Google Cloud INSIDE Games & App...
 
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
 

[Cloud OnAir] オンプレミスにあるデータを GCP で分析する前に知っておきたいアーキテクチャ 2019年5月30日 放送

  • 1. Cloud OnAir Cloud OnAir オンプレミスにあるデータを GCP で分析する前に知っておきたい アーキテクチャ 2019 年 5 月 30 日放送
  • 5. Cloud OnAir ポイント 1 ネットワーク オンプレ DC ネットワーク Cloud Storage
  • 6. Cloud OnAir ポイント 2 データ転送に使うツールとインストール場所 オンプレ DC ツール ツール
  • 7. Cloud OnAir ポイント 3 全体のデータパイプラインの管理 オンプレ DC ジョブ / パイプライン 管理 Cloud Storage
  • 9. Cloud OnAir ポイント 1 ネットワーク オンプレ DC ネットワーク
  • 10. Cloud OnAir ポイント 1 ネットワークの選択肢 パブリック接続 プライベート接続 インターネット VPN Partner Interconnect Dedicated Interconnect
  • 11. Cloud OnAir インターネット経由で GCS を使う場合のチェックポイント オンプレ DC インターネット Cloud Storage accounts.google.com *.googleapis.com プロキシ オンプレミス側のプロキシでこれらのドメインを許可を忘れない すべて HTTPS の暗号化通信になるので十分なセキュリティは確保
  • 12. Cloud OnAir Google API への通信経路をプライベートにしたい オンプレ DC インターネットプロキシ VPN or Interconnect ルータ等 Zone #FFF3E0 Virtual Private Cloud gsutil cp VPN / Interconnect で接続したいが API への通信はインターネット経由の環境になってしまう Cloud Storage
  • 13. Cloud OnAir Google API への通信経路をプライベートする方法 (1) オンプレ DC インターネットプロキシ Google Private Access 有効化 VPC gsutil cp プロキシ設定 VPC 内のプロキシ経由で外部ネットワークを通らずに通信 VPN or Interconnect ルータ等 外部IPなしプロキシ Compute Engine Cloud Storage
  • 14. Cloud OnAir Google API への通信経路をプライベートする方法 (2) オンプレDC インターネットプロキシ Google Private Access 有効化 VPC gsutil cp DNS とルーティングの設定追加で外部ネットワークを通らずに通信 VPN or Interconnect ルータ等 DNS Cloud Storage DNS への追加設定 ルーティングの追加設定
  • 16. Cloud OnAir 実際に転送を担うテクノロジー 主にデータソース側で使われる どちらでも使われる 主に GCP 側で使われる gsutil: GCS 用の CLI ツール 簡単なのでまず最初に検討 fluentd: OSS のログ転送ツール ストリーミングでログを 持ってくるときにオススメ embulk: OSS のバッチ転送ツール 取得元が様々な場合に オススメ Cloud Dataflow: Apache Beam のマネージドな 実行エンジン GCP クライアントライブラリ 各種言語用ライブラリ Cloud Data Fusion: ノンコーディングで ETL 処理 とパイプライン管理が可能
  • 17. Cloud OnAir ● Google Cloud Storage 用コマンドラインツール ● Cloud SDK に同梱されている ● gsutil <linux コマンド> でファイル操作ができる ○ gsutil cp など ● GCS の URI は gs://<バケット名>/(パス名/)<オブジェクト名> ● 大きいファイル用 / 大量の小さいファイル用の並列化 オプションあり gsutil
  • 18. Cloud OnAir gsutil 大量のファイルを転送する際の tips gsutil のマルチスレッド機能により 複数のファイルを平行に転送
  • 19. Cloud OnAir gsutil 大きなファイルを転送する際の tips gsutil の並列複合アップロード機能で 各ファイルをより小さいコンポーネントに分割し、 各コンポーネントを並列してアップロード
  • 20. Cloud OnAir ポイント 3 全体のデータパイプラインの管理 オンプレDC ジョブ / パイプライン 管理 Cloud Storage
  • 21. Cloud OnAir ● データ連携の ”本当の始まりと終わり” を理解する ○ どこまでのジョブが終われば利用者側に意味があるのか? ○ エラーハンドル / リトライをするべき境界線は? ○ プロジェクトのスコープに囚われすぎてないか? ○ データソース側でパイプラインを意識した出力に変更できないか必ず 検討する 全体のデータパイプライン管理
  • 22. Cloud OnAir ● GCP のサービス ○ Cloud Composer ■ Apache Airflow のマネージドサービスで汎用性が高い ○ Cloud Data Fusion ■ ノンコーディングでパイプラインが組める ● Airflow 以外の OSS のツール ○ Digdag ○ Luigi ● プロプライエタリツール データパイプライン管理
  • 23. Cloud OnAir ● Apache Airflow ○ ワークフローの定義・実行・モニタリングを プログラマブルに行う ○ DAG ( 有向非巡回グラフ ) でタスクを管理 ● Cloud Composer ○ GCP 上で提供されるマネージド Airflow ○ ユーザのプロジェクトには GKE クラスタが 立ち上がる Apache Airflow / Cloud Composerとは
  • 24. Cloud OnAir Cloud Composer アーキテクチャ Customer project Composer Environment Tenant project Kubernetes Engine Airflow worker(s) Redis Airflow scheduler Cloud SQL Proxy Logs Stackdriver DAGs, logs, plugins Cloud Storage Airflow web sever(s) App Engine Flex Airflow database Cloud SQL Identity-Aware Proxy Customer HTTPS Cloud SDK, API
  • 25. Cloud OnAir Airflow / Cloud Composer のキーコンセプト ● 全てのワークフローは DAG で定義される ● 1 つの DAG は複数の タスクのセットを意味する ● タスクは方向を加味した 依存関係を持つ ● タスクとは何かやりたい 「事」 ● 例えば「 SQL クエリで データをロードする」 ● タスクを実行するのは Operator か Sensor ● Operator は実行を 指示する (例:メール送信) ● Sensor はある状況が True になるまで待つ (例:ファイル生成) ● 自分で定義することも 可能 DAGs Tasks Operators and sensors
  • 26. Cloud OnAir GCP のサービス GCP 以外の環境 ● 汎用技術 : Bash, Python, HTTP, SFTP ● サードパーティのデベロッパー向けツール / SaaS ● 他のクラウド/ オンプレ技術 充実した Operator により多様なユースケースをサポート
  • 27. Cloud OnAir ワークフローの例 (DAG) HDFS Cloud Storage オンプレ HDFS 上に 新規ファイルを 検知、 GCS へコピー BigQuery で ETL クエリを実行 BigQuery Slack チャンネルに プロセス終了を 通知、ログへの リンクも含める Slack On-premises タスクの 依存関係の 定義 エラー ハンドリング スケジューリング 処理の 再利用
  • 29. Cloud OnAir 初めて自社データで BigQuery を使ってみたい (1) 想定シチュエーション ● 初めて BigQuery を使って自社データを分析したい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい
  • 30. Cloud OnAir 初めて自社データで BigQuery を使ってみたい (1) 想定シチュエーション ● 初めて BigQuery を使って自社データを分析したい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい 読み解くと ● 初めて BigQuery を使って自社データを分析してみたい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい ポイント 3 :お試し = 一回移せれば OK なのでジョブ管理は考えなくてよい ポイント 2 :ツールはなんでもよさそうなので、一番簡単な gsutil ポイント1: ポリシー的にインターネット上の HTTPS で問題ないか念のため確認
  • 31. Cloud OnAir 初めて自社データで BigQuery を使ってみたい (1) オンプレDC Cloud Storage gsutil cp HTTPS による 暗号化 想定シチュエーション ● 初めて BigQuery を使って自社データを分析したい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい BigQuery bq load
  • 32. Cloud OnAir 初めて自社データで BigQuery を使ってみたい (2) 想定シチュエーション ● 初めて BigQuery を使って自社データを分析したい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい が、プライベート接続必須 読み解くと ● 初めて BigQuery を使って自社データを分析してみたい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい が、プライベート接続必須 ポイント 3 :お試し = 一回移せれば OK なのでジョブ管理は考えなくてよい ポイント 2 :ツールはなんでもよさそうなので、一番簡単な gsutil ポイント1: 最小限なので VPN + プロキシでプライベート接続を実現
  • 33. Cloud OnAir VPC ( Google Private Access 有効) 初めて自社データで BigQuery を使ってみたい (2) オンプレDC gsutil cp + プロキシ設定 想定シチュエーション ● 初めて BigQuery を使って自社データを分析したい ● すでに NFS 等にあるログファイルを転送したい ● お試しなので、環境構築は最小限にしたい が、プライベート接続必須 プロキシ Compute Engine Cloud Storage BigQuery Cloud Router VPN 接続 Interconnect bq load
  • 34. Cloud OnAir 履歴テーブルを BigQuery に 1 日 1 回同期したい 想定シチュエーション ● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい ● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK ● セキュリティルール的にインターネット経由は NG
  • 35. Cloud OnAir 履歴テーブルを BigQuery に 1 日 1 回同期したい 読み解くと ● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい ● DB サーバにツールを入れるのは許可されなかったが、 JDBC は OK ● セキュリティルール的にインターネット経由は NG ポイント 3 : 日々履歴テーブルは増えるし、 1 日 1 回同期なのでジョブ管理は必要 ポイント 2 :JDBC が使えるツール ポイント 1: プライベート接続経由で DB へアクセス 想定シチュエーション ● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい ● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK ● セキュリティルール的にインターネット経由は NG
  • 36. Cloud OnAir 履歴テーブルを BigQuery に 1 日 1 回同期したい VPC ( Google Private Access 有効) オンプレDC VPN 接続 Interconnect Cloud Storage BigQuery Cloud Router JDBC &ジョブ管理 Cloud Composer 想定シチュエーション ● オンプレ DB の履歴テーブルを BigQuery に 1 日 1 回同期したい ● DB サーバにツールを入れるのは許可されなかったが、 JDBC 接続は OK ● セキュリティルール的にインターネット経由は NG
  • 38. Cloud OnAir ● オンプレミスのデータを BigQuery に入れる前にチャレンジがある ● 考慮するポイントは大きく以下の 3 つ ○ ネットワーク ○ ツール ○ パイプライン管理 ● データから価値を引き出すための最初のステップをスムーズに! 本日のまとめ