Google Cloud Weekly - GCP Newsletter #382

Welcome to issue #382 January 22nd, 2024

News

Official Blog Workflows

Announcing Workflows execution steps history - You can now view step level debugging information for each execution from the Google Cloud console or the REST API.

AlloyDB Official Blog Vertex AI

AlloyDB AI powers gen AI applications with seamless Vertex AI integration - You can enable AlloyDB access to Vertex AI with AlloyDB AI using the google_ml_integration extension, which allows you to run predictions with your data in AlloyDB using custom models in Vertex AI or models from Model Garden.

Duet AI Official Blog

Ten new generative AI trainings to upskill in 2024 with Duet AI - A recommended list of 10 new trainings on Duet AI for Google Workspace and Duet AI for Google Cloud to learn how to use generative AI to improve your productivity and efficiency.

Billing FinOps Google Kubernetes Engine Official Blog

Introducing granular cost insights for GKE, using Cloud Monitoring and Billing data in BigQuery - With Cloud Monitoring metrics in BigQuery (now in Preview), you can combine billing data with resource utilization metrics, empowering you to perform detailed analyses in BigQuery.

DevOps Official Blog SRE

Personalized Service Health is now generally available: Get started today - Personalized Service Health begins processing and publishing relevant incidents to your Service Health dashboard in the Google Cloud console.

Monitoring Networking Official Blog SRE

Get timely networking health updates with Personalized Service Health emerging incidents - Emerging incidents are machine-driven alerts that are communicated simultaneously to you and internal Google SRE teams, significantly reducing the time-to-first-meaningful post about an incident.

Infrastructure Official Blog

Introducing Bulikula and Halaihai, subsea cables to connect the central Pacific - Bulikula will connect Guam with Fiji, Halaihai, will link Guam and French Polynesia.

Google Maps Platform Official Blog

Our Solar API now covers more rooftops worldwide - The Solar API is being used to optimize solar panel arrays, make solar assessments and proposals more accurate and efficient, and to educate the public about transitioning to solar energy by showing homeowners the feasibility for their individual properties.

Event Official Blog Public Sector

Unleashing the Power of AI for Government and Education: Join Public Sector GenAI Live & Labs in NYC! - A half day event designed for public agencies, research institutions, and academia in the region to discover how Google Cloud's AI technologies can fundamentally accelerate their work and impact.

BigQuery FinOps Official Blog

Standardize your cloud billing data with the new FOCUS BigQuery view - a new BigQuery view that leverages the recent FOCUS (FinOps Open Cost and Usage Specification) (in a preview) to help simplify cloud cost management across clouds.

Sponsor

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

Duet AI Google Kubernetes Engine Official Blog

Figuring out microservices running on your GKE cluster with help from Duet AI

Billing DevOps FinOps Google Kubernetes Engine Kubernetes

Optimizing Your Google Kubernetes Engine Costs — Part 2: The Bin Packing Problem - This article explores the bin packing problem in Kubernetes with special reference to GKE.

DevOps Workload Identity Federation

Configuring GCP Workload Identity Federation for Bitbucket Pipelines - This blog will cover how to securely and seamlessly connect GCP to Bitbucket using Workload Identity Federation.

DevOps GitHub Kubernetes

Automating CI/CD Workflows: Executing Kubernetes Commands on GCP from GitHub Actions - Optimizing DevOps Pipelines: Tips and Tricks for Kubernetes in Google Cloud Platform.

Cloud SQL Networking Terraform

Cross-Project Cloud SQL Connection with Private Service Connect and Terraform - This article explores how to establish a cross-project Cloud SQL connection using Private Service Connect.

App Development, Serverless, Databases, DevOps

ChromeOS Official Blog

ChromeOS: A New Year’s Resolution for Your Business - ChromeOS is the simple-to-manage operating system that keeps your business data secure, employees productive, and all while reducing your total cost of ownership.

