Google Kubernetes Engine

Microservices Architecture On Google Cloud
The evolution of technologies such as containerization, container orchestration, and cloud-native serverless services has given us the ability to develop distributed solutions based on microservices architectures that are both more scalable and more reliable. Click to enlarge What is microservices architecture? Microservices architecture (often shortened to microservices) refers to an architectural style for developing applications. …

Announcing Spot Pods For GKE Autopilot—Save On Fault Tolerant Workloads
We launched GKE Autopilot back in February and since then, we’ve been hard at work adding functionality to deliver a fully featured, fully managed Kubernetes platform. Today, we’re excited to introduce Spot Pods. (Not familiar with GKE Autopilot yet? Check out the Autopilot breakout session at Google Cloud Next ‘21, which gives a rundown of everything this new …

Introducing GKE Image Streaming For Fast Application Startup And Autoscaling
We’re excited to announce the general availability of a new feature in Google Kubernetes Engine (GKE): image streaming. This revolutionary GKE feature has the potential to drastically improve your application scale-up time, allowing you to respond to increased user demand more rapidly, and save money by provisioning less spare capacity. We achieve this by reducing the image …

Better Kubernetes Application Monitoring With GKE Workload Metrics
The newly released 2021 Accelerate State of DevOps Report found that teams who excel at modern operational practices are 1.4 times more likely to report greater software delivery and operational performance and 1.8 times more likely to report better business outcomes. A foundational element of modern operational practices is having monitoring tooling in place to track, analyze, …

Find Your GKE Cost Optimization Opportunities Right In The Console
It doesn’t matter whether you have one Google Kubernetes Engine (GKE) cluster or a thousand, whether they’re all GKE standard clusters or autopilot, whether you’re the only person working on infrastructure, or are part of a larger team—knowing how to optimize your clusters for high performance and low cost is the key to success on GKE. …

N2D VMs With latest AMD EPYC CPUs Enable On Average Over 30% Better Price-Performance
Last year, we announced the general-purpose N2D Compute Engine machine type based on the 2nd Generation AMD EPYC™ processor. Today, we are excited to announce that the N2D family now supports the latest 3rd Generation AMD EPYC processor. N2D VMs powered by 3rd Generation AMD EPYC processors deliver, on average, over 30% price-performance improvement across a variety of workloads …

13 Best Practices For User Account, Authentication, And Password Management, 2021 Edition
Updated for 2021: This post includes updated best practices including the latest from Google’s Best Practices for Password Management whitepapers for both users and system designers. Account management, authentication and password management can be tricky. Often, account management is a dark corner that isn’t a top priority for developers or product managers. The resulting experience …

Application Modernization Isn’t Easy. But We Can Make It Easier.
Migrating and modernizing your application and moving to the cloud can be a really fun and interesting challenge. You can learn a lot through looking at solutions and architectures. But, If anyone tells you that migrating applications is “easy,” you probably stop listening immediately. The tools might be easy to use, but application migration is …

Google Cloud Fuels New Discoveries In Astronomy
From understanding our origins to predicting future events, some of the greatest breakthroughs we’ve made on Earth have come from studying the universe. High-performance computing and machine learning (ML) are accelerating this kind of research at an unprecedented pace. At Google Cloud, we’re proud to play even a small role in advancing the science of …