VOOZH about

URL: https://thenewstack.io/google-launches-confidential-vms-gke-nodes-to-encrypt-data-in-use/

⇱ Google Launches Confidential VMs, GKE Nodes, to Encrypt Data In-Use - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2020-09-08 10:35:43
Google Launches Confidential VMs, GKE Nodes, to Encrypt Data In-Use
news,
Cloud Services / Security

Google Launches Confidential VMs, GKE Nodes, to Encrypt Data In-Use

Sep 8th, 2020 10:35am by Mike Melanson
👁 Featued image for: Google Launches Confidential VMs, GKE Nodes, to Encrypt Data In-Use

Google is hoping to make confidential computing — the encryption of data in-use — as easy as the click of a button for cloud native users. To this end, the company has released into general availability Confidential Virtual Machines (VMs), unveiled as a beta in July, as well as beta launched Google Kubernetes Engine (GKE) Confidential Nodes.

“One of the really neat things about this is how simple [confidential computing] is to actually implement. Right now, obviously, data-at-rest is standard, as is data in flight. These are taken for granted. Data in-use is what this introduces,” said Drew Bradstock, product manager for GKE. in an interview. “From a GKE point of view, to enable this, all you have to do is specify at the cluster creation time, and then it’s going to take advantage of these VMs and the technology behind it. That’s it. You don’t need to change your apps. The actual developers don’t need to know this. The administrator is creating the cluster like a platform team would be, but it’s literally one command as part of the cluster creation, which makes it incredibly easy to take advantage of.”

When you click that button and deploy Confidential GKE Nodes, the system will automatically enforce the use of Confidential VMs for all your worker nodes, which ensures that your data is encrypted in memory with a dedicated key generated and managed by the AMD EPYC processor.

At the core of this functionality is the newly released Confidential VM, which uses hardware memory encryption to encrypt up to 240 vCPUs and 896 GiB memory, with just five percent latency, explained Google Cloud senior project manager Nelly Porter.

“If you’re using AMD hardware, there’s a specific hardware extension called secure encrypted virtualization that helps us very efficiently encrypt a huge amount of memory of our VMs. In software, you would not be able to encrypt VMs of 896 gigs of memory. We have the ability to do it in hardware, and we have the opportunity to offer a secure solution and create this cryptographic isolation for those VMs that we call confidential,” said Porter. “The idea here is to ensure that customers don’t need to change anything. They don’t need to change the workloads or tools or anything around. Everything that they can run in VMs they can run in confidential VMs and it also ensures that performance or this particular task would not be significantly impacted.”

Not only does the hardware encryption offer performance beyond software-based encryption, but Porter also emphasized that it further protects and isolates data from everyone involved — even Google itself.

“The keys for this encryption is also done in hardware, and it’s per VM, and per node, and it’s ephemeral, which means it’s not stored anywhere, but the best thing about the key is, it’s not extractable. It means no Google, no AMD or anybody in between would be able to get access to those keys. We can’t see anything, because encryption of your confidential environment is done with the keys, which none of the parties actually have access to,” said Porter. “It means that it’s even better protected against your multitenant customers but also against us, our infrastructure. This idea is to ensure that we have protection against all your neighbors and protection against zero days of infrastructure.”

Confidential VMs make it easier to lift-and-shift workloads with compliance requirements into the cloud, one of the primary use cases for confidential computing. Google also unveiled a number of features along those lines, including identity and access management (IAM), allowing you to define specific access privileges for Confidential VMs, and audit reports for compliance, which provide detailed logs about the integrity of the AMD Secure Processor Firmware responsible for key generation. In addition, Google has also introduced secret sharing with Confidential VMs using virtual trusted platform modules (vTPMs), and the ability to “use a combination of Shared VPCs, organization policy constraints, and firewall rules to ensure Confidential VMs can only interact with other Confidential VMs, even when these VMs live inside different projects,” according to a blog post.

Currently, Confidential VMs are generally available, and users interested in Confidential GKE Nodes can sign up to learn about when they are available.

Feature image by Tayeb MEZAHDIA from Pixabay.

TRENDING STORIES
Mike is a freelance writer, editor, and all-around techie wordsmith. Mike has written for publications such as ReadWriteWeb, Venturebeat, and ProgrammableWeb. His first computer was a "portable" suitcase Compaq and he remembers 1200 baud quite clearly.
Read more from Mike Melanson
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.