Duet AI Official Blog SRE

Get your services back online quickly with Duet AI - Duet AI, an assistive AI tool,can help you make sense of the error messages and also speed up your investigation.

Google Cloud Platform Monitoring Official Blog SRE

Google Cloud mobile app: A troubleshooting and management companion for your cloud applications - With the Google Cloud mobile app, you can easily monitor the status and access services.

Cloud SQL Security Tutorial

Secure CloudSQL Connectivity with Google Cloud SQL Auth Proxy as Systemd - This guide will guide you through installing and configuring Cloud SQL Auth Proxy as Systemd on Ubuntu in two ways.

Cloud Spanner Official Blog

Spanner: A differentiated database for non-relational workloads

AlloyDB LLM Official Blog Translation API

How to create a multilingual chatbot that queries AlloyDB with Langchain, Streamlit, LLMs, and Google Translate

HPC Official Blog

Google Cloud HPC for computer aided engineering: Accelerate your design and simulation workflows - Google has developed a Computer Aided Engineering solution that brings together the right technologies to run major CAE applications efficiently. The solution harnesses Google Cloud’s HPC capabilities and is tailored to the simulation and analysis steps of CAE workflows.

Cloud SQL GCP Experience Official Blog

Linear optimizes data and scalability with vector search support on Google Cloud SQL - Leveraging the power of Cloud SQL for PostgreSQL, Linear was able to keep pace with its expanding customer base–improving the efficiency, scalability, and reliability of data management, scaling up into the tens of terabytes without increasing engineering effort.

API Apigee Cloud Endpoints

Navigating the Cloud API Maze: Apigee, GCP API Gateway, or GCP Cloud Endpoints? - An overview of API solutions on GCP.

Big Data, Analytics, ML&AI

GCP Experience Official Blog Partners Web3

NEAR accelerates Web3 adoption with simplified app development for blockchain - NEAR chose to work with Google Cloud and partner Databricks to improve data querying experiences and dramatically accelerate retrieving analytics from apps in its NEAR blockchain operational system.

Apache Beam Cloud Dataflow Data Loss Prevention API

Dealing with PII Data in Dataflow with Cloud DLP API - In this guide, we’ll walk through the process of creating a Dataflow pipeline to read data from Google Cloud Storage (GCS), apply transformations, data masking using Cloud DLP API, and then write the transformed data to a BigQuery table.

Cloud Dataproc

Infrastructure failures during big data processing - This blog post explains how to handle hardware failures when running Spark jobs.

BigQuery GIS Official Blog

Optimizing BigQuery for astronomy datasets using HealPix Index - This article covers how to enhance query performance on an astronomy dataset employing clustering of the records by HEALPix index. Although this article specifically refers to astronomy data, the techniques could be useful for any user of the BigQuery GIS platform.

AI BigQuery LLM Machine Learning Official Blog

Integrating BigQuery data into your LangChain application - See how to integrate your BigQuery data into LLM solutions.

BigQuery Cloud Storage Serverless Terraform Workflows

Serverless ELT with GCS, BigQuery and Cloud Workflows - This article presents a complete use case with a Serverless ELT pipeline with Cloud Storage, BigQuery and Cloud Workflows.

BigQuery Data Science Machine Learning

How to Low-Pass Filter in Google BigQuery - This article shows how to implement a low-pass filter in SQL / BigQuery that can come in handy when improving ML features.

BigQuery

Why Partitioning Tables is Essential in BigQuery (2024) - Part 1 of in-depth series on maximizing efficiency in Google BigQuery.

AI Machine Learning Vertex AI

Enterprise MLOps with Google Cloud Vertex AI (part 1) - This article is the first in a series where we will demonstrate how to establish a comprehensive MLOps framework on Google Cloud.

BigQuery Gemini Machine Learning

Analyzing images with Gemini Pro Vision and BigQuery - Learn how to access the Gemini models from BigQuery to analyze your big data, including images.

