Book Image

Efficient Cloud FinOps

By : Alfonso San Miguel Sánchez, Danny Obando García
Book Image

Efficient Cloud FinOps

By: Alfonso San Miguel Sánchez, Danny Obando García

Overview of this book

In response to the escalating challenges of cloud adoption, where balancing costs and maximizing cloud values is paramount, FinOps practices have emerged as the cornerstone of fi nancial optimization. This book serves as your comprehensive guide to understanding how FinOps is implemented in organizations worldwide through team collaboration and proper cloud governance. Presenting FinOps from a practical point of view, covering the three phases—inform, optimize, and operate—this book demonstrates an end-to-end methodology for optimizing costs and performing financial management in the cloud. You’ll learn how to design KPIs and dashboards for judicious cost allocation, covering key features of cloud services such as reserved instances, rightsizing, scaling, and automation for cost optimization. This book further simplifi es architectural concepts and best practices, enabling you to design superior and more optimized solutions. Finally, you’ll discover potential synergies and future challenges, from the integration of artifi cial intelligence to cloud sustainability considerations, to prepare for the future of cloud FinOps. By the end of this book, you’ll have built the expertise to seamlessly implement FinOps practices across major public clouds, armed with insights and ideas to propel your organization toward business growth.
Table of Contents (21 chapters)
Free Chapter
1
Part 1:Get Started with FinOps
4
Part 2:Inform – How to Increase Cost Visibility
8
Part 3:Optimize – How to Get the Most out of Cloud Resources
13
Part 4:Operate – How to Set Up a Governance Model around Cloud Costs
16
Part 5:Hands-On Cost Optimization with Real-Life Use Cases and More

Which database management system?

A database management system (DBMS from now on) handles all the operations in the database, such as providing user access to stored data, as well as all the required operations on the database, such as backup, queries, permissions management, and so on.

A database engine is the underlying interface, part of the DBMS, that is used to Create, Read, Update, and Delete information from a database, which is often referred as CRUD.

Choosing the best DBMS and database engine is a key point in solution design, as it has a lot of implications – one of them being cost.

Example – SQL Server versus Oracle pricing for AWS RDS

Let’s use a simple example for clarification. In this example, we will analyze the price difference between the exact same AWS service offering – in this case, AWS RDS, where the only difference is the database engine:

Table 8.2 – Prices obtained using AWS Pricing Calculator in April 2023

Table 8.2 – Prices obtained using AWS Pricing Calculator...