Book Image

The Road to Azure Cost Governance

By : Paola E. Annis, Giuliano Caglio
Book Image

The Road to Azure Cost Governance

By: Paola E. Annis, Giuliano Caglio

Overview of this book

Cloud teams and ICT cost controllers working with Azure will be able to put their knowledge to work with this practical guide, introducing a process model for structured cost governance. The Road to Azure Cost Governance is a must-read if you find yourself facing the harsh reality of monthly cloud costs gradually getting out of control. Starting with how resources are created and managed, everything you need to know in order to track, display, optimize, rightsize, and clean up cloud resources will be tackled with a workflow approach that will leave the choice of operation to you (be it the Azure CLI, automation, logic apps, or even custom code). Using real-world datasets, you'll learn everything from basic cost management to modeling your cloud spend across your technical resources in a sustainable way. The book will also show you how to create a recursive optimization process that will give you full control of spending and savings, while helping you reserve budget for future cloud projects and innovation. By the end of this Azure book, you'll have a clear understanding and control of your cloud spend along with knowledge of a number of cost-saving techniques used by companies around the world, application optimization patterns, and the carbon impact of your cloud infrastructure.
Table of Contents (14 chapters)
Section 1: Cloud Cost Management
Section 2: Cloud Cost Savings
Section 3: Cost- and Carbon-Aware Cloud Architectures

What this book covers

Chapter 1, Understanding Cloud Bills, enables you to gather insights, audit, and enforce automation and policies for successful cloud cost governance. You will also gain a deep understanding of how service categories and cloud meters work.

Chapter 2, What Does Your Cloud Spending Look Like?, provides you with several tools and guidelines to successfully implement structured cost governance that matches the financial and technical KPIs of your company.

Chapter 3, Monitoring Costs, enables you to put in place a cost administration process and successfully monitor and control costs through dashboards and alerts.

Chapter 4, Planning for Cost Savings – Right-Sizing, will help you understand and use cost-saving tools such as reservations, along with techniques to downsize, switch off and on, and offer on-demand solutions, where possible, for Azure resources.

Chapter 5, Planning for Cost Savings – Cleanup, helps you learn how to properly set up a control process to handle reservations: from understanding the model to successfully driving a full capacity strategy of reserved services.

Chapter 6, Planning for Cost Savings – Reservations, will help you get familiar with a clear path and process of handling services and Reservations in Azure, from the initial purchase process to the daily utilization check and periodic changes that might be needed.

Chapter 7, Application Performance and Cloud Cost, helps you learn how a well-designed and performant application can bring down cloud costs and shows how an investment in performance optimization strategies, such as database tuning, is easily and quickly repaid by the monthly savings.

Chapter 8, Sustainable Applications and Architectural Patterns, focuses on the new concept of sustainable (or green) software engineering and how applications designed for performance and cost management can also have a lower impact on their carbon footprint.

Assessments contains all the answers to the questions in all the chapters of this book.