BigQuery BigQueryML

How to build an Anomaly Detector using BigQuery - Creating the anomaly detector with BigQueryML.

Cloud Deploy Machine Learning Vertex AI

Deploy, Don’t Delay: Streamlining model deployment with Vertex AI Deployer - This article provides an overview on how to use Cloud Deploy with Vertex AI for model deployment.

GCP Experience Official Blog Vertex AI

How Wayfair is improving its feature engineering system with Vertex AI

GCP Experience Official Blog Vertex AI

How Vertex AI Endpoints helped Wayfair achieve real-time model serving

Slides, Videos, Audio

Security Podcast - #155 Cyber, Geopolitics, AI, Cloud - All in One Book?

 

Releases

AlloyDB - AlloyDB database server compatibility with PostgreSQL version 15 is now generally available (GA).

Anthos clusters on Azure - The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes: CVE-2023-6111.

BigQuery - You can now use cross-cloud joins to run queries that span both Google Cloud and BigQuery Omni regions.

Cloud Build - Cloud Build is introducing a new organization policy constraint.

Chronicle - The supported default parsers have changed, check the release page for more details.

Data Fusion - Cloud Data Fusion version 6.10.0 is available in Preview. Source control management using Github is generally available (GA) in Cloud Data Fusion version 6.10.0. In versions before 6.10.0, you can only establish connectivity between private Cloud Data Fusion instances and customer resources with VPC Peering. You can control access to Google Cloud resources at the Cloud Data Fusion namespace level using an IAM service account. Changes in Cloud Data Fusion 6.10.0: Role-based access control in Cloud Data Fusion supports using the Cloud Data Fusion API Service Agent service account while emitting lineage events in RBAC-enabled instances. To support the Private Service Connect integration, the following permissions are added to the Cloud Data Fusion API Service Agent role: compute.networkAttachments.get compute.networkAttachments.update compute.networkAttachments.list. Fixed in Cloud Data Fusion 6.10.0: Fixed an issue in the Postgres DB plugin causing macros to be unsupported for database configuration (PLUGIN-1681). Dataproc 1.5 isn't supported in Cloud Data Fusion version 6.10.0. The Spark compute engine running on Scala 2.11 is not supported in Cloud Data Fusion version 6.10.0.

Database Migration Service - Database Migration Service support for Oracle to AlloyDB for PostgreSQL migrations is now available in Preview.

Dataproc Serverless - New Dataproc Serverless for Spark runtime versions: 1.1.46 2.0.54 2.1.33 2.2.0-RC6. Dataproc Serverless for Spark: Upgraded Cloud Storage connector to 2.2.19 version in 1.1, 2.0, and 2.1 runtimes. Beginning March 31, 2024, when you submit a Dataproc Serverless Batch with a CMEK key: In addition to encrypting disk and Cloud Storage data, Dataproc Serverless will use your CMEK to also encrypt batch job arguments. New Dataproc Serverless for Spark runtime versions: 1.1.45 2.0.53 2.1.32 2.2.0-RC5. Dataproc Serverless for Spark: Upgraded Spark RAPIDS to version 23.12.1 Upgraded the following components to the following versions in the latest 2.2 runtime: Spark BigQuery connector version 0.35.0 Cloud Storage connector version 3.0.0 Conda version 23.11.

Dataproc - New Dataproc on Compute Engine subminor image versions: 2.0.88-debian10, 2.0.88-rocky8, 2.0.88-ubuntu18 2.1.36-debian11, 2.1.36-rocky8, 2.1.36-ubuntu20, 2.1.36-ubuntu20-arm 2.2.2-debian12, 2.2.2-rocky9, 2.2.2-ubuntu22. Dataproc on Compute Engine: Changed the Hive Server2 and MetaStore maximum default JVM heap size to 32GiB. Dataproc on Compute Engine: Backported the patch for YARN-10975 in the latest 2.0 images. Upgraded the following components to the following versions in the latest 2.2 runtime: Spark BigQuery connector version 0.35.0 Cloud Storage connector version 3.0.0 Conda version 23.11. Dataproc Spark Enhancements are now available in the Google Cloud console Dataproc cluster and job creation pages.

