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
71
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope
cncfcanada
0
130
[CNCF Q1 2024] Remediate Kubernetes Security Threats in Real-Time with Falco Talon
cncfcanada
0
25
[Q2 CNCF 2023] Metrio, a Cloud run journey
cncfcanada
0
20
[CNCF Q1 2024] Agentic Installer LLMs Helm Charts by Chris Gruel @Akeyless
cncfcanada
0
32
Karpenter @LightSpeed
cncfcanada
0
59
Shorten the dev loop with mirrord
cncfcanada
0
37
October 2023 Montreal CNCF Meetup
cncfcanada
0
44
Beyond Dashboarding The Grafana Observability Stack by Steve Caron
cncfcanada
0
100
Other Decks in Technology
See All in Technology
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
460
OSS構成管理ツールCMDBuildを使ったAWSリソース管理の自動化
satorufunai
0
650
OPENLOGI Company Profile for engineer
hr01
1
20k
Охота на косуль у древних
ashapiro
0
100
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
180
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
160
Visualize, Visualize, Visualize and rclone
tomoaki0705
9
83k
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
290
分解して理解する Aspire
nenonaninu
2
1.1k
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
8
3.7k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
700
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Speed Design
sergeychernyshev
27
810
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Agile that works and the tools we love
rasmusluckow
328
21k
Site-Speed That Sticks
csswizardry
4
410
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
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)