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
Stop the spill, get in control of your Azure bill!
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kees Schollaart
October 01, 2019
Technology
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Stop the spill, get in control of your Azure bill!
Kees Schollaart
October 01, 2019
Other Decks in Technology
See All in Technology
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
190
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
120
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
450
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
930
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
210
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
120
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
120
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
1k
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
280
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
エンタメ企業のM&Aを支えるデータ基盤 ― 統合から店舗のリアルタイム分析まで / Data Engineering Summit 2026
genda
0
200
Refining Active Record
shugo
0
160
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
Making Projects Easy
brettharned
120
6.8k
Ethics towards AI in product and experience design
skipperchong
2
440
Product Roadmaps are Hard
iamctodd
55
13k
Transcript
Stop the spill, get in control of your Azure bill!
Kees Schollaart | Microsoft
Stop the spill, get in control of your Azure bill!
Kees Schollaart | Microsoft
None
Kees, don’t you have a target?
Show of hands… Who has an Azure subscription attached to
their private CC?
Pay as you Go
Pay as you Go
Pay as you Go
None
Our agenda, 5x5 1. 5 Anti patterns 2. 5 Tools
to get better insights 3. 5 Cultural things 4. 5 Discounts 5. 5 Actions for tomorrow
Chapter 1 5 Tips: how to Sponsor Microsoft? 5 Tips:
How to cause Azure cost spill?
How to cause Azure cost spill? Tip 1 of 5:
Lift & Shift your VM’s and run away!
How to cause Azure cost spill? Tip 2 of 5:
A full-blown Acceptance Environment… Used 30 minutes every month
How to cause Azure cost spill? Tip 3 of 5:
Use Azure Database for *everything*
How to cause Azure cost spill? Tip 4 of 5:
Create a mess of your Azure Environment
How to cause Azure cost spill? Tip 5 of 5:
Test AKS, then forget to kill your cluster… …and discover it after 4 weeks
Chapter 2 5 Tools to get better insights
1: For our CSP friends.. • You are not talking
‘money’ with Microsoft… • Azure Cost Insights won’t work • azure-costs.com • And other 3th party solutions (provided by your CSP provider)
2: Azure Cost Insights - Per subscription - Cost Alerts
- Budgets - Advisor recommendations
None
None
None
None
None
None
None
3: EA Portal - Departments - Over subscriptions
None
None
4: Power BI (for EA) - Built-in connector - Ready
to use dashboards
None
Insights 2.0 • Make them scoped to Team, Product or
… • Scoped insights… • Are less boring to look at • Affect behavior • Cause responsibility • Interesting to all roles
5: Cost Insights for Azure DevOps - Insights over subscriptions
- All roles involved - Daily push of insights
Insights, recap - Garbage in is garbage out - Use
tags - Name your resources properly - More Resource Groups & Subscriptions is more data* - Push insights don’t expect people to pull this type of data - Frequently confront teams with their spendings
Chapter 3 5 Cultural things
Agree upon a scale unit and measure it. For example:
‘Number of Users’ or ‘Number of Orders Processed’
Don’t fall asleep in your datacenter keep up with the
pace of innovation and move forward from old VM SKU’s, Azure Cloud Services etc.
What is the business case? Developers are not cheap!
A 1-time ‘cost savings’-project or a consultant to the rescue?
Be careful!
Cost cannot be an afterthought That is like adding unit-tests
afterwards
Chapter 4 5 Discounts you should know
Don’t ignore the discount, must know 1 of 5: Dev/Test
VM’s
Don’t ignore the discount, must know 2 of 5: B-Series
VM’s
Don’t ignore the discount, must know 3 of 5: Low
priority VM’s
Don’t ignore the discount, must know 4 of 5: BYOL
Don’t ignore the discount, must know 5 of 5: Reserved
Instances
Free is less than cheap! ☺
Chapter 5 5 Actions for tomorrow 10
Get on top of your Azure infrastructure ‘database’ Naming conventions,
tags and policies to the rescue!
Leverage the AppService Plan features Sharing plans, High Density hosting
and Consumption Plan
Scale- and shutdown your pre-production resources automatically
CaaS vs PaaS There is VM overhead in a cloud
agnostic (container) architecture
Become in infrastructure And create disposable load/integration-test environments in your
CI/CD pipelines
5 Leftover FAQ’s: should I…? 1. Use the Azure Pricing
calculator? 2. Send a monthly mail to
[email protected]
? 3. Go to AWS? 4. Use the API’s myself? 5. RTFM?
Takeaway 1 of 3: Costs are like technical debt, staying
ahead of misery requires constant effort
Takeaway 2 of 3: Frequently confront the team with cost
insights, tailored to their product(s)
Takeaway 3 of 3: Treat you Azure infrastructure as a
database, garbage in == garbage out
Slides aka.ms/StopTheSpill My LinkedIn aka.ms/kees Thank you! You’ll be
fine!
None