Datastream - The maximum event size that Datastream supports when streaming data to BigQuery is now increased to 20 MB.

Deep Learning VM - M115 release TensorFlow 2.15 with CUDA 12.1 and Python 3.10 images are now available.

Dialogflow - To temporarily opt out from the speech model migration, you can now use the opt_out_conformer_model_migration field in the runtime Dialogflow API requests. Dialogflow CX now allows cancellation of partial response playback. Vertex AI Conversation has launched generative agents in the Vertex AI Conversation console.

Error Reporting - Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting.

Cloud Filestore - Zonal tier backups are now generally available.

Cloud Functions - Cloud Functions (1st gen) now uses Artifact Registry as the default container registry.

IAM - IAM deny policies let you deny groups of permissions for certain services.

Identity-Aware Proxy - A BeyondCorp Enterprise license is no longer required when configuring Identity-Aware Proxy with an internal load balancer.

KMS - Bare Metal HSM is generally available for customers with specific business and technical requirements in limited regions.

Google Kubernetes Engine - The following vulnerability was discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes: CVE-2023-6111 For instructions and more details, see the GKE security bulletin.

Cloud Logging - You can now edit Log Analytics charts that are saved to a dashboard directly in the Dashboards page. Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting.

StratoZone - Updated the Assessment Summary and Proposal, and the Detailed Pricing report generation to redirect to Migration Center when an account is integrated with Migration Center. Updated Google Cloud pricing. Updated some CloudFit scores for operating systems that have reached End of Life (EOL). Fixed an issue where drive type manual override was not being applied in certain situations. Fixed an issue with the Microsoft License Assessment report that occasionally would cause a blank Detail report when requesting both Summary and Detail reports at the same time.

Cloud Monitoring - Ops Agent version 2.46.0 introduces a new health check, LogPingOpsAgent, an informational payload message written every 10 minutes to the ops-agent-health log. Observability for Google Kubernetes Engine: You can now enable the package of kube state metrics from the Observability tab of a GKE deployment. Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting.

Cloud NAT - Cloud NAT support for Inter-VPC communications is available in General Availability.

Cloud Run - You can now mount a Cloud Storage bucket as a storage volume for services, and also for Cloud Run jobs. Direct VPC egress (Preview) is now available in the following additional regions: asia-east1 asia-east2 asia-northeast2 asia-south2 australia-southeast1 europe-north1 europe-southwest1 europe-west12 europe-west4 me-west1 northamerica-northeast1 northamerica-northeast2 southamerica-east1 us-east4 us-south1 us-west1 us-west4.

Service Mesh - 1.19.x. 1.19.6-asm.2 is now available for in-cluster Anthos Service Mesh. 1.18.x. 1.18.7-asm.0 is now available for in-cluster Anthos Service Mesh. 1.17.x. 1.17.8-asm.12 is now available for in-cluster Anthos Service Mesh.

Cloud Storage - Newly created organizations now have the uniformBucketLevelAccess constraint enabled by default.

Cloud Trace - Announcing a common navigation pane in the Cloud console for Logging, Monitoring, Trace, and Error Reporting.

Vertex AI - The M115 release of Vertex AI Workbench user-managed notebooks includes the following: Added support for TensorFlow 2.15 with Python 3.10 on Debian 11, fixed the BigQuery connector within PySpark containers, added support for venv kernels.

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

To make sure you keep getting these emails, please add zdenko@gcpweekly.com to your address book or whitelist us. Want out of the loop? Unsubscribe. Our postal address: Třebanická 183, Prague, Prague 14300

Older messages

GCP Newsletter #381

