GCP This Month

GCP This Month: GCP price changes for Cloud Storage, Storage Transfer Service, Cloud Load Balancing

Episode description

Mattias is back with the biggest GCP news this month. This month, Google Cloud pricing changes that you need to be aware of for Google Cloud Storage, Storage Transfer Service, Pesistent Disk Snapshots, Cloud Load Balancing, and Cloud Spanner. We also take a look at the services and features now GA, including Dataplex and a Cloud Memorystore for Redis update.

Sign up for an ACG free plan to get access to monthly rotating courses, quizzes and more – no credit card needed!

Subscribe to A Cloud Guru for monthly GCP updates

Join the conversation on Discord!

Quick jump to the Google Cloud Platform news:
Introduction (0:00)
Google Cloud Storage price changes (1:44)
Storage Transfer Service price changes (4:01)
Persistent Disk Snapshots price changes (5:31)
Cloud Load Balancing price changes (6:16)
Google Cloud Text to Speech API supports custom voices (7:20)
New to GA: (7:50)

  • Cloud Memorystore for Redis Read Replicas
  • Cloud Managed Service for Prometheus
  • Google Certificate Authority Service
  • Dataplex
    Security Breach – Access Transparancy and Access Approval (8:41)
    Cloud Spanner committed use discounts (9:30)

Get more GCP news updates!

Follow us on Facebook & Twitter!

Series description

Welcome to GCP This Month! We've created this new show to let you all know about the awesome news, happenings, events and analysis on what Google is doing in the cloud space.In each episode, join our hosts Mattias Andersson and Tim Berry as they go through GCP quick bites to give you rapid-fire updates on various releases. We'll then move into the GCP Gems segment, and mention ACG's hand-picked releases from GCP, which are the releases we've found to be most interesting. We'll then finish up with any other notable news from Google or GCP. Finally, we'll end off with our GCP edition of Guru of the Month!

Hello, Cloud Gurus. I'm Mattias Andersson. And this is GCP this month for March, 2022. This month, Google has announced a number of, um, pricing changes, but thankfully it's not all bad news. We also have new products and features becoming generally available custom voices for Text-to-Speech and a significant cost saving for committed Cloud Spanner users. But let's just rip off the bandaid to get it done with. Okay, I'm not gonna sugarcoat this and tell you that it's good news because it's not, but it also might not be as bad as you fear.

So let's be levelheaded and look into the pricing changes that Google has recently announced. Now let me start by making sure that you know, that this is advance warning about changes that won't come into effect until after September, 2022. October 1st is the first day of the new prices we'll be discussing. Also, you might have missed this if you were only following Google's blog because their blog got the fairly bland title, unlock more choice with updates to Google Cloud's infrastructure, capabilities and pricing, and they neglected to even list this at all in their what's new with Google Cloud post - even though that promises to be all the latest from Google Cloud in one handy location. That said to be fair, they have emailed customers about these pricing changes and that email did include the theoretical impact to those customers' specific bills.

So do go and ask whomever is in charge of your GCP billing, what the impact will be on your individual situation. But, okay, let's look at some specifics. The first thing is Google Cloud Storage's multi-region buckets. These might have seemed too good to be true, and apparently they were in particular, Google Cloud customers will now pay for data replication of Cloud Storage buckets, just like the other clouds already make you do. Well you still get the benefit of Google managing all of the hassles for you as an abstraction.

But the higher costs will now leak through into your architecture. Google will begin charging 2 cents per gigabyte to replicate data in the US and EU based multi regions and dual regions and replication for such regions in Asia will cost 8 cents per gig. So whenever you write data into such a bucket, you will trigger this charge. On top of that, all data reads from multi-regions will now cost too - no more free reads from Google Cloud services located in the same continent. Prices here, range from two to 14 cents per gigabyte, depending on the locations.

And these are priced the same as general data moves between different locations on the same continent. There are also a bunch of changes for the storage at rest pricing for multi-regions. These are mostly up, but some down. So check out the specifics in Google's announcement of upcoming pricing changes for Cloud Storage that is linked from that article I mentioned. This page also covers some changes to operations. The part where you're billed by how many requests you make, rather than the size of the objects. Now, to be fair,

this is already charged and generally makes up a very small part of most GCS bills. But if your system does a lot of mattering on very small and maybe short-lived objects, then the upcoming doubling or quadrupling of these operations charges will matter. And unlike most of the other charges, this applies to single region locations too. Anyway, in a way I find it a bit simpler to think of this sweeping set of price changes to multi-regions more like a service deprecation, really. Google Cloud Storage multi-region version one is end of life and going away and the completely different Google Cloud Storage multi-region version two will take its place on October 1st. Different service, different pricing.

