Posts in category

Engineering


How To Manage Your GraphQL APIs With Apigee

Read More

A common pattern for solving application networking challenges is to use a service mesh. Users familiar with such architectures face challenges related to network flow, security, and observability. Traffic Director is a managed Google service that helps solve these problems.In this blog, we are going to share a sample architecture, using Traffic Director to configure …

MongoDB is a developer friendly application data platform that makes it easy for developers to access a wide variety of data using a unified language interface, simplifying the data handling process. MongoDB Atlas , MongoDB’s fully managed cloud database, enhances MongoDB’s capabilities even further with full-text search and real-time analytics, as well as event-driven and …

Intro to deep learning to track deforestation in supply chains Introduction In my experience, I have observed that it’s common in machine learning to surrender to the process of experimenting with many different algorithms in a trial and error fashion, until you get the desired result. My peers and I at Google have a People …

Anthos is a cloud-centric container platform to run modern apps anywhere consistently at scale. Anthos manages your Kubernetes clusters not only on Google Cloud, but also in on-premises data centers and edges, as well as in other public clouds such as AWS and Azure. Anthos meets you where you are and helps you modernize applications …

Twenty years ago, organizations discovered the magic of server virtualization. Among the many benefits of virtualization, it heralded the end of the need for one physical server per application and the beginning of managing software-defined infrastructure. It helped automate building and installing systems, and it helped lay foundations for today’s Continuous Integration/Continuous Delivery mechanisms and …

How many times have you closed an application when you encounter the “spinning wheel of death” (a melodramatic way of saying an application that is taking too long to load)? In today’s digital economy where many organizations rely on applications as a primary source of revenue, that spinning wheel of death (or poor application performance) …

Google Cloud Armor is a well known enterprise-grade DDoS defense and web application firewall service that provides additional security for your applications and websites running on Google Cloud, on-prem or on other platforms. Cloud Armor helps protect against broken access controls, security misconfigurations, cryptographic failures and more. Cloud Armor supports hybrid and multi cloud deployments, …

In the previous post, I wrote how we can develop our own scheduler with kube-scheduler-simulator. If you could implemented your new scheduler, you may want to try it in a real cluster.In this article, I describe how to port a scheduler implementation, which is designed to work with kube-scheduler-simulator, into a real cluster, and a way to demonstrate …

Tech companies are ramping up the search for highly skilled data analytics, AI and ML professionals, with the race to AI accelerating the crunch.1 They are looking for cloud experts who can successfully build, test, run, and manage complex tools and infrastructure, in roles such as data analysts, data engineers, data scientists, and ML engineers. …

Saving money never goes out of style. Today, many of our customers use Compute Engine resource-based committed use discounts (CUDs) to help them save on steady-state compute usage within a specific machine family and region. As part of our commitment to offer more flexible and easy ways for you to manage your spend, we now …