Welcome to issue #239 April 26th, 2021

News

Cloud Functions Official Blog PHP Serverless

Introducing PHP on Cloud Functions - You can now write Cloud Functions in PHP using the Functions Framework for PHP.

Cloud Spanner Official Blog Security

Cloud Spanner launches customer-managed encryption keys and Access Approval - See how new customer-managed encryption keys (CMEK) for Google Cloud’s Spanner relational database service help control data protection and security.

Anthos NoSQL Official Blog

New Redis Enterprise for Anthos and GKE - Redis Enterprise is now available for GKE and Anthos from the Google Cloud Marketplace.

Document AI Official Blog

Customers cut document processing time and costs with DocAI solutions, now generally available - Document AI platform, Lending DocAI and Procurement DocAI are generally available.

gRPC Networking Official Blog Traffic Director

Proxyless gRPC adds support for advanced traffic management features - Introducing new traffic management features in gRPC to improve the reliability of your microservices.

NetApp Official Blog

Accelerate your Google Cloud transformation with new NetApp solutions - NetApp’s capabilities are fully integrated into Google Cloud, smoothing migration and making storage management as easy as it was on premises.

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

Bare Metal Official Blog

Curious about Google Cloud Bare Metal Solution? Start here. - Bare Metal solution helps you modernize your specialized Oracle workloads by providing an easier and a faster migration path while maintaining the existing investments and architecture.

Cloud External Key Manager Official Blog Security

Whitepaper: Hold your own key with Google Cloud External Key Manager - A new whitepaper explains how security teams that want to hold their own keys can use Google Cloud External Key Manager to do so.

DevOps Official Blog SRE

5 resources to help you get started with SRE - Here are top five Google Cloud resources for getting started on your SRE journey.

Official Blog Storage

Colossus under the hood: a peek into Google’s scalable storage system - An overview of Colossus, the file system that underpins Google Cloud’s storage offerings.

Anthos Official Blog

3 keys to multicloud success you’ll find in Anthos 1.7 - The new Anthos 1.7 lets you do a whole lot more than just run in multiple clouds.

Apigee Official Blog Security

Better protect your web apps and APIs against threats and fraud with Google Cloud - How Google Cloud’s Web App and API Protection (WAAP) solution protects enterprises from rising security & fraud threats.

Cloud Operations GKE Autopilot Monitoring Official Blog

Monitor applications on GKE Autopilot with the GKE Dashboard - The GKE Dashboard automatically ingests and displays metrics and logs to make monitoring and troubleshooting applications running on GKE Autopilot easier.

Cloud Run GKE Autopilot Google Kubernetes Engine

Kubernetes on GCP: Standard GKE vs Cloud Run vs Autopilot - Comparing different products on GCP for running containers.

GCP Experience

Custom Downscaler For Trino Cluster on Google Cloud - Get to know how Walmart solved the problem of Trino query failures during GCP cluster downscale.

App Development, Serverless, Databases, DevOps

Go Official Blog

Go is powering enterprise developers: Developer survey results - Go Developer Survey with a focus on cloud development, which informs the experience of building with Go on Google Cloud.

Cloud Bigtable Official Blog

When to use NoSQL: Bigtable powers personalization at scale - See how NoSQL cloud database Bigtable works to handle personalization tasks with petabyte scale, high availability, high throughput, and price-performance advantages.

Cloud SQL Official Blog

Track changes in SQL Server on Google Cloud using Change Data Capture - Learn the steps required to enable Change Data Capture along with an example query to view captured changes.

AppSheet Official Blog

What no-code automation looks like with AppSheet - See what no-code app development looks like with AppSheet, and learn about the GA launch of AppSheet Automation. Learn why it means big productivity gains for developers and business users alike.

Cloud Firestore Cloud SQL NoSQL

To normalize or to denormalize, that is the question - Discussion on when to use data denormalization in Firestore (NoSQL) and when not.

Cloud Functions Go

Cloud Functions Deployment Automation - Build your microservices with Cloud Function and automate using common command line interface tools.

Cloud Functions Cloud Scheduler Cloud SQL Cloud Storage

Scheduling Cloud SQL database exports using Cloud Functions and Cloud Scheduler - Cloud SQL offers an easy way to perform a database export for any of your databases right from the Cloud Console. Database export files….

Cloud Functions Cloud Scheduler Cloud SQL

Lower your development costs by scheduling Cloud SQL instances to start and stop - This blog post will walk you through the steps to configure your Cloud SQL instance to start and stop each workday using Cloud Functions, Cloud Pub/Sub, and Cloud Scheduler.

Beginner Cloud SDK Cloud Storage Python

