Understanding IP address management in GKEUnderstanding IP address management in GKEProduct ManagerSoftware Engineer

When it comes to giving out IP addresses, Kubernetes has a supply and demand problem. On the supply side, organizations are running low on IP addresses, because of large on-premises networks and multi-cloud deployments that use RFC1918 addresses (address allocation for private internets). On the demand side, Kubernetes resources such Read more…

Now it’s personal: Containerizing Java applications with JibNow it’s personal: Containerizing Java applications with JibSoftware EngineerSoftware Engineer

When it comes to building Docker images for Java applications, Jib has become a developer favorite; even if you’re brand new to Docker, Jib can turn any Java app into a space-efficient, optimized container image. Jib builds container images reproducibly in a declarative manner, delivers an impressively short edit-compile-test development Read more…

GKE best practices: Exposing GKE applications through Ingress and ServicesGKE best practices: Exposing GKE applications through Ingress and ServicesCustomer EngineerProduct Manager

One critical part of designing enterprise applications running on Google Kubernetes Engine (GKE) is considering how your application will be consumed by its clients. This could be as simple as exposing your application outside the cluster, to be consumed by other internal clients, or might involve routing traffic to your Read more…

GKE best practices: Designing and building highly available clustersGKE best practices: Designing and building highly available clustersProduct Manager, Google Kubernetes Engine

Like many organizations, you employ a variety of risk management and risk mitigation strategies to keep your systems running, including your Google Kubernetes Engine (GKE) environment. These strategies ensure business continuity during both predictable and unpredictable outages, and they are especially important now, when you are working to limit the Read more…

Bayer Crop Science seeds the future with 15000-node GKE clustersBayer Crop Science seeds the future with 15000-node GKE clustersData Engineering Lead, Bayer Crop ScienceProduct Manager, Google Cloud

Editor’s note: Today’s post examines how GKE’s support of up to 15,000 nodes per cluster benefits a wide range of use cases, including helping Bayer Crop Science rapidly process new information arriving from its genotyping labs. At Google, scalability is a core requirement for the products we build. With more Read more…

How Migrate for Anthos streamlines legacy Java app modernizationHow Migrate for Anthos streamlines legacy Java app modernizationSr. Product Manager, Google CloudProduct Marketing, Google Cloud

Recently, we’ve been highlighting all the ways that Anthos, our hybrid and multi-cloud application platform, can help you modernize your Java applications and development and delivery processes. This week we’ll focus on how Migrate for Anthos, which takes your existing VM-based applications and intelligently converts them to run in containers Read more…

Tools for debugging apps on Google Kubernetes EngineTools for debugging apps on Google Kubernetes EngineProduct Manager, Google CloudSolutions Architect

Editor’s note: This is a follow up to a recent post on how to use Cloud Logging with containerized applications running in Google Kubernetes Engine. In this post, we’ll focus on how DevOps teams can use Cloud Monitoring and Logging to find issues quickly.  Running containerized apps on Google Kubernetes Read more…

Anthos in depth: exploring a bare-metal deployment optionAnthos in depth: exploring a bare-metal deployment optionProduct Manager, Anthos

We recently shared how organizations are modernizing their applications with Anthos, driving business agility and efficiency in exciting new ways. But while some of you want to run Anthos on your existing virtualized infrastructure, others want to eliminate the dependency on a hypervisor layer, to modernize your applications while reducing Read more…

Using logging for your apps running on Kubernetes EngineUsing logging for your apps running on Kubernetes EngineSolutions Architect, Google CloudSolutions Architect

Whether you’re a developer debugging an application or on the DevOps team monitoring applications across several production clusters, logs are the lifeblood of the IT organization. And if you run on top of Google Kubernetes Engine (GKE), you can use Cloud Logging, one of the many services integrated into GKE, Read more…

How Sesame pivoted during COVID-19 to support local healthcare providersHow Sesame pivoted during COVID-19 to support local healthcare providersManaging Director, US Healthcare & Life Science, Google Cloud

COVID-19 is forcing us all to adapt to new realities. This is especially true for the healthcare industry. From large healthcare providers to pharmaceutical companies to small, privately run practices, nearly every customer in the healthcare industry is re-evaluating and shifting their strategies.  To mitigate the spread of the coronavirus Read more…