Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cloud Native Story CA #1 by Jason Hadi @Ecobee
Search
cncf-canada-meetups
May 12, 2020
Technology
0
150
Cloud Native Story CA #1 by Jason Hadi @Ecobee
cncf-canada-meetups
May 12, 2020
Tweet
Share
More Decks by cncf-canada-meetups
See All by cncf-canada-meetups
Canada Cloud Native Meetups - 2026 Sponsor Deck
cncfcanada
0
21
Recursion - Meetup - Presentation - June 19th.pdf
cncfcanada
0
39
CNCF Toronto Shopify Meetup Slides 26-03-25
cncfcanada
0
58
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope
cncfcanada
0
240
[CNCF Q1 2024] Remediate Kubernetes Security Threats in Real-Time with Falco Talon
cncfcanada
0
67
[Q2 CNCF 2023] Metrio, a Cloud run journey
cncfcanada
0
37
[CNCF Q1 2024] Agentic Installer LLMs Helm Charts by Chris Gruel @Akeyless
cncfcanada
0
71
Karpenter @LightSpeed
cncfcanada
0
100
Shorten the dev loop with mirrord
cncfcanada
0
88
Other Decks in Technology
See All in Technology
Agent Skils
dip_tech
PRO
0
130
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
2
100
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
240
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
640
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
500
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
270
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The SEO Collaboration Effect
kristinabergwall1
0
350
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
The Cult of Friendly URLs
andyhume
79
6.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
BBQ
matthewcrist
89
10k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Transcript
ecobee’s CNCF story! May 11, 2020 Canadian Cloud Native Stories
2 Jason Hadi • At ecobee for ~2 years •
SRE on the Home Monitoring team • Previously at Thomson Reuters, RL Datix • Big fan of scotch!
3 ecobee is a connected home company
4 ecobee is a connected home company
5 ecobee is a connected home company Over a million
connected thermostats heating and cooling homes!
6 ecobee is a connected home company Over a million
connected thermostats heating and cooling homes!
7
8
9 ❤
10 ❤
11 We weren’t always cloud first…
12 We weren’t always cloud first…
13 SPOILER: We didn’t leave our colo.
14 • Gave us the confidence to maintain a Kubernetes
cluster on-premise • Easy to bring in new nodes means we could slowly decrease capacity on the legacy setup
15
16 Many of our other products are in the cloud
on GKE!
17 Many of our other products are in the cloud
on GKE! ecobee product teams are autonomous including infrastructure (think squad model)
18
19 • Still mostly helm v2 + tillerless • Lots
of plugins: • helmfile, helm-gcs, helm-diff • So many helm charts! • nginx-ingress, prometheus- operator, loki, cert-manager…
20 + • Protobuf already used by ecobee for Google
Pub/sub messaging • Well-defined contract for integration between teams (works well for squad model)
21 Still early in our Cloud journey… Say Hi! Jason
Hadi Site Reliability Engineer •
[email protected]
• /in/jasonhadi/ • @jasonhadi (k8scanada slack)