Google Cloud Weekly - GCP Newsletter #385
Welcome to issue #385 February 12th, 2024NewsEarth Engine Official Blog Sustainability8 new ways to bridge the gap to geospatial analysis with Earth Engine - Improvements and integrations released in the past few months to make it easier to use Earth Engine. Official Blog PartnersStreamline digital commerce with the Integrated Commerce Network from Kin + Carta - The Integrated Commerce Network, is a pre-integrated digital commerce solution from a curated group of our digital commerce ISV partners and delivered by systems integrator partner Kin + Carta. Official Blog SecuritySimplify DORA compliance with Google Cloud's updated contracts Cloud SQL Official BlogExploring Cloud SQL Enterprise Plus edition for your MySQL and PostgreSQL workloads Cloud Firestore Official Blog ServerlessFirestore Multiple Databases is now generally available - General availability of Firestore Multiple Databases, which lets you manage multiple Firestore databases within a single Google Cloud project, enhancing data separation, security, resource management, and cost tracking. Official Blog PartnersHow Arvato Systems makes 3D picture production easier, faster and cheaper with Google Cloud Sponsor
Articles, TutorialsInfrastructure, Networking, Security, KubernetesFinOps Official BlogFive key things to consider when building a cloud FinOps team - This blog post delves into five key factors to consider when building a successful cloud FinOps team. Networking Official BlogStart your cloud networking journey today - An overview of core networking services in Google Cloud. Google Kubernetes Engine Java Official BlogFaster startup times for Kubernetes workloads with Kube Startup CPU Boost - This article describes Kubernetes resource management for Pods and containers. DevOps Google Kubernetes Engine Kubernetes PythonFastAPI on GKE with GPU: A Step-by-Step Guide - To run a FastAPI application that requires GPU support on Google Cloud Run, which itself does not natively support GPUs, you would need to integrate it with Google Kubernetes Engine (GKE), which supports GPUs. Google Kubernetes Engine KubernetesGKE Multi-Cluster Services (MCS): Feels like magic — at first - Dissecting the building blocks of Multi-Cluster Services in GKE. SecurityGoogle Cybersecurity Action Team Threat Horizons Report #9 Is Out! - This is blog post is inspired by the Threat Horizons Report. App Development, Serverless, Databases, DevOpsHPC Official BlogUM-Bridge: leveraging Kubernetes for scalable Uncertainty Quantification in the cloud DevOps GCP Experience HPC Official BlogSalk Institute scientists scale brain research on Google Cloud with SkyPilot - SkyPilot is a framework for running LLMs, AI, and batch jobs on any cloud, offering maximum cost savings, highest GPU availability, and managed execution. Cloud SQL GCP Experience Official BlogIntelligencia AI speeds up deployment time with Cloud SQL Cloud Run NodeJSStreaming Data from Client to Cloud Run Server using HTTP/1 - Creating a Cloud Run service using a Node.js server that logs incoming data chunks. Cloud Run Python Serverless TerraformFastAPI CloudRun Starter: Serveless Backend Deployment - FastAPI CloudRun Starter repository for efficient and streamlined backend deployment. DevOps SREGoogle Cloud Adoption: Site Reliability Engineering (SRE), and Best Practices for SLI / SLO/ SLA - The best practices of Site Reliability Engineering. Google Kubernetes Engine KubernetesCut Container Startup Time for Better Performance and Costs — Part1 - Optimization tactics across infrastructure, container design, and even code-level tweaks to speed up container startups. OpenTelemetry PythonTelemetry at Greenbids - Using OpenTelemetry to gather business related metrics. Big Data, Analytics, ML&AICloud Dataflow LLM Official BlogLeveraging streaming analytics for actionable insights with gen AI and Dataflow - In this blog post, we showcase how to get real-time LLM insights in an easy and scalable way using Dataflow. AI Cloud Natural Language API Machine Learning Official BlogMedical Text Processing on Google Cloud Cloud Workstations Generative AI LLM Official BlogNo GPU? No problem. localllm lets you develop gen AI apps on local CPUs - In this post, we introduce you to a novel solution that allows developers to harness the power of LLMs locally on CPU and memory, right within Cloud Workstations, Google Cloud’s fully managed development environment. BigQuery PythonBigQuery Methods For Re-Creating Pandas’ Top EDA Functions - In this guide, we’ll explore how to re-create key Pandas functions used for EDA such as describe and corr in BigQuery. BigQuery DataformHow to avoid circular dependencies in Dataform - Handling circular dependencies in Dataform. BigQueryData Sync Between Google BigQuery and Google Sheet - As a data engineer, one of the frequent tasks you might encounter is syncing data from a Google Sheet to a Google BigQuery table. AI BigQueryAnalyzing customer feedback at scale — from Google Sheets to BigQuery! - This post walks you through analyzing sentiment at scale without writing a single line of code. Big Data BigQuery Billing dbtReducing BigQuery Costs by 100–200x with dbt Incremental Models - Reducing costs for dbt models in BigQuery. BigQuery Data ScienceGoogle launches Entity Resolution for BigQuery - An Introduction to Entity Resolution — How to share Data more easily. Apache Beam Cloud Dataflow JavaApache Beam schemas and Cloud Dataflow updates - Use @SchemaFieldNumber with your Java pipelines in Apache Beam to make sure that schemas are always backwards compatible. Generative AI LookerWhat’s new with Looker 2024? - Summarizing the Looker 2024 roadmap. BigQueryML Generative AI Looker Vertex AIGenerative AI Comes to Looker via Vertex AI and BigQuery BQML - An overview of Looker's roadmap for 2024. Infrastructure Machine Learning Terraform Vertex AICheap VertexAI data syncing using GCS - Learn how to sync and persist VertexAI notebooks user’s data using GCS. Machine Learning Vertex AIEnterprise MLOps with Google Cloud Vertex AI part 3: CI/CD - This is the third article in our series on MLOps processes. Slides, Videos, AudioKubernetes Podcast - #218 Kubernetes stale reads, with Madhav Jivrajani. GCP FinOps Hub: The Key to Mastering Your Finances on Google Cloud - this tutorial, covers everything how to use GCP FinOps, cost management and how to setup Direct VPC egress to reduce Cloud Run costs. Learn how to optimize your spending and stay within your budget with our step-by-step guide. ReleasesAlloyDB - You can now use public IP with the AlloyDB Language Connectors (Preview) to connect to your cluster. Anthos clusters on Azure - You can now launch clusters with the following Kubernetes versions: 1.28.5-gke.100, 1.27.9-gke.100, 1.26.12-gke.100. Apigee X - On February 8, 2024 we released an updated version of the Apigee APIs. API support for update operations on KeyValueMap entries Starting with this release, the Apigee APIs support update operations for KeyValueMap entries. Bare Metal Solution - You can now view the details of the OS of your Bare Metal Solution server. BigQuery - Custom data masking is now generally available (GA). BigQuery now offers entity resolution. You can now view query plans to see details of SQL pushdowns in federated queries. Billing for Spark stored procedures begins on March 12, 2024. Chronicle - Chronicle requires a minimum Transport Layer Security (TLS) version of 1.2 to maintain security compliance. When the data ingestion rate for a tenant reaches a certain threshold, Chronicle controls the rate of ingestion for new data feeds to prevent a source with a high ingestion rate from affecting the ingestion rate of another data source. Cloud Composer - Starting January 20, 2024, in the asia-southeast1, us-west3, and us-west4 regions it is possible to create new Cloud Composer 1 environments only in projects that already have Cloud Composer 1 environments. The enabling and disabling functionality for the Logs in Cloud Logging only feature was temporarily rolled back. Cloud Composer 2.6.0 release started on February 5, 2024. Data lineage is now generally available (GA) in Cloud Composer 2. Data lineage integration is now enabled by default in newly created environments with Cloud Composer version 2.1.2 and later, if Data Lineage API is enabled in the environment's project. Python 3.11 is available in environments with Airflow 2.6.3: New environments with Airflow 2.6.3 use Python 3.11. Airflow worker memory requirements in Python 3.11 are 10% higher compared to workers in Python 3.8. (Available without upgrading) The default worker_concurrency in Airflow 2.6.3 and later versions is now calculated using a different formula. Connections to the Redis environment component are now additionally secured with a password. The apache-airflow-providers-google package is upgraded to version 10.13.1 in images with Airflow 2.6.3. Cloud Composer 2.6.0 images are available: composer-2.6.0-airflow-2.6.3 (default) composer-2.6.0-airflow-2.5.3. Cloud Composer versions 2.1.5 and 1.20.5 have reached their end of full support period. Cloud Composer 2.6.0 is a version with an extended upgrade timeline. Compute Engine - Generally available: Hyperdisk Throughput is available with the following VMs: A3 C3 C3D G2 H3 M3 Hyperdisk Throughput support for Z3 VMs is also available in Preview. When you purchase a resource-based commitment for GPUs, Local SSD disks, or both, you can attach any of your existing on-demand or auto-created future reservations to that commitment. Dataproc Serverless - New Dataproc Serverless for Spark runtime versions: 1.1.49 2.0.57 2.1.36 2.2.0-RC9. Dataproc Serverless for Spark: Backported patch for HADOOP-18652. Dataproc - New Dataproc on Compute Engine subminor image versions: 2.0.92-debian10, 2.0.92-rocky8, 2.0.92-ubuntu18 2.1.40-debian11, 2.1.40-rocky8, 2.1.40-ubuntu20, 2.1.40-ubuntu20-arm 2.2.6-debian12, 2.2.6-rocky9, 2.2.6-ubuntu22. Dataproc on Compute Engine: Backported patch for HADOOP-18652. Dataproc on Compute Engine Ranger Cloud Storage enhancement: Enabled downscoping Added caching of tokens in local cache Both settings are configurable and can be enabled by customers. Deep Learning VM - M116 release Added the CUDA version to the TensorFlow 2.15 image family name, for this release and future releases. Cloud Deploy - Cloud Deploy now uses Skaffold 2.10 as the default Skaffold version for all target types. Google Cloud Deploy is now available in the following regions: me-central1 (Doha) me-central2 (Dammam) europe-west12 (Turin) europe-west10 (Berlin). Google Kubernetes Engine - The following GKE versions fix a memory leak issue with the Google Cloud Storage FUSE CSI driver DaemonSet Pod: 1.25.16-gke.1360000 and later 1.26.13-gke.1052000 and later 1.27.10-gke.1055000 and later 1.28.6-gke.1095000 and later 1.29.1-gke.1425000 and later. (2024-R03) Version updates GKE cluster versions have been updated. Clusters on control plane versions 1.26.6-gke.1900 and later might encounter intermittent connection establishment failures. Cloud Logging - You can now create log buckets in the africa-south1 region. Log buckets in the following regions can now be upgraded to use Log Analytics: europe-west10 For more information, see Supported regions. reCAPTCHA Enterprise - reCAPTCHA Enterprise Mobile SDK v18.4.1 is now available for iOS. Resource Manager - You can use the Google Cloud console with Policy Simulator for Organization Policy to test organization policies. With the secure-by-default organization policy enforcements, insecure posture is addressed with a bundle of organization policies that are enforced at the time of creation of an organization resource. Security Command Center - Exports of compliance reports will require new permissions On or after March 15, 2024, a new Identity and Access Management (IAM) permission will be required to export a compliance report from the Google Cloud console. New security posture service released to General Availability The new security posture service is released to General Availability. Mandiant analyst CVE ratings added to vulnerability findings The addition of CVE information, including ratings of the vulnerability by Mandiant Threat Intelligence analysts, to the details of Security Command Center vulnerability findings is released to Preview. Improvements to compliance standards support now available Improvements to the Security Command Center Compliance page in the Google Cloud console are released to General Availability. Prioritize high-value resources automatically by data sensitivity The optional integration of the Sensitive Data Protection discovery feature with the Security Command Center attack path simulation feature is released to Preview. Attack exposure scores informed by Mandiant Threat Intelligence The inclusion of CVE exploitability ratings in the calculation of attack exposure scores for vulnerability findings is released to Preview. High-value resources now include attack exposure scores The calculation of attack exposure scores for high-value resources by the Security Command Center Attack Path Simulations feature is released to Preview. Service Mesh - 1.17.x. Google has ended support for in-cluster Anthos Service Mesh 1.17 following the official policy. 1.17.8-asm.20 is now available for in-cluster Anthos Service Mesh. 1.20.x. 1.20.3-asm.4 is now available for in-cluster Anthos Service Mesh. 1.19.x. 1.19.7-asm.3 is now available for in-cluster Anthos Service Mesh. 1.18.x. 1.18.7-asm.4 is now available for in-cluster Anthos Service Mesh. Cloud Spanner - Made changes to the information schema to improve the accuracy of data type reporting. Cloud SQL MySQL - Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. Cloud SQL now supports near-zero downtime planned maintenance on HA-enabled Cloud SQL Enterprise Plus instances with all combinations of public IP connectivity. Cloud SQL for MySQL now supports minor version 8.0.36. Cloud SQL Postgres - Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. Cloud SQL now supports near-zero downtime planned maintenance on HA-enabled Cloud SQL Enterprise Plus instances with all combinations of public IP connectivity. The rollout of the following extensions and flags is underway: Extensions autoinc (version 1.0): provides functions for incrementing fields automatically. Cloud SQL SQL Server - Cloud SQL now automatically updates your read replicas when you perform self-service maintenance on the primary instance. Transcoder API - v1. You can now convert the input video in a transcoding job to a supported high dynamic range (HDR) format. Vertex AI - M116 release The M116 release of Vertex AI Workbench user-managed notebooks includes the following: Updated custom container user-managed notebooks to use NVIDIA driver version 535.104.05. The M116 release of Vertex AI Workbench managed notebooks includes the following: Fixed a bug (present in versions M113 through M115) that prevented new local kernels from being usable. M116 release The M116 release of Vertex AI Workbench instances includes the following: Removed the Cloud Storage browser in the left side pane in favor of the existing Mount shared storage button. The following models have been added to Model Garden: Stable Diffusion XL LCM: The Latent Consistency Model (LCM) enhances text-to-image generation in Latent Diffusion Models by enabling faster and high-quality image creation with fewer steps. The following changes have been made to Model Garden: Added one-click tuning button, and dedicated deployment, tuning, quantization, and evaluation notebooks for Llama 2. Query an index from the Vector Search console Vector Search has launched an improved console experience for querying both private and public deployed indexes, now available in Preview. Virtual Private Cloud - Support for IPv6 extension headers is available in General Availability. |
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 #384
Monday, February 5, 2024
Welcome to issue #384 February 5th, 2024 News Infrastructure Official Blog Heita South Africa! The new Google Cloud region is now open in Johannesburg Sponsor DoiT Imagine having a direct line to
GCP Newsletter #383
Monday, January 29, 2024
Welcome to issue #383 January 29th, 2024 News Cloud Monitoring Cloud Run Official Blog Prometheus Serverless Monitoring for every runtime: Managed Service for Prometheus now works with Cloud Run
GCP Newsletter #382
Monday, January 22, 2024
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
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,
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