Introducing Cloud AI Platform PipelinesIntroducing Cloud AI Platform PipelinesProduct Manager, TFXStaff Developer Advocate

When you’re just prototyping a machine learning (ML) model in a notebook, it can seem fairly straightforward. But when you need to start paying attention to the other pieces required to make a ML workflow sustainable and scalable, things become more complex. A machine learning workflow can involve many steps Read more…

Create deployment pipelines for your GKE workloads in a few clicksCreate deployment pipelines for your GKE workloads in a few clicksProduct Manager

With Kubernetes becoming the de facto standard for container orchestration, many development teams are looking to build, test, and deploy code quickly in a frictionless manner to Kubernetes. Traditional continuous integration and continuous delivery (CI/CD) tools not designed for cloud-native environments often fall short as developers spend many hours looking Read more…

With Kubeflow 1.0, run ML workflows on Anthos across environmentsWith Kubeflow 1.0, run ML workflows on Anthos across environmentsSoftware EngineerEngineering Manager

Google started the open-source Kubeflow Project with the goal of making Kubernetes the best way to run machine learning (ML) workloads in production. Today, Kubeflow 1.0 was released.  Kubeflow helps companies standardize on a common infrastructure across software development and machine learning, leveraging open-source data science and cloud-native ecosystems for Read more…

New Application Manager brings GitOps to Google Kubernetes EngineNew Application Manager brings GitOps to Google Kubernetes EngineProduct ManagerSoftware Engineer

Kubernetes is the de facto standard for managing containerized applications, but developers and app operators often struggle with end-to-end Kubernetes lifecycle management—things like authoring, releasing and managing Kubernetes applications.  To simplify the management of application lifecycle and configuration, today we are launching Application Manager, an application delivery solution delivered as Read more…

Exploring Container Security: Run what you trust; isolate what you don’tExploring Container Security: Run what you trust; isolate what you don’tDirector, Product Management for Kubernetes and AnthosDirector, Product Management, Google Cloud

From vulnerabilities to cryptojacking to well, more cryptojacking, there were plenty of security events to keep container users on their toes throughout 2019. With Kubernetes being used to manage most container-based environments (and increasingly hybrid ones too), it’s no surprise that Forrester Research, in their 2020 predictions, called out the Read more…

Windows Server applications, welcome to Google Kubernetes EngineWindows Server applications, welcome to Google Kubernetes EngineProduct ManagerProduct Manager

The promise of Kubernetes is to make container management easy and ubiquitous. Up until recently though, the benefits of Kubernetes were limited to Linux-based applications, preventing enterprise applications running on Windows Server from taking advantage of its agility, speed of deployment and simplified management.  Last year, the community brought Kubernetes Read more…

Unify Kubernetes and GCP resources for simpler and faster deploymentsUnify Kubernetes and GCP resources for simpler and faster deploymentsProduct Manager

Adopting containers and Kubernetes means adopting new ways of doing things, not least of which is how you configure and maintain your resources. As a declarative system, Kubernetes allows you to express your intent for a given resource, and then creates and updates those resources using continuous reconciliation. Compared with Read more…

Google Cloud and Phoenix Labs: Dauntless in the face of demand spikesGoogle Cloud and Phoenix Labs: Dauntless in the face of demand spikesGoogle Cloud for Games Managing Director

In the role-playing video game Dauntless, players work in groups to battle monsters and protect the city-island of Ramsgate. Commitment reaps big rewards: with every beast slayed, you earn new weapons and armor made of the same materials as the Behemoth you took down, strengthening your arsenal for the next Read more…

Exploring container security: Announcing the CIS Google Kubernetes Engine BenchmarkExploring container security: Announcing the CIS Google Kubernetes Engine BenchmarkProduct Manager, Container SecuritySoftware Engineer, GKE security

If you’re serious about the security of your Kubernetes operating environment, you need to build on a strong foundation. The Center for Internet Security’s (CIS) Kubernetes Benchmark give you just that: a set of Kubernetes security best practices that will help you build an operating environment that meets the approval Read more…

Exploring container security: Navigate the security seas with ease in GKE v1.15Exploring container security: Navigate the security seas with ease in GKE v1.15Product Manager, Container SecuritySecurity Engineer, GKE Security

Your container fleet, like a flotilla, needs ongoing maintenance and attention to stay afloat—and stay secure. In the olden days of seafaring, you grounded your ship at high tide and turned it on its side to clean and repair the hull, essentially taking it “offline.” We know that isn’t practical Read more…