TCO Considerations
Start course

In this course, focusing on GCP resource optimization, we'll look at ways to identify resource costs and how to identify resource utilization levels. We'll also cover preemptible VMs and how to use them to optimize utilization and to save on costs.

You’ll learn what committed use discounts are and how you can benefit from them. And finally, we'll cover TCO considerations and network pricing.

Learning Objectives

  • Learn how to identify resource costs and utilization with a view to optimizing them
  • Understand what preemptible VMs are and how they can be used to manage costs
  • Learn about committed use discounts and commitment types
  • Learn about TCO considerations and network pricing on GCP

Intended Audience

This course is intended for those who wish to learn how to optimize resource utilization on the GCP platform, and for those preparing for GCP certifications.


To get the most out of this course, you should already have some working knowledge of GCP.


Welcome to TCO Considerations. Let’s take a look at some ways you can get more done with GCP, while reducing your total cost of ownership.

When you migrate workloads to GCP, there are many ways to save. For example, GCP’s right-sizing capabilities and sustained use discounts can be leveraged to save, according to Google’s documentation, an average of 35% on compute workloads and an average of 21% on online storage workloads versus other providers.

The pay-as-you go model offered by GCP allows you to deploy resources as you need them. Because there are no up-front costs to deploy such resources, TCO is reduced, because you aren’t paying for resources you don’t need.

Other pricing features of GCP, like the sustained-use discounts, which get you up to a 30% discount on certain workloads, and per-second billing offer additional ways to minimize costs. 

You can further reduce your total cost of ownership by leveraging custom machine types, which allow you to configure any variety of CPU and memory combinations that you might need. Google indicates that this can result in upwards of 48% in savings versus fixed machine types offered by other cloud providers.

To calculate the cost of moving your workloads to GCP, be sure to leverage the Google Cloud Pricing Calculator as well. To do so, visit the URL that you see on your screen:

The bottom line is that GCP offers many different ways to reduce costs when you migrate workloads to the platform. It’s your job to look at these different offerings and determine which ones are right for you.

About the Author
Learning Paths

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.