O'Reilly logo
live online training icon Live Online training

Managing cloud costs

How to apply FinOps strategies to decrease your cloud spend

Dieter Matzion

It isn’t always easy to move from a data center to the cloud—and it doesn’t always reduce costs. But with the right guidance it’s possible.

Expert Dieter Matzion walks you through FinOps (cloud cost optimization) best practices that will help you reduce your cloud costs by 60% or more. Specifically, you’ll learn how to build a successful FinOps function, how to get the most from vendor discounts, and how to use the elasticity of the cloud for cost avoidance.

What you'll learn-and how you can apply it

By the end of this live online course, you’ll understand:

  • What a successful FinOps culture looks like within your organization
  • What vendor discounts exist, including enterprise agreements
  • The types of elasticity in cloud computing and how they affect costs

And you’ll be able to:

  • Initiate a FinOps program within your company and report its progress using KPIs
  • Take advantage of existing discounts and negotiate custom pricing agreements
  • Teach others how to use cloud parking and right-sizing to avoid cloud costs

This training course is for you because...

  • You’re concerned about growing cloud costs.
  • You work with finance or engineers to reduce cloud spend.
  • You want to become a FinOps practitioner.


  • A basic understanding of cloud computing

Recommended preparation:

Recommended follow-up:

About your instructor

  • Dieter Matzion is a member of the technology finance team at Intuit, supporting the AWS cost-optimization program. Previously, Dieter was part of Netflix’s AWS capacity team, where he helped develop the company’s rhythm and active management of AWS, including cluster management and moving workloads to different instance families; worked on Google Cloud, offering focused on-capacity planning and resource provisioning, and developed demand-planning models and automation tools for capacity management; and held roles ranging from managing databases to network operations to batch operations at PayPal, supporting all systems and processes for the corporate functions at a daily volume of $1.2B. Dieter is a native of Germany. He holds an MS in computer science. When not at work, he prioritizes spending time with family and enjoying the outdoors: hiking, camping, horseback riding, and cave exploration.


The timeframes are only estimates and may vary according to how the class is progressing

Introduction (20 minutes)

  • Group discussion: How many years of experience do you have with the cloud? How was the cloud different for you?
  • Lecture: How cloud computing is different
  • Q&A

FinOps as a function (20 minutes)

  • Group discussion: How many years have you been doing FinOps or cloud cost optimization? What were your challenges with establishing a FinOps function?
  • Lecture: How to build a successful FinOps function
  • Q&A

Discounts in the cloud (20 minutes)

  • Group discussion: Do you use reserved instances or sustained usage discounts? What types of discounts have you seen in the cloud?
  • Lecture: The existing discounts and how to use them
  • Q&A

Break (5 minutes)

Visibility into cloud cost (20 minutes)

  • Group discussion: Do you use third-party tools to gain insights into your cloud spend? In which areas do you need more visibility into the cloud?
  • Presentation: How to get visibility into cloud cost
  • Q&A

Elasticity in the cloud (20 minutes)

  • Group discussion: Other than discounts, what are you doing to reduce cost? What small things have you done that saved you money?
  • Lecture: What elasticity is and how you can use it to avoid cost
  • Q&A

Cloud parking (20 minutes)

  • Group discussion: Have you done scheduled stop and starts before? Where can your organization use cloud parking?
  • Lecture: Using cloud parking
  • Q&A

Break (5 minutes)

Cloud right-sizing (20 minutes)

  • Group discussion: Have you done right-sizing before? Where can your organization use right-sizing?
  • Lecture: How to do right-sizing
  • Q&A

Developer engagement (20 minutes)

  • Group discussion: How often do you talk to engineers? What are other or better ways to engage with developers?
  • Lecture: Engaging with developers on FinOps
  • Q&A