Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stop the spill, get in control of your Azure bill!

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Stop the spill, get in control of your Azure bill!

Avatar for Kees Schollaart

Kees Schollaart

October 01, 2019

Other Decks in Technology

Transcript

  1. 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
  2. How to cause Azure cost spill? Tip 1 of 5:

    Lift & Shift your VM’s and run away!
  3. How to cause Azure cost spill? Tip 2 of 5:

    A full-blown Acceptance Environment… Used 30 minutes every month
  4. How to cause Azure cost spill? Tip 3 of 5:

    Use Azure Database for *everything*
  5. How to cause Azure cost spill? Tip 4 of 5:

    Create a mess of your Azure Environment
  6. How to cause Azure cost spill? Tip 5 of 5:

    Test AKS, then forget to kill your cluster… …and discover it after 4 weeks
  7. 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)
  8. 2: Azure Cost Insights - Per subscription - Cost Alerts

    - Budgets - Advisor recommendations
  9. 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
  10. 5: Cost Insights for Azure DevOps - Insights over subscriptions

    - All roles involved - Daily push of insights
  11. 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
  12. Agree upon a scale unit and measure it. For example:

    ‘Number of Users’ or ‘Number of Orders Processed’
  13. 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.
  14. CaaS vs PaaS There is VM overhead in a cloud

    agnostic (container) architecture
  15. 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?
  16. Takeaway 1 of 3: Costs are like technical debt, staying

    ahead of misery requires constant effort
  17. Takeaway 2 of 3: Frequently confront the team with cost

    insights, tailored to their product(s)
  18. Takeaway 3 of 3: Treat you Azure infrastructure as a

    database, garbage in == garbage out