Monday, January 15, 2024

Welcome to issue #381 January 15th, 2024 News BigQueryML Official Blog Vertex AI Making BigQuery ML feature preprocessing reusable and modular - BigQuery ML's new reusable and modular feature

GCP Newsletter #380

Monday, January 8, 2024

​ Welcome to issue #380 January 8th, 2024 News BigQuery Official Blog Vertex AI Simplify speech analytics with BigQuery, powered by Vertex AI - A preview of Vertex AI transcription models in BigQuery,

GCP Newsletter #379

Monday, January 1, 2024

​ Welcome to issue #379 January 1st, 2024 Looks like not much visible was happening during the holidays, so at least in this mini-version, I would like to wish you all the best in 2024 Articles,

GCP Newsletter #378

Monday, December 25, 2023

​ Welcome to issue #378 December 25th, 2023 News Cloud Security Command Center Official Blog Security Introducing automated credential discovery to help secure your cloud environment - To help

GCP Newsletter #377

Monday, December 18, 2023

​ Welcome to issue #377 December 18th, 2023 News Official Blog Vertex AI Gemini, Google's most capable model, is now available on Vertex AI Cloud Monitoring Official Blog Ensure website reliability

You Might Also Like

💻 Installing Linux on an Old Laptop Instead of a Raspberry Pi — Flagship Phones Need More Storage

Monday, November 18, 2024

Also: I Built the Perfect Programming Platform In Less Than 10 Minutes, and More! How-To Geek Logo November 18, 2024 Did You Know The Sixth Sense was the highest-grossing horror film of all time in

Daily Coding Problem: Problem #1612 [Hard]

Monday, November 18, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Etsy. Given a sorted array, convert it into a height-balanced binary search tree.

10,000 ways to fail & The European Search Perspective

Monday, November 18, 2024

Reflecting on over five years of Creativerly, Signal introduces Call Links, the science of mental models, and a lot more in this week's issue of Creativerly. Creativerly 10000 ways to fail &

Charted | Global GHG Emissions, by Sector 🌎

Monday, November 18, 2024

In this graphic, we show greenhouse gas emissions by sector in 2023. View Online | Subscribe | Download Our App Presented by: New 3-Part Series: Bitcoin Demystified >> Learn more about one of the

Spyglass Dispatch: Samsung/Google Smart Glasses • Star Wars Mess • Netflix Knocked Out • Conan's Oscars • MicroStrategy's Comeback • Vision Pro In Focus • Saving 'Inside the NBA' • Apple Television Lives!

Monday, November 18, 2024

Samsung/Google Smart Glasses • Star Wars Mess • Netflix Knocked Out • Conan's Oscars • MicroStrategy's Comeback • Vision Pro In Focus • Saving 'Inside the NBA' • Apple Television Lives!

GCP Newsletter #424

Monday, November 18, 2024

Welcome to issue #425 November 18th, 2024 News Google Kubernetes Engine Official Blog 65000 nodes and counting: Google Kubernetes Engine is ready for trillion-parameter AI models - Google Kubernetes

Design and code beautiful products. Together.

Monday, November 18, 2024

Pablo Ruiz-Múzquiz and the team at ​Penpot​ have recently announced a new plugin feature that allows users to build new tools and functionalities on the platform. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Can Bitcoin Put an End to Forever War?

Monday, November 18, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 18, 2024? The HackerNoon

25 tips for programming with AI

Monday, November 18, 2024

Meta Quest dominates Steam VR; Stop squirting hot glue into devices -- ZDNET ZDNET Tech Today - US November 18, 2024 digitalspeed-gettyimages-1322205545 25 AI tips to boost your programming

Ordering, Grouping and Consistency in Messaging systems

Monday, November 18, 2024

We went quite far from our Queue Broker series in recent editions, but today, we're back to it! By powers combined, I joined our Queue Broker implementation to solve the generic idempotency check