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
20210910_nyle
Search
Taisei Ito
September 10, 2021
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20210910_nyle
Taisei Ito
September 10, 2021
More Decks by Taisei Ito
See All by Taisei Ito
Grafana Meetup Japan Vol. 6
kaedemalu
1
930
Cloudflare Meetup Nagano Vol.3
kaedemalu
0
130
Cloudflare Meetup Nagano Vol.2
kaedemalu
0
2.2k
20220214_Future Tech Night
kaedemalu
0
2.6k
20210827 Future Tech Night
kaedemalu
0
4.6k
CNDO2021 Open Policy Agent
kaedemalu
1
1.5k
20210210 Terraform meetup ONLINE
kaedemalu
0
710
Future Talk Night 20201118
kaedemalu
0
260
20201114 GCPUG Shonan
kaedemalu
0
520
Other Decks in Technology
See All in Technology
[2026 Oracle Technical Deep Dive] オンプレミスDBのCloud移行アプローチ:移行計画に基づくメソッドとツールの選択 (2026年9月17日開催)
oracle4engineer
PRO
0
130
Meet AgentCore Identity Consent Portal
hironobuiga
3
190
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
200
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
170
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
200
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
540
Incremental HTTP
kazuho
5
2k
サーバーフルコンピューティング?AWS Lambda
iwatatomoya
1
230
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
450
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
820
AIアプリを使い分けるための共通ツール基盤を考えてみる#devio2026
osawa
0
220
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
270
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
300
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Six Lessons from altMBA
skipperchong
29
4.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Docker and Python
trallard
47
4.2k
Git: the NoSQL Database
bkeepers
PRO
433
67k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Code Review Best Practice
trishagee
74
20k
Transcript
21/9/10 Fri. Taisei Ito GCPのサービスを 活用したGitOps Copyright © 2021 by
Future Corporation
Copyright © 2021 by Future Corporation 自己紹介 • 伊藤太斉(たいせい) @kaedemalu
◦ 2019年9月中途入社(社会人4年目) ◦ Technology Innovation Group所属 ◦ 技術ブログの中の人 • 技術領域 ◦ GCP, AWS, IaC(Terraform, Ansible) • コミュニティ ◦ GCPUG Shonan Staff ◦ CloudNative Days Committee
今回の主役、Cloud Run Copyright © 2021 by Future Corporation
Cloud Runについて • KnativeがベースとなったCaaS(Container as a Service) ◦ Kubernetes上で稼働するサーバーレスプラットフォーム •
0→∞にスケールできる • PaaSとFaaSの間くらい Copyright © 2021 by Future Corporation
Cloud Runについて Copyright © 2021 by Future Corporation Compute Engine
App Engine Kubernetes Engine Cloud Run Cloud Functions 管理範囲 (運用コスト) 大 小
目指すゴール Copyright © 2021 by Future Corporation
目指すゴール Copyright © 2021 by Future Corporation
自動ビルドの実現 Copyright © 2021 by Future Corporation VCS < /
> Source Cloud Build Cloud Source Repositories Container Registry Cloud Run Push Mirror Push Apply Pull Image
自動ビルドの実現 Copyright © 2021 by Future Corporation VCS < /
> Source Cloud Build Cloud Source Repositories Container Registry Cloud Run Push Mirror Push Apply Pull Image mainへのマージを トリガー
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • ビルドに利用する情報を定義 ◦ Dockerfile ◦ Image Name ◦ Tag etc...
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • 保管するレジストリの指定
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container • デプロイ先を定義
Cloud Build Copyright © 2021 by Future Corporation YAML Build
Ship Run cloudbuild.yaml Push Image Execute Image as Container
全量はこちら! Copyright © 2021 by Future Corporation 参考: https://speakerdeck.com/kaedemalu/20210827-future-tech-night
解説はこちら! Copyright © 2021 by Future Corporation 参考: https://future-architect.github.io/articles/20210910a/
ちょっと宣伝させてください Copyright © 2021 by Future Corporation
CloudNative Days 2021開催 • 11/4~5 • フルオンライン開催 Copyright © 2021
by Future Corporation サイトURL
おわり Copyright © 2021 by Future Corporation