So you should figure out what to do about your system's architecture and make sure your data is somewhere that you'll be happy for it to live at after that time. And that is exactly where another part of the announcement comes in a good part this time. Starting April 2nd, 2022, and until December 31st, 2022 transfers using Storage Transfer Service will not result in Cloud Storage charges for transfer between Cloud Storage buckets. Google's Storage Transfer Service itself is all about managing the hassle of moving your data around for you. And it is generally itself free, but because it does a bunch of stuff for you in Cloud Storage that can result in charges. Well, it will basically, of course, they need to make money somehow,

right? Well, it's these GCS charges that are waived until the end of 2022, including rewrite operations to move data between Cloud Storage buckets, a getobject request per object transferred, retrieval charges when reading nearline, coldline and archived storage class objects, network egress charges, when transferring between different locations, listing operations at source and destination and early deletion charges, when removing objects earlier than their minimum retention times. Of course, you always need to double check everything against your own situation. But I think this could be a very interesting opportunity to move things around. And maybe not even just because of the upcoming pricing changes, right? This is your chance to rearrange things like buckets or objects that you eventually realized had the wrong storage class or location, but couldn't really justify changing because of the early deletion charges. Another set of price changes will be around persistent disk snapshots.

Now by nature, these changes are way less likely to matter to your overall bill. I mean, you're not generally using disk snapshots for general data storage now are you, but you should know that the prices are going up. Regional snapshot prices are almost doubling and multi-regional ones are going up two and a half times. Oh, and of course any restores from multi-region snapshots will now incur cross region data transfer costs as well. As an attempt to counterbalance, maybe I guess, Google has also announced a new 90 day minimum archive class of snapshots that will be slightly cheaper than the original prices for the normal ones.

Archive snapshots are due to release later in 2022. The last big price increase I want to cover is the one for Cloud Load Balancing or CLB. Previously Google's CLBs only charged for the volume of incoming data and not outgoing. This is definitely not the case with other clouds. Well this gap is being closed and Google will start charging symmetrically for both ingress and egress data processed by the Cloud Load Balancer. Now it may seem like this is a big deal charging for something that was previously free, but it's actually not because free in this case really means that it was included. Included in the general cost of data egress from GCP.

And since these new CLB egress fees are still an order of magnitude smaller than the ones you're already paying, this won't have nearly as large of an impact on your bill as other pricing changes could. Sure the cost is definitely going up, but not proportionally as much. Okay. With all that out of the way, let's take a look at some much more fun announcements. And now for something completely different, Google has just released as generally available custom voice functionality for Cloud Text-to-Speech or TTS. This lets us train the API on our own voices so that the output will sound like us instead of like one of Google's predefined voices. Now,

since this thing is video that I'm doing right now and not just audio, I'll probably have to keep filming them myself, but Hmm, maybe I'll use this to pull off a podcast or something. This month Google has made a bunch of things generally available or GA meaning that they are fit for production systems and they now get full support. So for let's run through those, the read replica support in Cloud Memorystore for Redis is now GA. Also GA is Google's Managed Service for Prometheus product to take care of all that Kubernetes monitoring for you. Google's managed private certificate authority product, Certificate Authority Service is now also GA.

One more Dataplex is now generally available. As Google describes it: this is an intelligent data fabric that enables you to centrally manage monitor and govern data across data lakes, data warehouses, and data marts, and make this data securely accessible to a variety of analytics and data science tools. All right, it's not new this month or anything, but I wanna highlight Google's Access Transparency and Access Approval functionality. It might have flown under your radar before. And it's something that you could bring to the conversation when people raise concerns around third party liabilities. Something they might well do, given the recent non-Google news about a security breach, traced back to a third party identity provider's support person, eh? Anyway Access Transparency gives you visibility into and Access Control gives you control over what Google's support personnel can do in your systems.

You get near real-time logs when Google Cloud administrators access your content and you can approve or dismiss requests for access by Google employees working to support your service. Definitely reassuring. Okay, let's finish this episode off with some happy news about pricing. If you use the cloud Spanner relational database to take advantage of its infinite scalability and up to 99.999% availability guarantee, not to mention its global reach, then you might also be interested in its new committed use discount options. If you lock in a certain amount of compute capacity usage for one year, you'll save 20%. And if you lock in for three years, you'll save 40%.

Cloud Spanner is one of those key differentiators for Google Cloud. So this is very nice to see. Well, alright. This has been a pretty heavy episode and I'm very interested to hear what you think about all of this. How much would your bill change if you didn't do anything? And what changes are you now planning to make to your architecture? Now that Google's prices are more similar in some ways to the other clouds, does that change how you feel about it overall? Well, that's all I've got for now. I hope that wherever you are, you're doing well. Stay safe, take care of those around you and keep being awesome Cloud Gurus.

More videos in this series

Master the Cloud with ACG

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?