Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
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
Efficient Cloud FinOps

You're reading from   Efficient Cloud FinOps A practical guide to cloud financial management and optimization with AWS, Azure, and GCP

Arrow left icon
Product type Paperback
Published in Feb 2024
Publisher Packt
ISBN-13 9781805122579
Length 446 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Authors (2):
Arrow left icon
Danny Obando García Danny Obando García
Author Profile Icon Danny Obando García
Danny Obando García
Alfonso San Miguel Sánchez Alfonso San Miguel Sánchez
Author Profile Icon Alfonso San Miguel Sánchez
Alfonso San Miguel Sánchez
Arrow right icon
View More author details
Toc

Table of Contents (21) Chapters Close

Preface 1. Part 1:Get Started with FinOps
2. Chapter 1: Introduction to FinOps Principles FREE CHAPTER 3. Chapter 2: Understanding How FinOps Fits into Cloud Governance 4. Part 2:Inform – How to Increase Cost Visibility
5. Chapter 3: Designing and Executing the Tagging and Naming Convention Strategies 6. Chapter 4: Estimating Cloud Solution Costs and Initiative Saving 7. Chapter 5: Improving Cost Visibility with Dashboards and Reports 8. Part 3:Optimize – How to Get the Most out of Cloud Resources
9. Chapter 6: Implementing IaaS Compute Optimization 10. Chapter 7: Implementing PaaS and Other Compute Optimization Initiatives 11. Chapter 8: Implementing Database Optimization 12. Chapter 9: Implementing Storage Optimization 13. Part 4:Operate – How to Set Up a Governance Model around Cloud Costs
14. Chapter 10: Designing and Implementing FinOps KPIs 15. Chapter 11: Defining New FinOps Roles and Processes 16. Part 5:Hands-On Cost Optimization with Real-Life Use Cases and More
17. Chapter 12: Case Studies for Cost Optimization 18. Chapter 13: Wrapping up and Looking ahead 19. Index 20. Other Books You May Enjoy

To get the most out of this book

There are no specific requirements to follow along with this book. However, we have used certain conventions in the book, which we’ve explained as follows. Reviewing them will help you understand the content structure better.

Throughout this book, we will add some hints and important notes, for which we will use the following format:

Important note

This is a note, a comment, or an example.

When we dive deeper into the technical aspects of FinOps, we will include examples from all the major public clouds, which are currently the following:

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)

Note also that in the last chapter of the book, you will find a self-assessment/knowledge check, which you can use to evaluate what you have learned throughout each chapter of the book.

Across the book, in the more technical chapters, you will find references to production, preproduction, and development environments. They are defined as follows:

  • Production: In this environment, our services are published to final users or used in business processes. The services of this environment are live, so everything should work perfectly. In this environment, changes that may impact users or business are done out of hours or in maintenance windows that are previously set and agreed upon.
  • Preproduction: Also called staging or User Acceptance Testing (UAT), this environment should be as similar as possible to production. This environment is where key users can test applications before they are promoted to production, and also where contingency tests are carried out.
  • Development: Development environments are where the development processes take place. In this environment, data is usually fictional or consists of dummy data, and the resources are downsized to optimize the costs, as their computing needs are way lower. These environments are where new code is thoroughly tested by developers, to add new features or solve bugs.
  • Sandbox: A sandbox environment is an environment which is usually isolated from the rest and whose purpose is to freely experiment with cloud services and software development. Company and security policies are usually not that strict in sandbox environment, and it is often used to conduct Proof of Concepts (PoCs) in a controlled environment.

The currency for all the cost references, estimations, and calculations used in the book is the American dollar ($).

Some other conventions we have used are:

Code in text: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: “From this point, let’s say we want to check the current pricing. We should use currentVersionUrl.”

When we show some examples of CLI commands to be used, the format used is as follows:

aws pricing describe-services --service-code AmazonEC2

A block of code is set as follows:

{
"companyname" : "imagineinc",
"businessunit" : "finance",
"city" : "madrid",
"region" : "spain"
}

Apart from these general notes, there are no requirements to navigate this book. A word of advice, though: Chapters 6 to 9 do get really technical, which may be challenging for readers coming from other non-cloud backgrounds.

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