How to use gsutil and Python to deal with files in Google Cloud Storage? - Working with Cloud Storage using a command-line tool or Python's client library.

Cloud Logging Eventarc Serverless

The Wondrous World of Cloud Audit Logs! - Exploring Cloud Audit Logs and show how you can use Eventarc to listen to these log streams, configure event filters, and trigger your Cloud Run service.

Big Data, Analytics, ML&AI

Cloud Composer Official Blog Workflows

Choosing the right orchestrator in Google Cloud - There are a few tools available for orchestration in Google Cloud—some better suited for microservices and API calls, others for ETL workflows. It’s not always clear which tool to use when. This post covers these products with examples of when to use which product.

Big Data BigQuery GCP Experience

Hadoop to BigQuery Migration — New Edition - Process of migrating data from Impala and Hadoop to BigQuery.

AI Platform Cloud Composer Machine Learning

Hyperparameter Tuning on AI Platform using Cloud Composer - Adding support in Airflow for the Hyperparameter Tuning feature of Google Cloud’s AI Platform.

Airflow Cloud Composer Google Kubernetes Engine

Running Containers on Google Cloud Composer - How to best run a container on managed Airflow using Cloud Composer.

Apache Beam BigQuery Cloud Dataflow

Using Dataflow to Extract, Transform, and Load Bike Share Toronto Ridership Data into BigQuery - Notes on building an ETL pipeline for loading Bike Share Toronto ridership data into BigQuery to serve as a source for Data Studio.

BigQuery Cloud Bigtable Data Analytics Official Blog

Bigtable vs. BigQuery: What’s the difference? - Bigtable vs BigQuery? What’s the difference? In this blog, you'll get a side-by-side view of Google BigQuery and Google Cloud Bigtable.

BigQuery Cloud Storage

Google Cloud Storage (GCS) to BigQuery the simple way - Querying data in BigQuery from Cloud Storage files, advantages and disadvantages.

BigQuery Docker Python

Copy SQL Server data to BigQuery without CDC - Automated export of data from SQL Server to BigQuery.

BigQuery Looker Python

Simple Period-to-Date Comparisons in BigQuery - Performing period-over-period analyses with SQL via Colab or Looker.

Various

Infrastructure Official Blog

Faster, cheaper, greener? Pick the Google Cloud region that’s right for you - New Google Cloud region picker makes it easy for you to take advantage of our greenest data centers.

Event GKE Autopilot

Learn and Explore GKE Autopilot - Tue, Apr 27, 6:00 PM - 7:00 PM (CEST) with Kelsey Hightower.

GCP Experience Official Blog

How ShareChat built scalable data-driven social media with Google Cloud - See how India-based social media company ShareChat migrated to Google Cloud databases and more to serve 160 million monthly active users with high performance and low latency.

GCP Experience Official Blog

How Lumiata democratizes AI in healthcare with Google Cloud - As AI becomes essential in healthcare, Lumiata’s AI platform helps organizations starting using AI and ML easily to improve care, minimize risk, and reduce costs.

GCP Experience

Anti-food waste app Karma taps up Google Cloud to power global expansion plans - How Swedish startup Karma migrated from on-premise to Google Cloud.

Slides, Videos, Audio

GCP Podcast - #256 Carbon Aware Computing with Kendal Smith and Chris Talbott.

Kubernetes Podcast - #147 Service Level Objectives and Nobl9, with Brian Singer and Kit Merker.

 

Releases

AI Platform - Deep Learning Containers - M67 Release Added Horovod to TensorFlow GPU containers.

AI Platform - Deep Learning VMs - M67 Release GPU support added for Beam Notebooks.

AppEngine Standard Python3 - Build environment variables support is now available in preview.

BigQuery - BigQuery supports changing an existing non-clustered table to a clustered table and vice versa.

BigQuery ML - BigQuery ML is introducing new ARIMA_PLUS models and deprecating the ARIMA model type.

Billing - Budget API now supports configurable budget time periods, beyond monthly budgets Using the Cloud Billing Budget API to manage your budgets, you can now specify the time period of the budget.

Cloud Composer - New versions of Cloud Composer images: composer-1.16.2-airflow-1.10.15 composer-1.16.2-airflow-1.10.14 (default) composer-1.16.2-airflow-1.10.12. Airflow 1.10.10 is no longer included in Cloud Composer images. When a GKE authorization error occurs during an environment operation, the GKE error message is reported and the operation fails immediately. When an environment operation fails during the installation of PyPI packages, error messages generated by pip are now correctly reported. When Airflow uses a non-UTC time zone, manually triggered DAGs are executed at correct times now. A deprecation message is now displayed for the xcom_push argument of KubernetesPodOperator.

