Google Cloud Weekly - GCP Newsletter #284
Welcome to issue #284 March 7th, 2022
News
Monitoring Official BlogGoogle Cloud Managed Service for Prometheus is now generally available - Announcing the GA of Google Cloud Managed Service for Prometheus for the collection, storage, and querying of Kubernetes metrics.
Cloud Speech API Official BlogGoogle Cloud Text-to-Speech API now supports custom voices - Google Cloud’s Text-to-Speech API now supports custom voices to help businesses differentiate their brands and deliver better customer experiences.
Cloud SDK Official BlogRedesigning the Cloud SDK + CLI for easier development - Learn more about the simplified Cloud SDK and gCloud CLI for Google Cloud developers.
Cloud Spanner Official BlogLaunching new feature or games on existing Cloud Spanner database with Load Generator Tool - Games want to plan for a knife-edge traffic growth pattern, and can use the Cloud Spanner Load Generator tool to prepare their Cloud Spanner database.
Billing Official BlogCustomizing time ranges for budgets in the console - The Google Cloud Console now allows you to configure custom time ranges for your budgets!
Networking Official Blog Vertex AIExtending network reachability of Vertex AI Pipelines - Techniques for extending the network reachability for Vertex AI pipelines and jobs.
Knative Official BlogCongratulations Knative on becoming part of the CNCF - Knative enters the CNCF as an incubating project.
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
Cloud SDK Official Blog TerraformBuild your perfect Google Cloud infrastructure using Terraform and the gcloud CLI - Learn more about how declarative export allows you to export the current state of your infrastructure into a descriptive file compatible with Terraform.
DevOps Official Blog SecurityHow Google Cloud helps you to architect for DR when you have locality restricted workloads - Using Google Cloud to architect for disaster recovery (DR) to meet location-specific requirements.
Official Blog SecurityCloud CISO Perspectives: February 2022 - Google Cloud CISO Phil Venables shares his thoughts on the latest security updates from the Google Cybersecurity Action Team.
Compute Engine Infrastructure Official Blog78% of VM migrations realize payback in one year or less - IDC research report shows that 78% of businesses realize payback in one year or less after they migrate their VMworkloads to the cloud.
Google Kubernetes Engine Official BlogKubernetes: Ready for a starring role at the movies, and in your architecture? - Google Kubernetes Engine is the most automated, scalable and easy to use service in the market for developing and securing applications.
WindowsUsing GCP Managed Active Directory to simplify domain authentication - Integrating self-hosted or Software-as-a-service (SaaS) applications and hardware appliances to rely on AD for authentication.
Google Kubernetes Engine Kubernetes StackdriverKubernetes HPA Autoscaling with External metrics - Use GCP Stackdriver metrics with HPA to scale up/down your pods.
DevOps TerraformHow to Fully Automate the Deployment of Google Cloud Platform Projects with Terraform - A workaround to a known Google Cloud API catch-22 issue.
Azure Workload Identity FederationFederating Google Cloud Identities with Azure Active Directory
App Development, Serverless, Databases, DevOps
Cloud SQL Official BlogUsing VACUUM to accelerate transaction ID freezing in Cloud SQL for PostgreSQL - Accelerate the vacuum process on your Cloud SQL PostgreSQL instance to avoid transaction ID wraparound problem.
Error Reporting Official Blog ServerlessQuickly troubleshoot application errors with Error Reporting - Automatically surface application exceptions in a convenient dashboard and get notified of their existence with Error Reporting.
HPC NetApp Official BlogAccelerate Cloud EDA workflows with NetApp and Google Cloud - Google Cloud and NetApp’s ability to “burst to cloud”, seamlessly spinning up compute and storage on demand accelerates EDA design testing.
Official Blog ServerlessShowing the speed of serverless through hackathon solutions - Google Cloud Easy as Pie Hackathon, the results are in.
Google Cloud PlatformGoogle Cloud Cheat Sheet - Developer cheat sheet of Google Cloud products.
Google Cloud PlatformGoogle Cloud Dev library - Dev library is an open-source platform for getting inspiration, learning new projects, or submitting their own Google Cloud related work.
Eventarc ServerlessApplying a path pattern when filtering in Eventarc - Example of using filters in Eventarc.
Cloud Functions Secret Manager ServerlessNative implementation of Google Secret Manager in Cloud Functions - Comparing Secret Manager integrations in Cloud Functions.
Cloud Build DockerIntegrating DockerSlim container minify step on Cloud Build - Learn about adding a Cloud Build step to minify your containers with DockerSlim by up to 30x making it secure too.
Cloud Logging WorkflowsAssociate with parent Cloud Workflows logs and child APIs logs using structured logs - Using structured logs in Workflows.
Artifact Registry PythonManage private Python packages using Artifact Registry (Google Cloud) - Setting up Python package and use in Artifact Registry.
Big Data, Analytics, ML&AI
GCP Experience Official BlogUSAA and Google Cloud: modernizing insurance operations with machine learning - This story covers the technical architecture and approach used by USAA and Google Cloud to modernize insurance operations using machine learning.
AI Machine Learning Official BlogEvent Monitoring with explanations on the Google Cloud - New production ML solution to monitor events in IT and industrial operations and explain their symptoms; such as IT infra, IoT, Clouds, applications.
Official Blog Vertex AIVertex Forecast: An overview - An overview of Vertex Forecast.
BigQuery dbtSQL + jinja is not enough — why we need DataFrames - Working with BigQuery as with a dataframe.
BigQueryCool BigQuery Features Using Standard SQL Syntax - There are several cool features in BigQuery that we can use via standard SQL syntax, often unknown to even the most frequent users.
Big Data BigQuery Data Analytics Machine LearningPredicting the Fare on a Billion Taxi Trips with BigQuery - How long time does it take and how much does it cost to analyse and train a model on a billion taxi trips in the cloud?
BigQueryConnecting Steampipe with Google BigQuery - Query your cloud metadata within BigQuery!
Slides, Videos, Audio
Kubernetes Podcast - #170 Kubernetes: The Documentary, with Josiah McGarvie.
Security Podcast - #54 Container Security: The Past or The Future?
Retail Analytics & BI with Looker, BigQuery, GCP and Leigha Jarett
Releases
Anthos clusters on bare metal - 1.9. Release 1.9.5 Anthos clusters on bare metal 1.9.5 is now available for download. Fixes: The following container image security vulnerabilities have been fixed: CVE-2021-3997 CVE-2021-37750 CVE-2021-45079. Known issues: When you upgrade Anthos clusters on bare metal from a version with a security patch to the next minor release, we recommend that you upgrade to the highest patch version to ensure that you have the latest security fixes.
Anthos clusters on VMware - Anthos clusters on VMware 1.10.2-gke.34 is now available. Changes gkectl diagnose now reports a broken cluster caused by an admin cluster registration error during creation. Fixes Fixed issue: Failure to register admin cluster during creation You can upgrade an admin cluster to version 1.10.2 without applying the documented mitigation, even if the cluster failed to register with the provided gkeConnect configuration during its creation. When cluster autoscaling is enabled in a Dataplane-v2 cluster, scale down may sometimes take longer than expected.
Cloud Asset Inventory - The following resource types are now publicly available through the Export APIs (ExportAssets and BatchGetAssetsHistory) and the Feed API: Firestore firestore.googleapis.com/Database.
BigQuery - Session support for BigQuery is now generally available (GA).
Cloud Build - The operating system of the machine that Cloud Build uses to run builds has been upgraded to Debian 11.
Cloud Composer - Cloud Composer 2 supports Customer Managed Encryption Keys (CMEK). Java Client for Cloud Composer version 1.1.3 is released. (New environments only) Temporary Pub/Sub topics created during environment operations are now labeled. (Airflow 2) The google-cloud-datastore package was added to the list of preinstalled packages. (Airflow 2) Fix the problem with task logs not being exported to Cloud Logging. (Airflow 1) The apache-airflow-backport-providers-google package is updated to version 2022.2.11. (Cloud Composer 2) Fixed the problem with an environment having 0 workers after an unsuccessful upgrade operation is rolled back. (Available without upgrading) Improved the handling of errors in DAG UI for tasks without a set operator. Cloud Composer 1.18.1 and 2.0.5 images are available: composer-2.0.5-airflow-2.2.3 composer-2.0.5-airflow-2.1.4 composer-1.18.1-airflow-2.2.3 composer-1.18.1-airflow-2.1.4 composer-1.18.1-airflow-1.10.15 (default). Cloud Composer 1.14.4 has reached its end of full support period.
Compute Engine - Public Preview: You can set the maximum amount of time that Compute Engine waits before terminating or restarting an unresponsive VM.
Dataflow - You can now use the Apache Beam SDK for Go to create batch Dataflow pipelines.
Dataproc Metastore - v1beta1. gRPC endpoint protocol is available in Preview. v1beta1. Fixed the issue causing metadata batch sync from Dataproc Metastore to Data Catalog to not work.
Deep Learning Containers - M90 Release CUDA has been upgraded from 11.3.0 to 11.3.1 to address some NCCL issues.
Deep Learning VM - M90 Release Vertex AI sample notebooks are now included in the /usr/share/tutorials folder. In M90 release instances, gRPC 1.44.0 can generate spurious error logs, though this doesn't affect the VM's ability to boot up.
Cloud Deploy - Google Cloud Deploy is now available in the following region: asia-northeast3 (Seoul). Deploying your application to Anthos user clusters is now supported in preview.
Eventarc - Eventarc triggers for Workflows is now available in Preview.
IAM - You can now use deny policies to prevent principals from using certain permissions, regardless of the roles they're granted.
KMS - Cloud HSM resources are now available in the following regions: asia1 eur3 eur4 nam3 nam4 nam6 nam9 For information about which locations are supported by Cloud KMS, Cloud HSM, and Cloud EKM, see Cloud KMS locations.
Google Kubernetes Engine - Some unexpected paths to access the node VM on GKE Autopilot clusters could have been used to escalate privileges in the cluster. Public clusters created on GKE versions 1.22 and later, and created between October 28, 2021 and February 17, 2022 use Private Service Connect (PSC).
Load Balancing - You can now use a combination of zonal NEGs (of type GCE_VM_IP_PORT) and hybrid NEGs (of type NON_GCP_PRIVATE_IP_PORT) as backends for your global external HTTP(S) load balancers.
KF - 2.8.0. Add a feature that supports adding node selectors for Kf Builds to isolate Kf Build pods in specific node pool. Remove Config Connector as a dependency of Kf.
Cloud Monitoring - You can now organize your dashboard widgets into collapsible groups. GA: Google Cloud Managed Service for Prometheus, Google Cloud's fully managed, Prometheus-compatible monitoring solution, is now generally available.
Security Command Center - You can now configure automatic exports of Security Command Center findings to a BigQuery dataset. The vulnerability.cve.upstreamFixAvailable attribute was added to the Finding object.
Service Mesh - 1.12.x. 1.12.4-asm.2 is now available. Anthos Service Mesh now supports certificate templates with the Certificate Authority Service integration.
Cloud Spanner - You can now view aggregated Cloud Spanner statistics related to transactions, reads, queries, and lock contentions in Cloud Monitoring. A new multi-region instance configuration is now available in North America - nam13 (Iowa/Oklahoma/Salt Lake City).
Cloud SQL MySQL - Cloud SQL for MySQL 8.0.26 is now the default minor version.
Cloud Storage Transfer - Storage Transfer Service now supports Cloud Client Libraries, which are the recommended option for accessing Cloud APIs programmatically.
Transcoder API - v1. The following preprocessing configurations are not supported: Color, Denoise, Deblock, and Boost.
Workflows - Support for VPC Service Controls is now in Beta stage. Eventarc triggers for Workflows is now available in Preview.
If you have suggestion, feedback or link you want to share feel free to email me at zdenko@gcpweekly.com
Have a great week,
Zdenko
Older messages
GCP Newsletter #283
Monday, February 28, 2022
Welcome to issue #283 February 28th, 2022 News Data Analytics Dataplex Official Blog Build a data mesh on Google Cloud with Dataplex, now generally available - Dataplex centrally manage, monitor, and
GCP Newsletter #282
Monday, February 21, 2022
Welcome to issue #282 February 21st, 2022 News Cloud Functions Official Blog Serverless Supercharge your event-driven architecture with new Cloud Functions (2nd gen) - The next generation of our Cloud
GCP Newsletter #281
Monday, February 14, 2022
Welcome to issue #281 February 14th, 2022 News Compute Engine HPC Official Blog Introducing Compute Optimized VMs powered by AMD EPYC processors - We've increased your Compute Engine choices with
GCP Newsletter #280
Monday, February 7, 2022
Welcome to issue #280 February 7th, 2022 News Data Analytics Official Blog Serverless Spark Simplify data processing and data science jobs with Serverless Spark, now available on Google Cloud - Spark
GCP Newsletter #279
Monday, January 31, 2022
Welcome to issue #279 January 31st, 2022 News Blockchain Official Blog Google Cloud launches new dedicated Digital Assets Team - Google Cloud launches a new, dedicated Digital Assets Team to help
You Might Also Like
Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator
Friday, February 14, 2025
What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Defining Your Paranoia Level: Navigating Change Without the Overkill
Friday, February 14, 2025
We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy
5 ways AI can help with taxes 🪄
Friday, February 14, 2025
Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help
Recurring Automations + Secret Updates
Friday, February 14, 2025
Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
The First Provable AI-Proof Game: Introducing Butterfly Wings 4
Friday, February 14, 2025
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%
GCP Newsletter #437
Friday, February 14, 2025
Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers
Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰
Friday, February 14, 2025
Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from
The Great Social Media Diaspora & Tapestry is here
Friday, February 14, 2025
Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great
Daily Coding Problem: Problem #1689 [Medium]
Friday, February 14, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,
📧 Stop Conflating CQRS and MediatR
Friday, February 14, 2025
Stop Conflating CQRS and MediatR Read on: my website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your