AWS FinOps Simplified: Eliminate cloud waste through practical FinOps
- Length: 292 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2022-10-21
- ISBN-10: 1803247231
- ISBN-13: 9781803247236
- Sales Rank: #416987 (See Top 100 Books)
Manage, control, and optimize your cloud spend on AWS
Key Features
- Learn best practices for implementing a cloud FinOps discipline with AWS
- Set up your organization for success by enabling people, process, and organization
- Choose the right pricing model strategy to optimize the use of AWS resources
Book Description
Much like how DevOps is a combination of cultural philosophies, practices, and tools that advocate a collaborative working relationship between development and IT operations, FinOps encourages the same collaboration between technology and finance team, making it key relationship to establish and maintain for any thriving business.
This book will help you understand how organizations with a mature FinOps practice can decentralize cost ownership to developer teams and encourage cross-functional collaboration between business, finance, and technology, enabling speed, innovation, and business growth. You’ll focus on structuring your organization to form the right FinOps team, including a Cloud Center of Excellence, and learn how to implement practical cost savings measures with AWS tools to optimize costs in both the short as well as long term.
By the end of this cloud FinOps book, you’ll be ready to implement a successful Cloud FinOps practice for your organization to get the best value from the AWS cloud for your workloads.
What you will learn
- Use AWS services to monitor and govern your cost, usage, and spend
- Implement automation to streamline cost optimization operations
- Design the best architecture that fits your workload and optimizes on data transfer
- Optimize costs by maximizing efficiency with elasticity strategies
- Implement cost optimization levers to save on compute and storage costs
- Bring value to your organization by identifying strategies to create and govern cost metrics
Who this book is for
This book is for enterprise architects, cloud architects, CFOs, CTOs, product managers, finance managers, and FinOps practitioners looking to optimize their use of the cloud. This book guides you through tools, strategies, and frameworks to minimize costs, allowing your business to realize sustainable financial benefits and efficiently use cloud resources.
AWS FinOps Simplified Contributors About the author About the reviewer Preface Who this book is for What this book covers To get the most out of this book Download the color images Conventions used Get in touch Share Your Thoughts Chapter 1: FinOps Foundation Changing with the cloud Rethinking procurement Defining FinOps FinOps principles What FinOps is… A FinOps approach Summary Further readings Part 1: Managing Your AWS Inventory Chapter 2: Establishing the Right Account Structure Technical requirements Establishing an operating model Fully siloed models Separated application development with centralized FinOps Decentralized FinOps with autonomous teams The optimal model Creating a multi-account environment Structuring your AWS accounts Managing accounts with AWS Organizations Managing your AWS accounts with AWS Control Tower Understanding billing with AWS Organizations Summary Further reading Chapter 3: Managing Inventory Technical requirements Tracking your AWS resources A brief primer on tags Tracking inventory with AWS Cost Explorer Tracking inventory with AWS CUR Tracking Amazon EC2 inventory with EC2 Global View Tracking tagged resources with AWS Resource Groups Tracking inventory with AWS Config Establishing a tagging strategy Grouping tags with AWS Cost Categories Summary Further reading Chapter 4: Planning and Metrics Tracking Technical requirements Cost monitoring on AWS Cost monitoring with Cost Explorer Cost monitoring with AWS analytics services Cost reporting with QuickSight Cost monitoring with Amazon CloudWatch Budgeting on AWS AWS budgeting methods Setting up AWS Cost Anomaly Detection Anomaly detection with CloudWatch Summary Further reading Chapter 5: Governing Cost and Usage Technical requirements A quick primer on IAM Access to member accounts in Cost Explorer Governance with SCP Implementing tagging policies Tag governance with AWS Config Governance with Service Catalog Auditing with CloudTrail Summary Further reading Part 2: Optimizing Your AWS Resources Chapter 6: Optimizing Compute Technical requirements Leveraging steady state discounts How RIs work Understanding RI performance Modifying RIs Exchanging reserved instances Improving utilization with SPs Knowing when to buy more SPs Maximizing savings for flexible workloads Right sizing compute Optimizing AWS Lambda Summary Further reading Chapter 7: Optimizing Storage Technical requirements Optimizing object storage Establishing clean S3 hygiene Optimizing with S3 storage classes Managing S3 at scale Optimizing databases RDS-reserved instances Optimizing OpenSearch clusters Optimizing DynamoDB Optimizing block and file storage Optimizing EBS Optimizing EBS snapshots Optimizing EFS Summary Further reading Chapter 8: Optimizing Networking Technical requirements Understanding data transfer scenarios Data transfer inside an AWS AZ Data transfer inside an AWS Region Data transfer across AWS Regions Data transfer from AWS to on-premises environments Managing data transfer costs Optimizing with Amazon CloudFront Tips for minimizing data transfer costs Summary Further reading Chapter 9: Optimizing Cloud-Native Environments Technical requirements Maximizing efficiency with AWS Auto Scaling What is auto scaling? AWS Auto Scaling versus Amazon EC2 Auto Scaling When to use AWS Auto Scaling Optimizing analytics Optimizing data ingestion and preparation Optimizing ML Understanding an ML workflow Optimizing model training and tuning Optimizing model deployment Summary Further reading Part 3: Operationalizing FinOps Chapter 10: Data-Driven FinOps Establishing a centralized function Reasons for a centralized FinOps function Personas for a centralized FinOps function Creating an effective metrics strategy What is metrics strategy governance? Applying a metric governance framework Metrics strategy persona responsibilities Defining the right metrics Five considerations for metrics development Cloud metric examples Leveraging the CUR Accessing the CUR in Amazon S3 Integrating AWS Glue with the CUR Querying CUR with Amazon Athena Visualizing CUR data with Amazon QuickSight Creating metrics with QuickSight Summary Further reading Chapter 11: Driving FinOps Autonomously Creating a self-service FinOps portal Understanding AWS CloudFormation Getting to know AWS’ Enterprise Dashboards Setting up the dashboards Using the Cloud Intelligence Dashboard Forecasting spending using ML-driven insights Forecasting cost and usage with Amazon Forecast Automating cost optimization within operations Integrating Trusted Advisor with other AWS services Summary Further reading Chapter 12: Management Functions Leveraging AWS Solutions Instance Scheduler in AWS Solutions Cost Optimizer for WorkSpaces in AWS Solutions Conducting billing and administrative tasks Simplifying billing with AWS Billing Conductor Managing your AWS Free Tier usage Creating purchase orders with AWS Billing Engaging with enterprise discount programs Scaling FinOps for your organization EventStorming, FinOps style Training for FinOps Summary Further reading Index Why subscribe? Other Books You May Enjoy Packt is searching for authors like you Share Your Thoughts
Donate to keep this site alive
How to download source code?
1. Go to: https://github.com/PacktPublishing
2. In the Find a repository… box, search the book title: AWS FinOps Simplified: Eliminate cloud waste through practical FinOps
, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.