Compute Engine - N2 VMs are now available in the following regions and zones: Mumbai asia-south1-a,b Jakarta asia-southeast2-a,b,c See VM instance pricing for details.

Config Connector - Config Connector version 1.47.0 is now available. Added support CloudIdentityGroup and GKEHubMembership. Added resourceID support for Project resource. Fixed the issue of acquiring ComputeBackendService with iap configuration (GitHub #304).

Dialogflow - Preview launch of Change history and Auto sync in Dialogflow CX. Dialogflow CX now supports the us-west1 (US, Oregon) region.

Cloud Functions - Cloud Functions has added support for a new runtime, PHP 7.4, in Preview. Cloud Functions now supports the following runtimes at the General Availability release level: Node.js 14 Python 3.9.

Cloud Healthcare API - v1. Resource indexing will now complete before the service sends asynchronous notifications such as Pub/Sub notifications.

Istio on GKE - 1.6.x. 1.6.14-gke.1 is now available.

Google Kubernetes Engine - See GKE release schedule for information on the current versions rollout and support schedule. (2021-R13) Version updates GKE cluster versions have been updated. The Kubernetes project recently announced a new security vulnerability, CVE-2021-25735, that could allow node updates to bypass a Validating Admission Webhook. Due to GKE Autopilot restrictions on the kubelet API surface, the Datadog Agent is not operating correctly on Autopilot mode clusters.

Google Kubernetes Engine Rapid - (2021-R13) Version updates Version 1.19.9-gke.700 is now the default version in the Rapid channel.

Google Kubernetes Engine Regular - (2021-R13) Version updates Version 1.18.16-gke.2100 is now available in the Regular channel.

Google Kubernetes Engine Stable - (2021-R13) Version updates Version 1.17.17-gke.3700 is now the default version in the Stable channel.

Cloud Logging - You can now provision and manage the Cloud Logging agent on Windows using Ansible.

Cloud Monitoring - Cloud Monitoring Workspaces are changing.

Resource Manager - The Resource Manager v3 API has been released into general availability.

Cloud Scheduler - The Cloud Scheduler Console UI now has support for three additional options: Headers for HTTP and App Engine targets Message attributes for Pub/Sub targets Retry config for all targets.

Cloud SQL Postgres - PostgreSQL minor versions are available.

Cloud Trace - Cloud Trace announces that the OpenTelemetry library for Python is now generally available.

Traffic Director - Fixed an issue that caused unexpected behavior when handling malformed HTTP requests.

VPC Service Controls - General Availability release of Ingress and egress rules for VPC Service Controls.

Network Intelligence Center - Network Topology is Generally Available.

Deep Learning VM - M67 Release GPU support added for Beam Notebooks.

Dialogflow Enterprise - Preview launch of Change history and Auto sync in Dialogflow CX. Dialogflow CX now supports the us-west1 (US, Oregon) region.

Service Mesh - 1.6.x & 1.7.x & 1.8.x & 1.9.x. 1.9.3-asm.2, 1.8.5-asm.2, 1.7.8-asm.1, and 1.6.14-asm.2 are now available. 1.9.x. Adding multiple private clusters from different projects into a single Mesh on GKE is now available as a generally available (GA) feature. 1.8.x. Adding multiple private clusters from different projects into a single Mesh on GKE is now available as a public preview feature.

Anthos clusters on bare metal - 1.6 & 1.7. The Kubernetes project recently announced a new security vulnerability, CVE-2021-25735, that could allow node updates to bypass a Validating Admission Webhook.

Anthos Service Mesh - 1.6.x & 1.7.x & 1.8.x & 1.9.x. 1.9.3-asm.2, 1.8.5-asm.2, 1.7.8-asm.1, and 1.6.14-asm.2 are now available. 1.9.x. Adding multiple private clusters from different projects into a single Mesh on GKE is now available as a generally available (GA) feature. 1.8.x. Adding multiple private clusters from different projects into a single Mesh on GKE is now available as a public preview feature.

SAP Solutions - File sharing options for SAP on Google Cloud: New guidance has been published to help you determine the best file sharing option for your SAP deployments on Google Cloud.

Anthos clusters on VMware 1.6 - The Kubernetes project recently announced a new security vulnerability, CVE-2021-25735, that could allow node updates to bypass a Validating Admission Webhook.

GKE - (2021-R13) Version updates Version 1.17.17-gke.3700 is now the default version.

 

Latest Issues




Contact

Zdenko Hrček
Třebanická 183
Prague, Czech Republic
Phone: +420 777 283 075
Email: [email protected]