Introducing Deep Learning Containers: Consistent and portable environmentsIntroducing Deep Learning Containers: Consistent and portable environmentsSoftware Engineer

It’s easy to underestimate how much time it takes to get a machine learning project up and running. All too often, these projects require you to manage the compatibility and complexities of an ever-evolving software stack, which can be frustrating, time-consuming, and keep you from what you really want to Read more…

How to Design Your Serverless Apps for Massive Scale

Serverless is one of the hottest design patterns in the cloud today, allowing you to focus on building and innovating, rather than worrying about the heavy lifting of server and OS operations. In this series of posts, we’ll discuss topics that you should consider when designing your serverless architectures. First, Read more…

Introducing Workload Identity: Better authentication for your GKE applicationsIntroducing Workload Identity: Better authentication for your GKE applicationsSoftware Engineer, GKE SecurityProduct Manager, Google Kubernetes Engine

An application has needs. Maybe it needs to connect to a data warehouse, or connect to a machine learning training set. No matter what your application needs to do, there’s a good chance it needs to connect to other services to get it done.  If that app runs on Kubernetes, Read more…

5 frequently asked questions about Google Cloud Anthos5 frequently asked questions about Google Cloud AnthosProduct Manager, Anthos, Google CloudProduct Marketing Manager, Anthos, Google Cloud

In April, we introduced Anthos, Google Cloud’s new hybrid and multi-cloud platform that lets you build and manage modern hybrid applications across environments. Powered by Kubernetes and other open-source technologies, Anthos is the only software-based hybrid platform available today that lets you run your applications unmodified on existing on-premises hardware Read more…

How to run evolution strategies on Google Kubernetes EngineHow to run evolution strategies on Google Kubernetes EngineML Strategic Cloud Engineer, Google Cloud JapanResearch Scientist, Google Brain Tokyo

Reinforcement learning (RL) has become popular in the machine learning community as more and more people have seen its amazing performance in games, chess and robotics. In previous blog posts we’ve shown you how to run RL algorithms on AI Platform utilizing both Google’s powerful computing infrastructure and intelligently managed Read more…

3 cool Cloud Run features that developers love3 cool Cloud Run features that developers loveProduct Manager

Earlier this year, we announced Cloud Run, a managed serverless compute platform for stateless containers. Cloud Run abstracts away infrastructure management, and makes it easy to modernize apps. It allows you to easily run your containers either in your Google Kubernetes Engine (GKE) cluster with Cloud Run on GKE or Read more…

On a quest: Learn GKE security and monitoring best practicesOn a quest: Learn GKE security and monitoring best practicesGoogle Cloud Training & Certification team

Whether you’re running Kubernetes yourself, using our Google Kubernetes Engine (GKE) managed service, or using Anthos, you need visibility into your environment, and you need to know how to secure it. To help you on your way, there are two new educational resources to teach you application observability and security Read more…

Updates to Serverless Architectural Patterns and Best Practices

As we sail past the halfway point between re:Invent 2018 and re:Invent 2019, I’d like to revisit some of the recent serverless announcements we’ve made. These are all complimentary to the patterns discussed in the re:Invent architecture track’s Serverless Architectural Patterns and Best Practices session. AWS Event Fork Pipelines AWS Read more…