Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
FinOps Handbook for Microsoft Azure

You're reading from   FinOps Handbook for Microsoft Azure Empowering teams to optimize their Azure cloud spend with FinOps best practices

Arrow left icon
Product type Paperback
Published in May 2023
Publisher Packt
ISBN-13 9781801810166
Length 256 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Maulik Soni Maulik Soni
Author Profile Icon Maulik Soni
Maulik Soni
Arrow right icon
View More author details
Toc

Table of Contents (19) Chapters Close

Preface 1. Part 1: Inform
2. Chapter 1: Bringing Visibility and Allocating Cost FREE CHAPTER 3. Chapter 2: Benchmarking Current Spend and Establishing Budgets 4. Chapter 3: Forecasting the Future Spend 5. Chapter 4: Case Study – Beginning the Azure FinOps Journey 6. Part 2: Optimize
7. Chapter 5: Hitting the Goals for Usage Optimization 8. Chapter 6: Rate Optimization with Discounts and Reservations 9. Chapter 7: Leveraging Optimization Strategies 10. Chapter 8: Case Study - Realize Savings and Apply Optimizations 11. Part 3: Operate
12. Chapter 9: Building a FinOps Culture 13. Chapter 10: Allocating Costs for Containers 14. Chapter 11: Metric-Driven Cost Optimization 15. Chapter 12: Developing Metrics for Unit Economics 16. Chapter 13: Case Study – Implementing Metric-Driven Cost Optimization and Unit Economics 17. Index 18. Other Books You May Enjoy

What this book covers

Chapter 1, Bringing Visibility and Allocating Cost, discusses the challenges faced by FinOps teams in establishing successful FinOps practices and provides solutions to overcome them. It also highlights Microsoft’s Cost Management + Billing tool to gain visibility of the existing IT environment and current cloud cost. The chapter also covers the topics of cost allocation using accounts, management groups, subscriptions, and tags, and explores cost analysis in the Azure portal for FinOps.

Chapter 2, Benchmarking Current Spend and Establishing Budget, provides an overview of benchmarking cloud spend and developing KPIs for consistent reporting to improve performance. It covers topics such as Azure’s on-demand and elastic nature, creating budgets, and configuring anomaly alerts in the Azure Cost Analysis tool.

Chapter 3, Forecasting the Future Spend, explains the importance of financial forecasting for FinOps teams and provides insights into various ways to obtain past and current usage and charges for cloud services in Azure. It highlights the significance of tagging resources and covers topics such as setting up cost management connectors in Power BI, forecasting based on manual estimates and past usage, advanced forecasting by application, and fully loaded cost forecasting.

Chapter 4, Case Study – Beginning the Azure FinOps Journey, is a case study of Peopledrift Healthcare’s journey to implement FinOps practice and achieve its objectives. The company faced challenges in estimating current and future spending and accurately forecasting spend. By implementing FinOps, they were able to overcome these challenges and improve their financial management gradually.

Chapter 5, Hitting the Goals for Usage Optimization, focuses on the Usage Optimization aspect of the FinOps Optimize phase, which targets cost avoidance and right-sizing. Cost avoidance can be achieved by deleting unneeded resources, while right-sizing involves selecting the right service SKUs for optimal workload performance. The chapter covers the Project Management Triangle Method for goal setting, as well as setting objectives and key results (OKRs) and KPIs. The top 10 usage optimization targets are discussed, along with trade-offs between cost, security, performance, and reliability.

Chapter 6, Rate Optimization with Discounts and Reservations, discusses rate optimization in FinOps, which involves getting better enterprise discounts and purchasing reservations to save costs. The chapter explains enterprise agreements, Azure Advisor recommendations, identifying opportunities for reservations, and monitoring reservation utilization. It also covers reservation purchase and cadence, details, renewal, savings, and chargeback reports, as well as reservation exchange and cancellation.

Chapter 7, Leveraging Optimization Strategies, discusses the importance of utilizing various optimization strategies in a holistic manner, including removing waste, right-sizing, purchasing reservations, savings plans, and highly discounted spot VMs. The focus is on highly discounted spot VMs. Additionally, the chapter discusses the Spot Priority Mix and Savings Plans, which provide a consistent compute capacity with additional spot VMs and are an alternative to reservations, respectively.

Chapter 8, Case Study – Realize Savings and Apply Optimizations, showcases how Peopledrift Inc. adopted the Microsoft Azure cloud and migrated their workload from on-premises to the cloud. After consistently high usage, the FinOps team started looking for ways to save money through rate and usage optimization. The case study discusses the KPIs designed to measure progress, the execution of the usage and rate optimization programs, and the consideration of Azure Savings Plans.

Chapter 9, Building a FinOps Culture, provides an overview of building a culture of FinOps through collaboration across business boundaries. Management buy-in is essential to establish a Center of Excellence (CoE) for cloud cost management, which is responsible for bringing stakeholders together and preparing a business plan that articulates savings opportunities.

Chapter 10, Allocating Cost for Containers, focuses on allocating cost for container workloads, specifically in Azure Kubernetes Services (AKS) clusters. The challenges of allocating costs in microservices and shared AKS clusters are discussed. The open source tool Kubecost is explored as an industry standard for cost allocation and visibility. The chapter also covers showback and chargeback mechanisms using Kubecost and provides cost optimization recommendations for AKS clusters.

Chapter 11, Metric-Driven Cost Optimization, introduces a cost management strategy for cloud computing environments, which involves using data and analytics to continuously monitor, measure, and optimize cloud costs. The chapter covers the core principles of Metric-Driven Cost Optimization (MDCO), reservation reporting using Power BI, setting thresholds for purchasing reservations, and automated reservation purchases based on MDCO triggers.

Chapter 12, Developing Metrics for Unit Economics, discusses the concept of unit economics in cloud FinOps and its importance in analyzing the costs and revenue associated with delivering a single unit or product within a business. It explains how FinOps teams can use this analysis to make informed decisions about pricing, cost optimization, and resource allocation. The chapter also covers tracking costs back to business benefits, developing metrics for unit economics, and implementing an activity-based cost model.

Chapter 13, Case Study – Implementing Metric-Driven Cost Optimizations and Unit Economics, focuses on implementing MDCO and unit economics for container allocation in the AKS platform. The team utilized a data-driven decision-making process to optimize cloud usage and purchase reservations. They also calculated IT costs per unit of service to understand the profitability of the DeliverNow platform. The case study provides insights into cost allocation for containers and shared services, metrics for reservation purchases, and unit metrics for calculating the per-unit cost and profitability of the business.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image