Module 6ab - Plan and Manage Azure Costs - Mechanisms for Managing Costs Flashcards
What 6 things can you do to manage costs at a high level?
- Use TCO Calculator for the full process
- Use Pricing Calculator for the specific services and resource allocations
- Understand how each service or resource is metered and billed
- Provision ONLY what your solution needs
- Research available cost-saving offers
- Delete unused Resources (dur!!!)
Why migrate On-Prem to PaaS vs IaaS?
It’s usually cheaper and more manageable to migrate to PaaS services vs reinventing all your workloads in IaaS.
Ex. running your own SQL Server on a VM requires you to maintain, update the OS on the VM, install updates to both VM and SQL Server, etc. Why incur all that cost when you can simply move your SQL Server instance to Azure SQL Server? WAY cheaper!
Why choose low-cost locations and Regions?
Cost for Products/Services/Resources vary across different Regions.
How can I use tags to better manage costs?
Use tags to organize your Resources for better understanding and analyzing costs and billing data, which makes it easy to identify GROUPS of Resources that generate the highest costs.
What are Quotas?
As an example, how many Virtual Machines can be allocated per Region?
Limits on the number of similar resources you can provision within your subscription.
Ex. you can allocate 25k VMs per Region
To keep costs down w.r.t. egress traffic for Resources metered by bandwidth utilization, what’s the best strategy?
Some resources are metered and billed by egress bandwidth consumed.
Provision connected Resources that are metered by bandwidth IN THE SAME REGION to reduce egress traffic between them
Hint: Stupid SQL Server Pools will murder your budget!
How do Spending Limits help with cost?
You know this…sigh…
When you reach your monthly allotted amount (ex. Developers get $50 a month), all your services are removed from prod, decommissioned, etc. And your Subscription gets suspended until the following month’s reallotment.
How can you save on Licensing Costs?
Choose cost-effective operating systems for OS-agnostic apps - When your apps don’t depend on the underlying OS (eg .NET Core apps) go with the cheapest options
Use Azure Hybrid Benefit to repurpose Licenses on Azure - Licenses covered under Software Assurance could be repurposed on VMs in Azure
How do you use Azure Advisor, what does it indicate wrt cost, and what are your options for remediation?
Azure Advisor identifies unused or underutilized resources and recommends ones that can be removed.
It will also indicate annual savings if the recommendation is followed.
Some cases Azure Advisor can auto-remediate, others will require human intervention to fix
How are Recommendations sorted in Azure Advisor?
Recommendations are sorted by Impact level. Those levels are:
- High
- Medium
- Low
What are Azure Reservations? What’s the advantage?
Reservation is basically pay-in-advance instead of pay-as-you-go.
Advantage: Discounted prices on certain Azure Services, possibly saving up to 72% as compared to pay-as-you-go.
What length of time yields the best savings for Azure Reservations?
Committing up to a 3-year term yields the most savings.
Hint: 3 types of Customers
Who are Azure Reservations available to?
Available to:
- Customers with an Enterprise Agreement
- Cloud Solutions Providers
- Pay-as-you-go subscriptions
Azure Reservations are Cap-Ex as they are…after all…RESERVED Resources (T/F)?
TRUE
My favorite tool…Azure Cost Management and Billing!
What is it, high level?
What are some key features?
I use this a lot. It’s a breakdown of spend based on service. Features include:
- Reporting
- Data enrichment
- Budgets
- Alerting
- Recommendations