AWS FinOps: Cost Management & Optimization

DifficultyBeginner
AVG Duration10h
Students517
Ratings
5/5
starstarstarstarstar
Content
10314

Description

This learning path has been designed to focus on the cost management and optimization techniques when using AWS. It doesn't matter if you are new to AWS or you have 1000's of resources running across multiple accounts, understanding your cloud costs is essential to ensure that you maintain your costs and do not go over your budgets. There are some great techniques to use at the management level, in addition to some effective features that you can implement at the service level to help you manage and optimize your AWS resource costs.  

In this learning path, we will cover a number of these techniques to help you understand how you can manage those costs and ensure you are architecting your solutions in a cost-effective manner.

Learning Objectives:

  • Get a foundational understanding of cost optimization in AWS
  • Learn the fundamentals of cloud economics including economies of scale, the total cost of ownership, and why cost optimization is important
  • Learn about the AWS pricing calculator, the billing dashboard, and AWS Credits
  • Learn about the AWS Well-Architected Framework and how it can help to make your AWS environment more efficient and cost-effective
  • Understand a range of terminology linked to cost management in AWS
  • Learn how to use the Cost Explorer to perform cost analysis
  • Understand how to produce cost and usage reports
  • Learn how creating a budget in AWS can help you manage your costs
  • Understand what KPIs are and how they are used
  • Learn about the most commonly used KPIs in a FinOps context
  • Learn about AWS-generated cost allocation tags
  • Understand the benefits of a cost allocation strategy and cost visualization
  • Learn how the maturity of a company impacts the type of cost allocation strategy it uses
  • Learn about various cost indicators in AWS
  • Understand how understanding your costs can help you forecast future costs
  • Understand the various pricing metrics implemented across different storage services in AWS
  • Learn how to gain full insight into your expected costs without any hidden surprises appearing on your bill
  • Recognize and explain how to run and manage workloads on excess cloud capacity using Spot Instances. 

Prerequisites

To gain the most from this learning path you should be familiar with the basics of AWS and its core services, however, this is not essential.

Certificate

Your certificate for this learning path

Training Content

1
Course - Intermediate - 52m
Introduction to AWS Cost Management
This course provides an introduction to cost management in AWS.
2
Course - Intermediate - 39m
AWS Cost Management Tools
This course looks at the various tools in AWS that can be used to explore your cloud expenses and obtain detailed information about what causes them.
3
Hands-on Lab - Intermediate - 1h
Analyzing AWS Cost and Usage Reports using Athena
Analyzing AWS Cost and Usage Reports (CUR) using Athena
4
Course - Beginner - 7m
AWS Cost Management: Key Performance Indicators (KPIs)
In this course, you will learn about KPIs, how to use them correctly, and how to make the most of them in your individual use case.
5
Course - Intermediate - 15m
AWS Cost Management: Tagging
In this course, we will take a look at tagging in AWS in general and other best practices in the context of cost optimization in AWS.
6
Course - Beginner - 11m
AWS Cost Management: Cost Allocation
In this course, you'll learn about cost allocation in AWS, including best practices and how to apply common strategies.
7
Hands-on Lab - Beginner - 1h
Monitoring Amazon CloudWatch Log Group Sizes
CloudWatch Log Size Monitoring
8
Course - Intermediate - 42m
Understanding and Optimizing Costs with AWS Storage Services
This course explores the pricing of AWS storage services including Amazon S3, Glacier storage classes, Elastic File System, FSx, Storage Gateway, and AWS Backup.
9
Course - Intermediate - 23m
Improve Planning and Cost Control With AWS Budgets
This course will explain how AWS Budgets can help you manage AWS spend and improve financial planning.
10
Course - Intermediate - 33m
Understanding Costs Associated with Amazon RDS
This course explores the cost metrics associated with the Amazon Relational Database Service, known as RDS.
11
Course - Beginner - 34m
Designing Cost-Optimized Architectures in AWS
This course covers cost optimization concepts and practices, the various instance types available, and purchasing options.
12
Hands-on Lab - Intermediate - 2h
Optimize a Deployed AWS Web Application
In this lab scenario, you'll learn how to optimise an already deployed and running web application. The existing web application contains several configurations that should be optimised to achieve better performance, availability, scalability, and improvements in overall operating cost.
13
Hands-on Lab - Beginner - 1h
Graviton Web App Migration
Learn how to migrate an x86 application to an Arm-based application running on AWS Graviton in this hands-on lab.
14
Course - Intermediate - 38m
Optimizing Cloud Costs with Spot Instances and Spotinst
This course explains how to leverage excess cloud capacity to optimize the costs of cloud computing using spot instances.
15
Resource - Not defined - 49m
Webinar | Reducing Costs for Your Containerized Workloads on ECS
Watch Spot and Cloud Academy in this on-demand webinar to learn how to optimize infrastructure costs for ECS.
16
Resource - Not defined - 54m
Webinar | Best Practices to Optimize AWS Costs & Govern at Scale
Learn how to streamline AWS operations with data and automation.
17
Resource - Not defined - 46m
Webinar | AWS Cost Savings: Ending Decision Paralysis When Trying to Optimize Spend with Reserved Instances and Savings Plans
Discover how to ace the planning and procurement of reserved cloud capacity, so you can successfully optimize your AWS spend.
18
Exam - 35m
Final Exam: AWS FinOps: Cost Management and Optimization
Final Exam: AWS FinOps: Cost Management and Optimization
About the Author
Students215577
Labs1
Courses214
Learning paths171

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.