Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Cloud Composer 入門
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
HIROKI OKUMURA
September 05, 2019
Technology
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloud Composer 入門
2019/08/03(土)【埼玉】GCPUG Saitama 第二回【GCP】 GKE & Next Tokyo recap のLTの資料です。
HIROKI OKUMURA
September 05, 2019
Other Decks in Technology
See All in Technology
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
今さら理解するウェブフォントver.2026
takanorip
3
770
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
150
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
220
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
AI × アーキテクト 第1・2章|生成AIの課題とアーキテクトの素養
daidaidai
0
170
大型犬好きによるPugの紹介
yamanoku
1
160
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
会社説明資料
persolserverworks
0
9.8k
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
590
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Being A Developer After 40
akosma
92
590k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Documentation Writing (for coders)
carmenintech
77
5.6k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Scaling GitHub
holman
464
140k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Why Our Code Smells
bkeepers
PRO
340
58k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Transcript
Cloud Composer 入門 2019/08/03 GCPUG Saitama 第二回 @hirokiokumura
Agenda • What’s Cloud Composer ? • Operators ◦ airflow.operators
◦ airflow.contrib.operators • Demo
Cloud Composer Version List https://cloud.google.com/composer/docs/concepts/versioning/composer-versions から抜粋
Apache Airflow https://github.com/apache/airflow から抜粋
airflow.operators https://github.com/apache/airflow/tree/master/airflow/operators から抜粋
airflow.contrib.operators https://github.com/apache/airflow/tree/master/airflow/contrib/operators から抜粋
Cloud Composer
Kubernetes Engine
Private IP Cloud Composer : Disable Endpoint
Private IP Cloud Composer : Nat Gateway
Private IP Cloud Composer : Node pool
UI
Connect to External API Server On-Premises Cloud NAT Cloud Composer
Web Server Firewall
BashOperator
Graph View : BashOperator
Log
BashOperator & PythonOperator
Graph View : BashOperator & PythonOperator
Use container image Cloud Composer Cloud Build Container Registry Logging
KubernetesPodOperator
Graph View : KubernetesPodOperator
Stackdriver Logging
Data Mart Cloud Composer BigQuery Cloud Pub/Sub
Graph View : BigQueryOperator & PubSubPublishOperator
Data Pipeline Cloud Composer BigQuery Cloud Storage Cloud Dataflow Cloud
Functions Cloud Pub/Sub
Graph View : BashOperator & DataflowTemplateOperator
Demo
まとめ • プライベートなCloud Composer環境の構成で運用できる • GCPのマネージドサービスを連携するOperatorが用意されている ◦ GKEのマスターエンドポイントが有効であればkubectlコマンド 利用できる •
DWHを構築するなどワークフローが必要なケースでは便利