Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.

Latest commit

 

History

History
94 lines (61 loc) · 8.61 KB

File metadata and controls

94 lines (61 loc) · 8.61 KB

AFUN70: Keeping costs down in Azure

Learning Path

Session Abstract

Tailwind Traders wants to keep the costs of running their workloads in Azure predictable and within the organization's spending limits. In this session, learn about the factors that go into Azure costs and hear some tips and tools to keep costs manageable - from using Azure calculators and setting spending limits and quotas to utilizing tagging to identify cost owners.

Table of Content

Resources Links
PowerPoint - Presentation
Videos - Dry Run Rehearsal
- Microsoft Ignite Orlando Recording
Demos - Demo 1 - Azure Pricing Calculator
- Demo 2 - Total Cost of Ownership Calculator
- Demo 3 - Azure Budgets
- Demo 4 - Azure Cost Analysis
- Demo 5 - Azure Advisor

How to use this repository

Welcome!

We're glad you are here and look forward to your delivery of this amazing content. As an experienced presenter, we know you know HOW to present so this guide will focus on WHAT you need to present. It will provide you a full run-through of the presentation created by the presentation design team.

Along with the video of the presentation, this document will link to all the assets you need to successfully present including PowerPoint slides and demo instructions & code.

  1. Read document in its entirety.
  2. Watch the video presentation
  3. Ask questions of the Lead Presenter

Session Story

Within this session we are talking about a fictional customer called “Tailwind Traders”. They are looking to migrate their workloads to the cloud and have approached us for advice around cost management within the cloud.

  • We start off the session talking about on-prem workloads and how we are familiar with pricing them up and their various components and highlighting that there are often costs we forget about in the on prem world and we set the scene that costing up virtual machines in Azure is different.
  • Our aim is to take the audience and Tailwind Traders through three key stages of cost management, estimating cloud costs, setting cost guardrails and reviewing actual costs.
  • Within the Estimating Cloud Costs section of the session, we talk about the importance of there being no fixed cost for the cloud and it all depends. We introduce the audience to the Azure Pricing Calculator and demonstrate how it can be used to estimate the cost of the workloads we wish to host within Azure. We also cover off that it’s not just the people deploying the workloads that are responsible for keeping an eye on costs and that it’s a community approach from Chief Financial Officer(CFO) to IT Pro.
  • We also introduce the audience to the notion that when moving to the cloud it can be a bit complex as we maybe deploying that workload in a different way in the cloud, i.e VMs on prem and serverless in the cloud.
  • We then go on to elaborate on how pricing up the cloud can depend. And talk about how design decisions such as which disk type you use or the region you use can affect cost. And remind the audience to be mindful of these things during their design phase.
  • Another common question by customers is “Will the cloud be cheaper?” And our fictional customers, Tailwind Traders are no different. This is the section where we introduce the Azure Total Cost of Ownership calculator and show the audience how you can use it to compare cloud costs with on prem costs.
  • The second section Setting up Cost Guardrails, this section isn’t about highlighting how we stop innovation, it’s about showing we can protect the people deploying solutions and the company from spending far to much by mistake.
  • We introduce RBAC roles and how we can share set up roles for the CFO to see the cost data but not interact with the resources etc. We also talk about how tags can be used to track costs and then using Azure Policy to enforce those tags. This session just plants the seeds for using these products in Azure for cost management purposes.
  • Tailwind Traders are hoping to be able to track where they are with the spend before the bill comes in and this is where we suggest using Azure budgets to set up tracking and alerting for that purpose.
  • The third section Reviewing Cost Actuals, starts off talking about how we can help Tailwind Traders understand the bill they now have. We want to help them break down that bill and understand where they are spending the most money and identify those areas. Here we introduce and demo Azure Cost Analysis to do this.
  • Now they’ve reviewed their bill and can understand it, they want to try and find the areas for cost savings. And this is a common question out in the field. And we introduce and show how Azure Advisor recommendations can help with that.
  • In the summary section of the presentation we talk to the audience and Tailwind Traders about how sometimes your bill can come out higher than expected but tooling won’t be able to explain all of that so it’s key to remember to speak to your staff to find out why and what has been happening. It could be that the bill is higher due to positive moves elsewhere. And we wrap up with some cost saving tips.

By the end of the session the audience should have basic understanding of the cost management tools that are built into Azure and how to use them within a real world scenario by relating them to problems that the fictional customer Tailwind Traders has.

Get Started

This training repository is divided in to the following sections:

Slides Demos Deployment
7 slides 5 demos 1 deployment process

Deployment

Almost all sessions can be performed from a trial Azure subscription. Instructions for configuring the subscription with specific assets such as Virtual Machines and resource groups can be found in the Demo/Lab instructions document linked above, often in the form of a script that can be run from Cloud Shell.

Instructions and prerequisites are outlined here.

Demo Videos

Trained Presenters

Orin-Thomas
Orin-Thomas

📢 📖