Google Cloud Weekly - GCP Newsletter #375
Welcome to issue #375 December 4th, 2023
News
GCP Certification Official Blog12 days of no-cost training to learn generative AI this December
Cloud Filestore Google Kubernetes Engine Official BlogWhat’s new with Filestore: Enhancing your stateful workloads on GKE - Three new features, which have all recently become generally available to improve integration of Filestore and GKE.
DevOps Official Blog Partners SRE Vertex AINobl9's Reliability AI, Powered by Google - Customers who want to leverage AI technology in Google Cloud to define and understand SLOs can now do so through Vertex AI, thanks to Nobl9 and the new tool they developed, SLOgpt.ai.
Generative AI LLM Official BlogIntroducing sample GenAI Databases Retrieval App – augment your LLMs with Google Cloud databases
Event Looker Official BlogBuild, Hack and Learn at the 2023 Looker Hackathon
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
AI Google Kubernetes Engine Machine Learning Official Blog TPUPowering cost-efficient AI inference at scale with Cloud TPU v5e on GKE - With Cloud TPUs on Google Kubernetes Engine (GKE), the leading Kubernetes service in the industry, customers can orchestrate AI workloads efficiently and cost effectively with best-in-class training and inference capabilities.
InfrastructureSecuring Google Cloud Resources at Scale using Tags - Manage access to Google Cloud resources at scale using the power of Tags.
DevOps TerraformExporting GCP Projects to Terraform
CISO Official Blog SecurityCloud CISO Perspectives: How security validations can help organizations stay secure - This month, Mandiant Consulting’s Earl Matthews discusses Security Validation, a vital tool that can give CISOs better information for making security decisions, and can help organizations understand their true security posture and risk profile.
Networking Official Blog VPCDeveloper-friendly networking that keeps up with your development velocity - This blog discusses design considerations for managing network connectivity through categorized VPCs and how they can be used to offer a developer centric networking while maintaining security.
API Apigee Google Kubernetes Engine Official BlogInstalling Apigee Hybrid with Helm: A Kubernetes-native approach - A new way to install Apigee Hybrid using the Helm package manager.
Infrastructure MigrationMapping Your As-Is to Google Cloud, To Leverage Cloud Value - Google Cloud Adoption Series: Part 4B: As-Is to Cloud — Infrastructure.
App Development, Serverless, Databases, DevOps
DevOps GCP Experience Official BlogHow DORA DevOps best practices helped Circles launch a telco-as-a-service in under two months
Cloud Run DevOps Official Blog TerraformMigrating Terraform resources to Cloud Run API v2 - This blog post describes the new Terraform resource for Cloud Run, and describes the process of migrating an example Cloud Run service to this new resource.
Compute Engine NoSQLSaving costs while improving KPIs with AMD EPYC - Improving Redis cluster performance and cost savings.
DevOps Official Blog SREDriving success through open communication - Distilling years of Google research into five dimensions that you can apply to drive success within your own organization.
AI Cloud Run Official Blog Vertex AIGen AI apps: Deploy LangChain on Cloud Run with LangServe - This blog post shows how to get started with LangServe and deploy a template to Cloud Run that calls the VertexAI PaLM 2 for chat model.
Cloud RunDeploying CloudRun application with custom domain using Cloudflare - This blog explains how to deploy an application using a custom domain on Cloud Run which acts as a backend to an HTTP(S) Classic Load Balancer.
Cloud Run SecurityAuthentication for Multi-Regional Cloud Run Deployments with Custom Audiences - Learn how to use custom audiences for Cloud Run to authenticate clients in a multi-regional deployment where the service URI is unknown.
Cloud SQL Official BlogCloud SQL for PostgreSQL: Faster similarity search performance with pgvector indexes - This post explains pgvector indexes, clarify different configurations, and give hands-on coding examples for improving the performance and viability of a pgvector-based application using HNSW indexes.
Google Kubernetes Engine Official Blog WorkflowsDeploy and manage Kubernetes applications with Workflows
Cloud Spanner Official BlogSession leak detection solutions: Debug non-responsive applications on Cloud Spanner
Cloud Spanner Official BlogResolve and optimize many-to-many relationships in Spanner - The best practices to detection session leaks when using Cloud Spanner.
Compute Engine GCP ExperienceNot Everything Is Google’s Fault (Just Most Things) - (Not so good) experience with GCP.
Artifact Registry DockerDocker Hub Remote Repositories in GCP - Creating Docker Hub remote repositories in Google Cloud Platform.
Big Data, Analytics, ML&AI
Cloud DataprocA guide to RAID multiple Local SSDs & mount it to Dataproc - A guide to RAID multiple Local SSDs & mount it to Dataproc.
BigQuery Official Blog PartnersData-driven decisions with YugabyteDB and BigQuery - YugabyteDB, a distributed SQL database, when combined with BigQuery, tackles data fragmentation, data integration, and scalability issues businesses face.
BigQuery GCP Experience Official Blog PartnersBuilt with BigQuery: LiveRamp’s open approach to optimizing customer experiences
BigQuery Billing Official BlogCost management in BigQuery: how to control spending with budgets and custom quotas - Managing BigQuery costs with budgets and custom quotas.
BigQuery Infrastructure Looker Media CDNMedia CDN Custom Dashboard using BigQuery and Looker Studio - This document will guide you through the steps to deploy a Media CDN custom Dashboard in the Google Cloud Console using Log Sink, BigQuery and Looker Studio.
BigQuery Looker VisualizationMulti Instance Deployment with Looker - Using different environments in Looker.
BigQuery Generative AIThe New Generative AI Function in BigQuery - How to use BigQuery GENERATE_TEXT remote function.
CI GCP Experience GitHub Machine Learning Official Blog Vertex AIHow Delivery Hero connected GitHub with Vertex AI to manage 20+ voucher fraud detection models - MLOps setup in Delivery Hero.
AI Generative AI Machine Learning Official BlogHow generative AI is transforming the customer service experience
Document AI Generative AI Official BlogAsk your documents: Document AI and PaLM2 for question answering - Building "Ask your documents" tool for employees by leveraging Google Cloud Document AI, text embedding models, and PaLM 2.
Cloud Run GitHubHow to launch an MLFlow server with Continuous Deployment on GCP in minutes - A step-by-step guide to deploying an MLFlow server using GitHub Actions and Cloud Run.
Generative AI Machine LearningGoogle Generative AI Evaluation Service - A service to evaluate the performance of Generative AI Models using metrics like BLEU or ROUGE among others.
BigQuery dbtDealing with delayed data using dbt on BigQuery - This article shows how to implement a partitioned based incremental approach for dbt backed by BigQuery.
API BigQuery Official BlogPowering a GraphQL API over your BigQuery dataset via Hasura - Using Hasura, an open-source solution, to create an API around BigQuery dataset.
Slides, Videos, Audio
Kubernetes Podcast - #213 Kubernetes Pen Testing, with Jesper Larsson.
Security Podcast - #150 EP150 Taming the AI Beast: Threat Modeling for Modern AI Systems with Gary McGraw.
GCP Life Podcast - #54 “They sacked themselves!“ – In this episode we discuss; Google Next, Udemy & Google, Manifest v3, Broadcom & VMWARE, Google AI Search, Memory Store For Redis Cluster, Google Workspace Hack, Atomic Stealer, New CPU Vulnerability, Open AI, Spotify and Google AI.
Releases
AlloyDB - The AlloyDB columnar engine now supports columns with the array data type.
Anthos clusters on bare metal - 1.16. Release 1.16.3 Anthos clusters on bare metal 1.16.3 is now available for download. Functionality changes: Increased the certificate time to live (TTL) for metrics-providers-ca and stackdriver-prometheus-scrape for third-party monitoring. Supported node pool versions: If you use selective worker node pool upgrades to upgrade a cluster to version 1.16.3, the following versions are supported for the worker node pools: 1.16.3 1.16.2 1.16.1 1.16.0 1.15.6 1.15.5 1.15.4 1.15.3 1.15.2 1.15.1 1.15.0. Fixes: Fixed an issue where CoreDNS Pods can get stuck in an unready state. Fixes: The following container image security vulnerabilities have been fixed in 1.16.3: Critical container vulnerabilities: CVE-2023-38408 CVE-2023-45871 High-severity container vulnerabilities: CVE-2023-1989 CVE-2023-4244 CVE-2023-4622 CVE-2023-4623 CVE-2023-4921 CVE-2023-42753 Medium-severity container vulnerabilities: CVE-2023-3772 CVE-2023-37453 CVE-2023-39189 CVE-2023-39192 CVE-2023-39193 CVE-2023-39194 CVE-2023-42754 CVE-2023-42755 Low-severity container vulnerabilities: CVE-2023-3773 CVE-2023-6176 CVE-2023-42756. Known issues: For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
Apigee X - On December 1, 2023, we released an updated version of Apigee (1-11-0-apigee-8). Configure a forward proxy at the environment level using forwardProxyUri. Dynamic endpoint target metrics aggregated into a single metric. Bug ID Description 294882858 Fixed issue with ServiceCallout policy overriding target_ip value in proxy.
Cloud Asset Inventory - The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs. The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs.
Batch - Documentation has been added to explain how to configure jobs that can run on reserved VMs.
BigQuery - You can use configuration YAML files to transform SQL code when you translate SQL queries from your source database. The slot estimator now supports project level cost-optimal commitment and autoscale recommendations for on-demand workloads.
Chronicle - Supported default parsers have changed, click on the link for more details.
Cloud Composer - Cloud Composer 2.5.2 release started on November 30, 2023. (Available without upgrading) The dags list-import-errors Airflow CLI command is now supported. Improved the validation of zone values. The apache-airflow-providers-google package is upgraded to version 10.11.1 in images with Airflow 2.6.3 and 2.5.3. The apache-airflow-providers-cncf-kubernetes package was upgraded to version 7.9.0. Cloud Composer 2.5.2 images are available: composer-2.5.2-airflow-2.5.3 composer-2.5.2-airflow-2.6.3 (default). Cloud Composer versions 2.0.32 and 1.19.15 have reached their end of full support period. You can specify a preferred Cloud SQL zone for the environment's database when creating a standard resilience environment. Quotas for snapshot operations are increased.
Database Migration Service - Database Migration Service supports creating Cloud SQL for MySQL and Cloud SQL for PostgreSQL instances with customer-managed encryption keys (CMEK) enabled.
Dataproc Serverless - Dataproc Serverless runtime image tracks have upgraded the Cloud Storage connector to version 2.2.18.
Dataproc - New Spark runtime versions: 1.1.40, 2.0.48, 2.1.27.
Dialogflow - Dialogflow CX answer feedback is now generally available (GA) and has new configurations in Dialogflow Messenger, conversation history, and BigQuery export.
Google Kubernetes Engine - Starting in GKE version 1.27.6-gke.1248000, clusters in Autopilot mode detect nodes that can't fit all DaemonSets and, over time, migrate workloads to larger nodes that can fit all DaemonSets. The following GKE versions fix an issue that could cause the NVIDIA GPU driver installer image to be garbage collected on Container-optimized OS nodes: 1.25.15-gke.1040000 and later 1.26.10-gke.1030000 and later 1.27.6-gke.1513000 and later 1.28.3-gke.1061000 and later. Starting in GKE 1.27.7, you can configure your workloads to use TPU reservations with node auto-provisioning.
Cloud Logging - Ops Agent version 2.44.0 introduces the following features: Support for Compute Engine VMs that are running Ubuntu 23.10 (Mantic Minotaur). You can now specify an inclusion filter or exclusion filter that is applied to the _Default sinks of new resources.
Cloud Monitoring - Ops Agent version 2.44.0 introduces the following features: Support for Compute Engine VMs that are running Ubuntu 23.10 (Mantic Minotaur).
Service Mesh - Managed Anthos Service Mesh. The rollout of managed Anthos Service Mesh version 1.17 to the rapid channel has completed. If you use Gateway API Automated Deployment, note the following upcoming change.
SAP Solutions - Google Cloud's Agent for SAP version 2.8 Version 2.8 of Google Cloud's Agent for SAP is generally available (GA).
Cloud Storage Transfer - Storage Transfer Service supports transfers from cloud and on-premises Hadoop Distributed File System (HDFS) sources.
Cloud Text-to-Speech - Cloud Text-to-Speech now offers de-DE and fr-FR Studio voices: de-DE-Studio-B, de-DE-Studio-C, fr-FR-Studio-A, and fr-FR-Studio-D.
Vertex AI - The following Vertex AI Model Garden updates are available: Updated default model deployment settings with L4 GPUs, such as LLaMA2, falcon-instruct, openllama, Stable Diffusion 1.5, 2.1, and XL models. The Unicorn model size for PaLM 2 for Text is generally available (GA). Vertex AI's integration of model and dataset metadata into Dataplex's Data Catalog service is now generally available (GA).
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 #374
Monday, November 27, 2023
Welcome to issue #374 November 27th, 2023 No official posts from GCP blog, so in this issue community content only. Articles, Tutorials Infrastructure, Networking, Security, Kubernetes Google
GCP Newsletter #373
Monday, November 20, 2023
Welcome to issue #373 November 20th, 2023 News Infrastructure Terraform Architecture Diagramming Tool - Architecture Diagramming Tool now generates Terraform for your sketches. FinOps Official Blog
GCP Newsletter #372
Monday, November 13, 2023
News Google Kubernetes Engine Official Blog GKE Enterprise, the next evolution of container platforms, is now generally available - With GKE Enterprise, companies can increase development and
GCP Newsletter #371
Monday, November 6, 2023
Welcome to issue #371 November 6th, 2023 News Google Kubernetes Engine Networking Official Blog Ingress traffic to your GKE fleet with the Multi-cluster Gateway controller, now GA - Today, we are
GCP Newsletter #370
Monday, October 30, 2023
Welcome to issue #370 October 30th, 2023 News Infrastructure Official Blog Connecting the South Pacific with new subsea cables - Announcements of plans for the South Pacific Connect initiative, which
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