Google Cloud Weekly - GCP Newsletter #390
Welcome to issue #390 March 18th, 2024NewsCloud Dataflow Official BlogSave up to 40 percent with Dataflow streaming committed use discounts - Today, we are announcing the general availability of Dataflow streaming committed use discounts (CUDs), providing a new way for you to save money on a key driver of your streaming costs: streaming compute. Cloud Security Command Center Official BlogIntroducing Security Command Center Enterprise: The first multicloud risk management solution fusing AI-powered SecOps with cloud security - To help our customers manage and mitigate risk in their multicloud environments, Google Cloud is announcing Security Command Center Enterprise, the industry’s first cloud risk management solution that fuses proactive cloud security and enterprise security operations — supercharged by Mandiant expertise. Compute Engine Official Blog WindowsOptimize costs for Windows workloads using Persistent Disk Async Replication - This blog post introduces Persistent Disk Async Replication and its key features. Cloud SQL Datastream Official BlogStreamlining data integration with SQL Server source support in Datastream - Datastream, Google Cloud's fully managed change data capture (CDC) service, has expanded its capabilities to include support for SQL Server sources. Cloud SQL Official BlogAnnouncing SQL Server Reporting Services (SSRS) in Google Cloud SQL - With Google Cloud SQL for SQL Server, our fully managed relational database service to run SQL Server workloads, you can now build and run SSRS reports with databases hosted on Cloud SQL for SQL Server (including the report server database required to set up and run SSRS). Networking Official Blog PartnersWhat’s new with Google Cloud network observability partner ecosystem - Today, we’re excited to introduce a number of new network observability solutions and feature enhancements from our partners, as well as two new partners with customized solutions for GKE network observability: Selector and Tigera. HPC Official BlogAnnouncing Cloud HPC Toolkit blueprint for AI/ML with the NeMo Framework on A3 VMs - The Cloud HPC Toolkit is a Google product that helps simplify the creation and management of HPC systems for AI/ML and traditional HPC workloads. AI Official Blog Vertex AIA window into protein folding: Lowering the barriers for AlphaFold Inferencing - Google Cloud introduces AlphaFold Portal, protein modeling for beginners to make Vertex AI AlphaFold Inference Pipeline easier to use. AI Cloud Healthcare Official BlogHealthcare's AI transformation is already underway Articles, TutorialsInfrastructure, Networking, Security, KubernetesCISO Official Blog SecurityCloud CISO Perspectives: Easing the psychological burden of leadership Official Blog VMware EngineHow to set up Google Cloud VMware Engine regional disaster recovery with VMware Site Recovery Manager - In this blog post, we present a guide to setting up SRM within GCVE, enabling failover and failback of your VMs between Google Cloud regions for DR purposes. Google Cloud PlatformGoogle Cloud Architecture Framework : Performance Optimization GKE Autopilot Google Kubernetes Engine KubernetesDesign your Landing Zone — Design Considerations Part 2 — Kubernetes and GKE - This blog post covers considerations related to running Kubernetes in your landing zone. DevOps Gitlab Workload IdentitySecure authentication on GCP with Workload Identity Federation - This article describes how to configure GitLab CI/CD pipelines to securely access Google Cloud Platform (GCP) resources using Workload Identity Federation (WIF). Cloud Build Google Kubernetes EngineConnect Google Cloud Build with a private GKE cluster - Enable your GCB triggers to talk to private GKE cluster. Google Kubernetes Engine Kubernetes PrometheusUse Google Managed Prometheus and Triton Inference Server on GKE to Simplify LLM observability and monitoring - This blog post explains a method for monitoring large language models (LLMs) deployed on Google Kubernetes Engine (GKE). Google Kubernetes Engine Secret ManagerSecrets Management: Using External Secret Operator for Google Secret Manager on GKE - ESO (External Secret Operator ) — is a Kubernetes operator that integrates external secret management systems, in this blog post, an example using a Secret Manager in GKE is provided. KubernetesProperly Running Kubernetes Jobs with Sidecars in 2024 (K8s 1.28+) - This article introduces the easiest way to run Jobs with sidecars using the latest Kubernetes features. App Development, Serverless, Databases, DevOpsAlloyDB GCP Experience Official BlogAlloyDB fuels 50% faster margin calculations for Apex FinTech - Apex FinTech Solutions Inc. ("Apex") enables modern investing and wealth management tools through an ecosystem of frictionless platforms. To transform this traditionally on-premises process, the company migrated to AlloyDB for PostgreSQL to enable real-time decision-making and risk management for clients and investors. Apigee GCP Experience Official BlogTPG Telecom reduces API delivery time by 50% with Apigee Cloud SQL GCP Experience Official BlogChess.com boosts performance, cuts response times by 71% with Cloud SQL Enterprise Plus Artifact Registry Cloud BuildJib-Gradle-Plugin, Cloud Build: Containerize & Store Effortlessly - Example of building Spring Boot application with Jib and Gradle in Cloud Build. OpenTelemetryIntegrate Open Telemetry with Cloud Ops in a Linux Environment - A tutorial about using Otel on Linux for Google Cloud. Cloud SpannerTroubleshoot query latency changes using SPANNER_SYS.QUERY_PROFILES_TOP_* tables - One of the best tools in Cloud Spanner to understand why query latency changed is Query plan samples. Query plan samples allow you to view samples of historic query plans and compare the performance of a query over time. Cloud Run Python SecurityUnlocking Secrets: Navigating Cloud Run’s Secret Access Methods - In Cloud Run, there are three distinct methods for accessing secrets. This article will delve into how these methods can be implemented using Python and deployed via YAML files, examining their respective advantages and limitations. Cloud RunHow to make Cloud Run talk to Cloud Run - The private way - This blog post covers the Cloud Run networking options and details how to make a source Cloud Run service access a destination Cloud Run service using a private network. Big Data, Analytics, ML&AIBigQuery GCP Experience Official Blog PartnersHow Livesport activates data and saves engineering resources with BigQuery and Dataddo Big Data BigQueryEfficient BigQuery Data Modeling: A Storage and Compute Comparison - BigQuery storage and compute comparison for normalized, denormalized, and nested design: an in-depth analysis with actionable optimizations. BigQueryBuild a security analytics data warehouse with BigQuery and Redpanda - In this tutorial, you’ll integrate Google BigQuery with Redpanda (a performant C++ drop-in for Apache Kafka) to build a simple security analytics data warehouse. BigQueryHow we expose data in BigQuery - Transitioning to a self-service data platform. BigQuery Gemini Official Blog Vertex AIDive deeper into Gemini with BigQuery and Vertex AI - In this blog we will dive deeper into some of the recent innovations for Vertex AI and BigQuery and show you how to use Gemini 1.0 Pro in BigQuery. Document AI Machine Learning Vertex AIGetting Started with Document AI: Introduction, Processors & Evaluation Metrics - Document AI turns unstructured content into structured data making it easier to understand, analyze, and consume. It extracts & classifies information from unstructured documents. GCP Experience Machine Learning Vertex AITransforming data science with Vertex AI: Telepass journey into MLOps - This article is about Telepass’ journey in implementing MLOps: from initial challenges to resulting architecture. Document AI Official BlogHow FibroGen achieved 40x ROI by automating invoice processing GCP Experience Official BlogGenerative AI in insurance: How Cytora helps insurers prioritize underwriting risks - In this article, we'll explore how Cytora (a startup that helps insurers transform their workflows with AI) leveraged Google Cloud's generative AI foundation models to deliver cutting-edge services to their clients. VariousGCP Certification Official BlogMaximize your cloud potential at Next ‘24: Lead with learning at any skill level Official Blog SecurityJoin our first Security Talks of 2024: Trends, gen AI security, and augmenting defenses Slides, Videos, AudioSecurity Podcast - #163 Cloud Security Megatrends: Myths, Realities, Contentious Debates and Of Course AI. ReleasesAccess Approval - Access Approval supports Google Distributed Cloud Edge in the GA stage. AlloyDB - The Back up and restore AlloyDB Omni documentation is updated to include pgBackRest, an open-source solution included with the AlloyDB Omni Docker container. AlloyDB now supports continuous backup and recovery, and scheduled backups on secondary clusters. AlloyDB Language Connectors are now generally available (GA). AppEngine Standard - You can't use the latest version of dev_appserver.py to locally run your applications for runtimes that reached end of support. Artifact Registry - Artifact Registry remote repositories support basic authentication to user-defined and preset upstream sources for Docker, Maven, npm, and Python formats. Images copied to Artifact Registry from Container Registry with the automatic migration tool are failing to propagate their upload time to Artifact Registry, and instead have their upload time value set to zero, resulting in an upload time of early 1970. Billing - Tags data for Google Cloud Storage buckets is available in both the Standard usage cost export and the Detailed usage cost export. Carbon Footprint - Emissions reported for Google Kubernetes Engine (GKE) declined starting in February 2024. Certificate Manager - Certificate Manager supports integration with regional external Application Load Balancers and regional internal Application Load Balancers. Chronicle - Chronicle has expanded Cloud Threat Detections to create a detection when findings from Security Command Center Event Threat Detections, Cloud Armor, Sensitive Actions Service, and Custom modules for Event Threat Detection are identified. The following supported default parsers have changed. Forwarder troubleshooting guide is now available to help you diagnose and resolve common issues that may arise while using the Chronicle Linux forwarder. Key Access Justifications - Access Approval supports Google Distributed Cloud Edge in the GA stage. Access Transparency - Access Transparency supports the following services in the GA stage: Google Distributed Cloud Edge IAM workforce identity pools. Cloud Composer - In Airflow 2.6.3 offered in Cloud Composer versions earlier than 2.6.2, task statuses can be deleted as a result of the #31179 Airflow issue. All preview versions of Cloud Composer 2 are past their security notifications end date and are not supported. If you see frequent scheduler restarts in your Airflow 2.6.3 environment and the [scheduler]job_heartbeat_sec Airflow configuration option is set to a non-default value, you can fix this issue either by upgrading to Cloud Composer version 2.6.4 or by removing this option's override, so that it uses the default value. Fixed creation and upgrades in environments that have environment variables with special symbols. Cloud Composer 2.6.4 images are available: composer-2.6.4-airflow-2.6.3 (default) composer-2.6.4-airflow-2.5.3. Cloud Composer versions 2.1.8 and 1.20.8 have reached their end of full support period. Compute Engine - Generally available: You can use SSH-in-browser to connect to TPU VMs. Generally available: You can scale a single VM into a managed instance group (MIG), which is a group of VMs that you can manage as a single entity. Generally available: Hyperdisk Balanced is available with C3 and H3 VMs. Container Registry - New tooling is available to upgrade from Container Registry to Artifact Registry. Data Fusion - The Cloud Data Fusion version 6.9.2.3 patch revision is generally available (GA). Dataflow - You can now use worker utilization hints to tune horizontal autoscaling for streaming pipelines. Added new autoscaling metrics: Autoscaling rationale chart: explains the factors driving autoscaling decisions Worker CPU utilization chart: shows current user worker CPU utilization and customer autoscaling hint value Timer backlog per stage: shows an estimate of time needed to materialize the output for windows whose timer has expired Parallel processing: the number of keys available for parallel processing. You can now use committed use discounts (CUDs) with Dataflow streaming jobs. Dataproc Serverless - New Dataproc Serverless for Spark runtime versions: 1.1.54 2.0.62 2.1.41 2.2.0-RC14. Added the bigframes (BigQuery DataFrames) Python package in the Dataproc Serverless for Spark 2.1 runtime. Dataproc - New Dataproc on Compute Engine subminor image versions: 2.0.95-debian10, 2.0.95-rocky8, 2.0.95-ubuntu18 2.1.43-debian11, 2.1.43-rocky8, 2.1.43-ubuntu20, 2.1.43-ubuntu20-arm 2.2.9-debian12, 2.2.9-rocky9, 2.2.9-ubuntu22. New Dataproc Serverless for Spark runtime versions: 1.1.54 2.0.62 2.1.41 2.2.0-RC14. Added the bigframes (BigQuery DataFrames) Python package in the Dataproc Serverless for Spark 2.1 runtime. Cloud Deploy - Cloud Deploy support for deploy automation is now generally available. Dialogflow - From March 18 to April 15, 2024 (new dates for the same migration announced earlier), for certain language tag and speech setting combinations, the Dialogflow CX and Dialogflow ES traffic with audio will gradually route away from the classic Speech-to-Text models behind the command_and_search, default, phone_call, and video model identifiers to the new conformer-based speech models. Error Reporting - Error Reporting can now analyze logs routed by project sinks to different projects than the source project. IAM - You can use the iam.serviceAccountKeyExposure organization policy constraint to help manage leaked service account credentials. Google Kubernetes Engine - The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes: CVE-2024-1085 For more information, see the GCP-2024-018 security bulletin. A previous version of the GKE logging agent that rolled out in GKE version 1.28.7-gke.1100000 contained a security vulnerability. Private clusters created on GKE versions 1.29.0-gke.1384000 and later use Private Service Connect (PSC) for nodes to privately communicate with the control plane. Secret Manager add-on for GKE is now available. Opportunistic bursting and lower Pod minimums are now available on newly created GKE Autopilot clusters at version 1.29.2-gke.1060000 or later, and on existing clusters created at 1.26 or later that have been fully upgraded (including all nodes) to 1.29.2-gke.1060000 or later. Load Balancing - The global external Proxy Network Load Balancer is implemented on globally distributed GFEs and supports advanced traffic management capabilities. Regional external Application Load Balancers and regional internal Application Load Balancers now support Certificate Manager certificates. Cloud Logging - You can now use SQL JOIN and UNION operators on the Log Analytics page to combine tables in multiple Google Cloud projects. A weekly digest of client library updates from across the Cloud SDK. Resource Manager - You can add tags at the time of creating folders and projects. Retail Recommendations AI - Vertex AI Search for retail: Renamed in the console and documentation The Google Cloud console has been updated to show the current product name for Vertex AI Search for retail. Cloud Run - Direct VPC egress now supports Cloud NAT with Public NAT IP addresses (in Preview). Service Mesh - Managed Anthos Service Mesh. The rollout of managed Anthos Service Mesh version 1.17 to the stable channel has completed. 1.20.x. 1.20.4-asm.0 is now available for in-cluster Anthos Service Mesh. 1.19.x. 1.19.8-asm.2 is now available for in-cluster Anthos Service Mesh. 1.18.x. 1.18.7-asm.11 is now available for in-cluster Anthos Service Mesh. Managed Anthos Service Mesh. There is a known issue where new installations of Managed Anthos Service Mesh in the rapid channel on GKE Autopilot clusters may fail. Cloud Spanner - Table renaming is now generally available. Cloud SQL SQL Server - A new maintenance version rollout is currently underway for all supported SQL Server versions. Cloud SQL now supports SQL Server Reporting Services (SSRS) on your instances. Cloud Storage Transfer - Support for transfers from cloud and on-premises Hadoop Distributed File System (HDFS) sources is now generally available (GA). Cloud Storage - You can now view granular bucket-level cost data in the Cloud Billing Detailed data export. Cloud TPU - Cloud TPU now supports TensorFlow 2.16.1. VMware Engine - Google Cloud VMware Engine now leverages Cloud Logging to provide status updates about hardware health and VMware management components. |
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 #389
Monday, March 11, 2024
Welcome to issue #389 March 11th, 2024 News AI Google Kubernetes Engine Official Blog Running AI on fully managed GKE, now with new compute options, pricing and resource reservations Google Kubernetes
GCP Newsletter #388
Monday, March 4, 2024
Welcome to issue #388 March 4th, 2024 News BigQuery Official Blog Vertex AI Unleash the power of generative AI with BigQuery and Vertex AI - New innovations for BigQuery and Vertex AI. AlloyDB
GCP Newsletter #387
Monday, February 26, 2024
Welcome to issue #387 February 26th, 2024 News Google Distributed Cloud Edge Official Blog Introducing Google Distributed Cloud for retail and manufacturing Google Maps Platform Official Blog Next
GCP Newsletter #386
Monday, February 19, 2024
Welcome to issue #386 February 19th, 2024 News BigQuery Official Blog Introducing vector search in BigQuery - The public preview of vector search in BigQuery, which enables vector similarity search on
GCP Newsletter #385
Monday, February 12, 2024
Welcome to issue #385 February 12th, 2024 News Earth Engine Official Blog Sustainability 8 new ways to bridge the gap to geospatial analysis with Earth Engine - Improvements and integrations released
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