Google Cloud Weekly - GCP Newsletter #368
Welcome to issue #368 October 16th, 2023
News
Cloud Dataflow Official BlogSimplify Dataflow development using Cloud Code plugin for IntelliJ IDE - Simplify your dataflow pipeline with integrations for your development environment and time-saving plugins.
DevOps Monitoring Official BlogGetting to know Systems insights, a simplified database system monitoring tool - The story of how we simplified database system monitoring for generalists while making it flexible enough for specialists.
Backup and DR Service Official Blog VMware EngineSafeguard your VM workloads with new GCVM Protected - The new GCVE Protected offers bundled pricing for both Google Cloud VMware Engine and Google Cloud’s Backup & DR Service.
Official Blog PartnersSanitas achieves database modernization with a true DevOps operational model - By migrating from a commercial database to Cloud SQL for PostgreSQL, Sanitas benefits from the open-source developer ecosystem.
AlloyDB Official BlogAlloyDB Omni, the downloadable edition of AlloyDB, is now generally available - AlloyDB Omni, the Downloadable Edition of AlloyDB, is now generally available and includes AlloyDB AI, new pricing, and the Kubernetes operator.
Cloud Spanner Official BlogCloud Spanner is now half the cost of Amazon DynamoDB, and with strong consistency and single-digit ms latency - Alongside lower costs, Cloud Spanner provides single-digit ms latencies and strong consistency across multiple availability zones in the same region.
Active Assist Official BlogActive Assist change risk recommenders: Introducing a new way to prevent misconfigurations - Active Assist change risk recommendations help prevent and detect common misconfigurations to help reduce risk, and improve operational resilience.
Cloud Logging Official BlogEasier log management for multi-tenancy through new routing features - Cloud Logging’s Log Router can now send log sinks to a Google Cloud Project, to provide greater flexibility for routing logs.
Networking Official Blog SecurityGoogle mitigated the largest DDoS attack to date, peaking above 398 million rps - Google Cloud stopped the largest known DDoS attack to date, which exploited HTTP/2 stream multiplexing using the new “Rapid Reset” technique.
BigQuery Generative AI Official Blog Vertex AINew Vertex AI Feature Store built with BigQuery, ready for predictive and generative AI - The new Vertex AI Feature Store is in Public Preview, fully powered by BigQuery and ready for predictive and generative AI workloads at any scale.
AI Official Blog SecurityGet a head start on 2024 with AI and more at Google Cloud Security Talks - At our Security Talks on Oct. 25, Google Cloud will bring experts together to share insights, best practices, and ways to help increase resilience against modern risks and threats.
SponsorWhat is cloud portability (and why should you care?) |
Discover what enterprises stand to gain when every workload is right in the cloud where it belongs. |
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
Certificate Authority Service GCP Experience Official BlogHow Deutsche Bank manages certificates in Google Cloud at scale - Deutsche Bank partnered with Google Cloud Professional Services to manage the encryption of data in transit for hundreds of the company’s applications. Here’s how.
BeyondCorp Official Blog SecurityAdditional signals for enforcing Context Aware Access for Android - BeyondCorp Enterprise, Workspace CAA, and Cloud Identity can now receive critical Android device security signals for advanced and basic managed devices.
Networking Official BlogConnecting hybrid and multicloud workloads - Networking Architecture - Explore two options for setting up hybrid networking within your Google Cloud environment.
Networking Official Blog SecurityHow it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack - Learn how the new DDoS attack technique Rapid Reset works, and how to mitigate it.
Infrastructure MigrationGoogle Cloud Migrations-Generate quick TCO reports for fast cloud adoption. - This article walks you through using Migration Center, a native Google Cloud Platform tool that can help you run an assessment and produce a Total Cost of Ownership report.
App Development, Serverless, Databases, DevOps
AlloyDB Official BlogThe power of AlloyDB AI in AlloyDB Omni - GenAI capabilities help you expand descriptions, generate code, answer questions or summarize text, inside of your database.
DevOps Official BlogSpotify keeps engineers and code in tune with fleet management - At Spotify, the rise of fleet management lets developers deliver secure, scalable, easy-to-manage apps and services faster than they ever have before.
Cloud Memorystore Official BlogZero-downtime migrations to Memorystore for Redis Cluster - Learn how to migrate your existing Redis cluster to Memorystore for Redis Cluster with RIOT with this step-by-step guide.
Cloud Run Cloud Spanner Official BlogHow to use PostgreSQL drivers with Cloud Spanner at scale with Cloud Run - Cloud Spanner’s PostgreSQL interface provides developers with access to Spanner’s consistency and availability.
GCP Experience Official BlogHow Snap reduced latency by 96 percent with KeyDB database on Google Cloud - KeyDB hosted in Google Cloud caches frequently requested data to avoid repetitive cross-cloud calls and minimize latency to services in other clouds.
Application Integration NoSQL Official Blog PartnersHow to use the MongoDB connector with Application Integration - Using MongoDB Atlas as your core operational database with Application Integration can help your organization automate business processes.
Cloud Logging Cloud Run Go OpenTelemetry SkaffoldSimple observability for Cloud Run applications with GCP and OTLP - Cloud Run application that uses OpenTelemetry to collect telemetry data.
Firebase JavaSpring Boot integration tests with Firebase Local Emulator Suite - Using Firebase emulator suite for unit tests.
Cloud SQL NodeJSDeep Dive into Google Cloud SQL Connector for Node.js - Features of Cloud SQL Connector; dive into internal workings; usage with database libraries; list of supported drivers and libraries.
Big Data, Analytics, ML&AI
AI Generative AI Official BlogFormula E chooses generative AI to inform drivers and engage fans - Formula E combined race and car telemetry data with gen AI to provide a conversational interface for drivers and fans to ask wide-ranging questions.
Data Analytics Official Blog PartnersGenerate additional revenue streams with an enterprise data platform using Google Cloud - Pythian’s Google Cloud-based enterprise data platform provided the customer with demand modeling, better product recommendations, and anonymized data.
BigQuery Official Blog PythonBuild AI/ML and generative AI applications in Python with BigQuery DataFrames - Learn how to perform analytics on BigQuery data using BigQuery DataFrames and its bigframes.pandas and bigframes.ml APIs.
Cloud Dataflow Official BlogQuery fresh Google Ads data in BigQuery, via Apache Beam and Dataflow - Now, you can write Google Ads data to BigQuery using Dataflow, enabling you to make data-driven decisions on campaign strategies in real-time.
Apache Beam JavaMastering Apache Beam: Essential Transformations in Java for Google Cloud Dataflow - This article explains most common transformations in Apache Beam using Java samples.
BigQuery Cloud Functions Cloud Storage WorkflowsBuilding an Event-Driven Serverless Data Pipeline with Google Cloud Workflows and Functions - This blog post explains how to create an event-driven system that loads data from Google Cloud Storage to BigQuery and curates it based on where it came from.
BigQuery Cloud Dataproc Data Science dbt PythonChoosing the right tool while building your Data Platform: DBT vs. Spark (By example) - Table of contents.
BigQuery Data ScienceFinally, Data Cube Aggregation Can Work Directly in Google BigQuery - Syntax Support for Grouping by Cubes Now Available in Google BigQuery since October 2023.
BigQuery Security VPC Service ControlsGuarding BigQuery: Enhancing Data Security with VPC Service Control - This article delves into the world of VPC Service Control and how it serves as a robust shield for your data in BigQuery, striking a balance between accessibility and security.
BigQuery DatastreamUsing Datastream to replicate PostgreSQL tables to BigQuery partitioned tables in GCP - Replicating PostgreSQL tables to BigQuery partitioned tables using Datastream.
BigQuery Data AnalyticsMage, BigQuery, and Bundled-Up Bike Trips - A brief end-to-end data project on Montreal year-round cycling.
BigQueryUsing Dynamic SQL in BigQuery - A brief overview of dynamic queries in BigQuery.
Generative AI Official BlogFive use cases for manufacturers to get started with generative AI
Generative AI Official Blog Vertex AIHow to enrich product data with generative AI using Vertex AI - LLMs can support PIM by generating product descriptions, translating product descriptions, and extracting product attributes.
AI AI Platform Notebooks Vertex AIFrom localhost to shareable Vertex AI Notebook demo - This post explains how to share the Vertex AI Notebooks.
Slides, Videos, Audio
Security Podcast - #142 Cloud Security Podcast Ask Me Anything #AMA 2023.
Releases
Access Approval - Access Approval supports Access Context Manager in the GA stage.
AlloyDB - AlloyDB Omni is now generally available (GA). In AlloyDB Omni version 15.2.1 and earlier, after a failover, when you promote a standby instance, incremental backups from the newly promoted instance might conflict with the existing backup files, and the backups might fail.
Anthos clusters on VMware - Anthos clusters on VMware 1.15.5-gke.41 is now available. The following issues are fixed in 1.15.5-gke.41: Fixed the issue that server-side preflight checks fail to validate container registry access on clusters with a private network and no private registry.
Apigee X - On October 13, 2023, we released an updated version of Apigee (1-11-0-apigee-6). Bug ID Description 304681330 Security fix for apigee-ingress.This addresses the following vulnerability:CVE-2023-44487 305127632 Security bulletin published.GCP-2023-032. Description A Denial-of-Service (DoS) vulnerability was recently discovered in multiple implementations of the HTTP/2 protocol (CVE-2023-44487), including the Apigee Ingress (Anthos Service Mesh) server used by Apigee X.
Cloud Asset Inventory - New searchable fields are now available. The following resource types are now publicly available through the analyze policy APIs (AnalyzeIamPolicy and AnalyzeIamPolicyLongrunning).
Batch - Job limits have increased to 100,000 tasks per task group and 5,000 parallel tasks per job.
BeyondCorp Enterprise - The BeyondCorp Enterprise Policy Remediator is in Preview.
BigQuery - The following geography functions are now generally available (GA): ST_LINESUBSTRING: Gets a segment of a single linestring at a specific starting and ending fraction. Queries now support additional ways to work with grouping sets, which include: GROUP BY GROUPING SETS clause (new): Produce aggregated data for one or more grouping sets. Adding descriptions to the columns of a view is now generally available (GA). BigQuery is now available in the Dammam (me-central2) region. BigQuery Data Transfer Service is now available in the Dammam (me-central2) region.
Cloud Build - Users can now set an IP range size and starting IP address for private connections in Bitbucket Data Center using the peeredNetworkIpRange.
Chronicle - While creating a custom parser, you can use the preview option to view the UDM output.
Access Transparency - Access Transparency supports Access Context Manager in the GA stage.
Compute Engine - Generally available: C3 VMs support Compute Engine flexible committed use discounts (CUDs). If you want to modify a future reservation request using the Compute Engine API, the paths query parameter is deprecated. Preview: You can now use workforce identity federation with OS Login. Preview: The following metrics are now available to help you monitor your Persistent Disk and Hyperdisk volume performance: Average I/O latency (compute.googleapis.com/instance/disk/average_io_latency) Average I/O queue depth (compute.googleapis.com/instance/disk/average_io_queue_depth) To learn more about these metrics and how to view them, see Review disk metrics. Generally available: You can configure stateful IP addresses in a managed instance group. When you install the Ops Agent on a Compute Engine VM by using the Observability tab on a Compute Engine VM details page, the agent is now installed with an Ops Agent OS policy. Generally available: H3 VMs, designed for compute-intensive high performance computing (HPC) workloads, are now generally available.
Container Registry - Starting October 10, 2023, mirror.gcr.io is transitioning to being hosted on Artifact Registry.
Dataproc Serverless - Announcing the General Availability (GA) release of Dataproc Serverless for Spark Interactive sessions.
Dataproc - New Dataproc Serverless for Spark runtime versions: 1.1.35 2.0.43 2.1.22.
Deep Learning Containers - M112 release Miscellaneous bug fixes and improvements.
Deep Learning VM - M112 release CUDA 12.1 VM images are available with the following image names: common-cu121-debian-11-py310 common-cu121-ubuntu-2004-py310 Miscellaneous bug fixes and improvements.
Dialogflow - Dialogflow CX generative feedback now supports more languages. Dialogflow CX launched generative playbooks with restricted access. Dialogflow CX spelling correction now supports all regions, but is limited to five languages.
Cloud Functions - Cloud Functions (2nd gen) now supports Shared VPC ingress at the General Availability release level.
Networking Interconnect - MACsec for Cloud Interconnect is now generally available.
Google Kubernetes Engine - (2023-R20) Version updates GKE cluster versions have been updated. Starting in GKE 1.28.1-gke.1066000, two new TPU usage metrics are available: TensorCore utilization and Memory Bandwidth utilization. Containers running in nodes in GKE version 1.28.1-gke.201 or later don't need to have privileged mode enabled to access TPUs. A Denial-of-Service (DoS) vulnerability was recently discovered in multiple implementations of the HTTP/2 protocol (CVE-2023-44487), including the golang HTTP server used by Kubernetes. If you are using a third generation machine series (for example, C3), GKE configures Local SSD volumes as the local ephemeral storage by default.
GKE - (2023-R20) Version updates The following control plane and node versions are now available: 1.24.17-gke.2113000 1.25.14-gke.1421000 1.26.9-gke.1437000 1.27.6-gke.1445000 The following control plane versions are no longer available: 1.24.17-gke.1963000, 1.25.14-gke.1256000, 1.26.9-gke.1256000.
Google Kubernetes Engine Rapid - (2023-R20) Version updates The following versions are now available in the Rapid channel: 1.24.17-gke.2113000 1.25.14-gke.1421000 1.26.9-gke.1437000 1.27.6-gke.1445000 The following versions are no longer available in the Rapid channel: 1.24.17-gke.1963000, 1.25.14-gke.1256000, 1.26.9-gke.1256000.
Cloud Logging - You can now configure the format of the timestamp in your query results in the Logs Explorer. When you install the Ops Agent on a Compute Engine VM by using the Cloud Monitoring VM Instances dashboard or the Observability tab on a Compute Engine VM details page, the agent is now installed with an Ops Agent OS policy.
Migrate for Compute Engine - 5.0. Preview: Migrate to Virtual Machines now supports migrating VMs to the C3, H3, and M3 machine types. 5.0. Generally Available: Migrate to Virtual Machines from an Azure source lets you migrate VM instances running on Azure to Google Cloud Compute Engine.
Cloud Monitoring - When you install the Ops Agent on a Compute Engine VM by using the Cloud Monitoring VM Instances dashboard or the Observability tab on a Compute Engine VM details page, the agent is now installed with an Ops Agent OS policy.
Cloud Interconnect - MACsec for Cloud Interconnect is now generally available.
Cloud Run - Shared VPC ingress is now at general availability (GA).
Security Command Center - Cloud IDS threat detections available in Security Command Center Threats that are detected by Cloud IDS, a Google Cloud intrusion detection service, are now included in the findings that are issued by the Event Threat Detection service of Security Command Center.
Service Mesh - 1.18.x. 1.18.4-asm.0 is now available for in-cluster Anthos Service Mesh. 1.17.x. 1.17.7-asm.0 is now available for in-cluster Anthos Service Mesh. 1.16.x. 1.16.7-asm.10 is now available for in-cluster Anthos Service Mesh.
SAP Solutions - Cloud Storage Backint agent for SAP HANA version 1.0.30 Version 1.0.30 of the Cloud Storage Backint agent for SAP HANA is available.
Cloud Spanner - Cloud Spanner has made improvements that provide higher throughput for instances located in select Spanner regional and multi-region instance configurations. Cloud Spanner batch write is now available in Preview. Cloud Spanner Vertex AI integration now supports Vertex AI Generative AI text embeddings and the text-bison model.
Cloud SQL SQL Server - The cross db ownership chaining flag is deprecated for all SQL Server versions.
Cloud Storage Transfer - You can now transfer data from Amazon S3 via your CloudFront domain.
Cloud Storage - The Node.js and Python client libraries now have parallelized upload and download options, improving their performance.
Vertex AI - Colab Enterprise is now generally available (GA). M112 release The M112 release of Vertex AI Workbench user-managed notebooks includes the following: Miscellaneous bug fixes and improvements.
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 #367
Tuesday, October 10, 2023
Welcome to issue #367 October 9th, 2023 News DevOps Networking Official Blog Deliver and secure your internet-facing application in less than an hour using Dev(Sec)Ops Toolkit - The Dev(Sec)Ops
GCP Newsletter #366
Monday, October 2, 2023
Welcome to issue #366 October 2nd, 2023 News BigQuery Data Analytics Official Blog So long data silos: Announcing BigQuery Omni cross-cloud joins Artifact Registry Google Kubernetes Engine Official
GCP Newsletter #365
Monday, September 25, 2023
News Infrastructure Official Blog Expanding our infrastructure around the world - We issued an update on the status of Google Cloud regions in Sweden, Saudi Arabia, New Zealand, Norway, Mexico, and
GCP Newsletter #364
Monday, September 18, 2023
Welcome to issue #364 September 18th, 2023 News DevOps Infrastructure Manager Official Blog Terraform Introducing Infrastructure Manager: Provision Google Cloud resources with Terraform -
GCP Newsletter #363
Monday, September 11, 2023
Welcome to issue #363 September 11th, 2023 News Cloud Firestore Official Blog Serverless Firestore adds point-in-time recovery and scheduled backups - Firestore adds support for Point-in-time
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