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
120
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 - 2025 Sponsor Deck
cncfcanada
0
72
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope
cncfcanada
0
140
[CNCF Q1 2024] Remediate Kubernetes Security Threats in Real-Time with Falco Talon
cncfcanada
0
26
[Q2 CNCF 2023] Metrio, a Cloud run journey
cncfcanada
0
21
[CNCF Q1 2024] Agentic Installer LLMs Helm Charts by Chris Gruel @Akeyless
cncfcanada
0
33
Karpenter @LightSpeed
cncfcanada
0
60
Shorten the dev loop with mirrord
cncfcanada
0
39
October 2023 Montreal CNCF Meetup
cncfcanada
0
45
Beyond Dashboarding The Grafana Observability Stack by Steve Caron
cncfcanada
0
100
Other Decks in Technology
See All in Technology
日経のデータベース事業とElasticsearch
hinatades
PRO
0
260
データモデルYANGの処理系を再発明した話
tjmtrhs
0
180
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
280
20250304_赤煉瓦倉庫_DeepSeek_Deep_Dive
hiouchiy
2
110
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
Change Managerを活用して本番環境へのセキュアなGUIアクセスを統制する / Control Secure GUI Access to the Production Environment with Change Manager
yuj1osm
0
110
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.4k
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
120
Oracle Database Technology Night #87-1 : Exadata Database Service on Exascale Infrastructure(ExaDB-XS)サービス詳細
oracle4engineer
PRO
1
210
JavaにおけるNull非許容性
skrb
2
2.7k
EDRの検知の仕組みと検知回避について
chayakonanaika
12
5.2k
OPENLOGI Company Profile
hr01
0
60k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
The Invisible Side of Design
smashingmag
299
50k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
Site-Speed That Sticks
csswizardry
4
410
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Writing Fast Ruby
sferik
628
61k
Being A Developer After 40
akosma
89
590k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Navigating Team Friction
lara
183
15k
What's in a price? How to price your products and services
michaelherold
244
12k
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)