Google Cloud Weekly - GCP Newsletter #367
Welcome to issue #367 October 9th, 2023
News
DevOps Networking Official BlogDeliver and secure your internet-facing application in less than an hour using Dev(Sec)Ops Toolkit - The Dev(Sec)Ops toolkit helps customers accelerate the delivery of internet-facing applications with Cloud Load Balancing, Cloud Armor, and Cloud CDN.
DevOps Official Blog2023 State of DevOps Report: Culture is everything - When it comes to building a successful DevOps practice, organizational culture and user-centricity are key, the 2023 State of DevOps Report finds.
Cloud Firewall Official BlogIntroducing Google Cloud Firewall Plus with intrusion prevention
Official Blog Vertex AI10x performance improvement with the latest forecasting updates in Vertex AI - Introducing TimeSeries Dense Encoder (TiDE) in Vertex Ai, a new forecasting model architecture with massive performance improvements.
Official Blog Web3Generative AI for Web3 on Google Cloud - How to innovate with Web3 and generative AI on Google Cloud.
GCP Certification Generative AI Official BlogGenerative AI for developers: New no-cost labs in Google Cloud - This October, play to learn about generative AI on The Arcade, plus other no-cost training resources.
Google Maps Platform Official Blog Official Blog SAPSAP developers rejoice: ABAP SDK for Google Cloud now supports 40+ more APIs
Cloud Marketplace Official Blog PartnersEnhancing Google Cloud Marketplace private offers for speed and scale - Updates to private offers capabilities in Google Cloud Marketplace make it easier for partners to create and manage private offers for their customers.
Infrastructure Official Blog SustainabilitySupporting power grids with demand response at Google data centers - Google is expanding our use of demand response technology to temporarily reduce power consumption at our data centers to help local grids as needed.
Apigee Official BlogAdding pricing and accessibility granularity for Apigee API Management
SponsorCockroachDB on Google Cloud |
Scale fast, survive anything, thrive everywhere with a fully-managed, distributed SQL database on Google Cloud |
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
GCP Experience Official Blog SecurityReddit uses Web Risk to protect users against phishing, malware, and social engineering - To keep Reddit a welcoming and real space for users, Reddit used Google Cloud’s Web Risk API to evaluate unsafe URLs at scale.
Google Kubernetes Engine Official BlogHow not to sacrifice user experience in pursuit of Kubernetes cost optimization - Understand the key factors that impact user experience and how to prioritize them when engaged in Kubernetes cost optimization.
Cloud DNS Google Kubernetes EngineSetting Up ExternalDNS on Google Kubernetes Engine and Cloud DNS: A Step-by-Step Guide - In this comprehensive guide, we will walk you through the process of setting up ExternalDNS on Google Kubernetes Engine, leveraging the capabilities of Cloud DNS.
Cloud Identity SecurityDetection of Inbound SSO persistence techniques in GCP - An overview of how to consume external identities in a GCP organization.
Billing DevOps TerraformTIL — “Vampire Power” In Google Cloud? - How to removed a billed resource “Networking Service Directory Registered Resource", in an empty project and how to remove it.
Cloud Scheduler Google Kubernetes Engine KubernetesReduce Your GKE Bill with Cloud Scheduler by Scaling to Zero During Off-Peak Hours - This blog post will guide you through the process of scheduling the automatic scaling down of GKE node pools using only Cloud Scheduler, a fully managed enterprise-grade cron job scheduler.
App Development, Serverless, Databases, DevOps
Google Maps Platform Official BlogAR and the future of architectural geodesign - Learn how Geopogo is empowering project teams to make our buildings and cities even better, by inventing and developing 3D visualization software tools which improve the process and outcome of design and construction.
Migration Official Blog PartnersGet to ‘migrate now’ with optimized migration waves from CAST Highlight
Google Maps Platform SAPLeverage the capabilities of Distance Matrix API from Google Maps Platform in ABAP SDK for Google Cloud - Google Maps Platform features now available to ABAP developers in the latest release of ABAP SDK for Google Cloud V1.5.
DockerDockerize and Deploy a NodeJS Application to Cloud Run with GitHub Actions
Cloud Run Cloud SQL Cloud Storage Python TutorialHow to Deploy Production Django 4 using Google Cloud Run, Cloud SQL, and Cloud Storage - A step by step tutorial to deploy Django 4 applications on Google Cloud using Cloud Run.
Big Data, Analytics, ML&AI
Apache Beam JavaJava & Apache Beam: The Complete Windowing Guide for GCP Dataflow - Exploring all types of window transformation in Apache Beam using Java.
BigQuery Official BlogHaving trouble loading your JSON into BigQuery? Try this! - Easily load all your JSON data and redirect your focus on deriving data insights.
Analytics Hub BigQueryHow to Manage Access to BigQuery Analytics Hub sharing Authorized Views - This blog post explores how to effectively manage access to Analytics Hub and authorized views in Google BigQuery.
GCP Experience MigrationEmpowering Transformation: Flipkart’s Journey to GCP Migration - An overview of Flipkart's Data platform migration to GCP.
dbt PythonFinally, a better way to deploy DBT on Google Cloud! - All the code for this article can be found in the template repository linked below and you can also read this artlice on my website.
Data Loss Prevention API SAPData Loss Prevention Deidentification with ABAP SDK for Google Cloud - What is Data Loss Prevention API.
Big Data BigQueryLinting BigQuery SQL with sqlfluff - Using sqlfluff to linter BigQuery queries.
BigQuery Billing FinOps GCP ExperienceHow to reduce your BigQuery costs? - 4 practical examples within the Modern Data Network from BlaBlaCar, Nickel, Toucan Toco and Libeo.
BigQueryInstall and run the Google BigQuery emulator on a Mac with M1 - Open-source BigQuery simulator.
Javascript Looker VisualizationCreating Custom Visualisation on Looker using D3.js - Integrating custom D3.js visualisations into Looker.
AI Generative AI Official BlogThe generative AI revolution in the games industry: A path to boundless creativity - Google Cloud insights into generative AI and gaming.
Official Blog Partners Vertex AI Data Analytics Official Blog SecurityHow Sensitive Data Protection can help secure generative AI workloads - Here’s a data-focused approach to protecting gen AI applications with Google Sensitive Data Protection, along with some real-life examples.
AI Official Blog PartnersBuilt with Google AI: Achieve better observability for ML models with Fiddler AI - Achieve greater AI observability and increased governance of responsible AI for your ML models with Google Cloud and Fiddler AI.
Official Blog PartnersBuilt-with Google AI: Reliable and transparent AI from Elemental Cognition
Duet AI Official BlogThe Making of Duet AI - your AI-powered collaborator in Google Cloud
AI BigQuery Cloud Functions Machine LearningData to AI with Programmable Cloud! - Example of using Python Cloud Function to predict the success score of a movie based on 2 attributes: it’s GENRE and RUNTIME.
Data Science Machine Learning Python Vertex AIMultimodal Prediction Model Using Google Vertex Ai - Multimodal Embeddings are a powerful tool to use for ML applications, with many use cases.
DevOps Vertex AIDevGenOps — Automating Test Generation with GitLab CI/CD and Google Vertex AI PaLM2 - Automating Test Generation with GitLab CI/CD and Google Vertex AI PaLM2.
Generative AI Vertex AICreating Generative Art Dynamic NFTs with Google Cloud Vertex AI and Chainlink Functions - Learn to integrate Vertex, Google Cloud’s AI suite into your smart contracts using Chainlink Functions.
Slides, Videos, Audio
Kubernetes Podcast - #209 What's new in Istio, with John Howard and Keith Mattix.
Security Podcast - #141 Cloud Security Coast to Coast: From 2015 to 2023, What's Changed and What's the Same?
Releases
Anthos clusters on Azure - You can now launch clusters with the following Kubernetes versions.
Anthos clusters on VMware - Upgrading an admin cluster with always-on secrets encryption enabled might fail.
Cloud Asset Inventory - The following resource types are now publicly available through the analyze policy APIs (AnalyzeIamPolicy and AnalyzeIamPolicyLongrunning).
Bare Metal Solution - You can now use Bare Metal Solution's self-service functionality to order your resources after executing a one-time Order Form.
Batch - Batch is available in the following regions: australia-southeast2 (Melbourne) europe-west8 (Milan) europe-west12 (Turin) me-west1 (Tel Aviv) northamerica-northeast2 (Toronto) southamerica-east1 (São Paulo) us-east5 (Columbus) For more information, see Locations.
BigQuery - The BigQuery migration assessment is now available for Snowflake in preview. You can now copy tables across regions. The following Google Cloud Blockchain Analytics datasets are now available in Preview and available through the Public Datasets Program and Analytics Hub: Google Cloud's Tron Mainnet data Google Cloud's Optimism Mainnet data Google Cloud's Avalanche Contract Chain data Google Cloud's Fantom Opera data Google Cloud's Ethereum Mainnet data Google Cloud's Arbitrum One Chain data Google Cloud's Cronos Mainnet Chain data. A weekly digest of client library updates from across the Cloud SDK. BigQuery native integration in Looker Studio enables monitoring features for Looker Studio queries, improves query performance, and supports many BigQuery features.
Bigtable - Cloud Bigtable instance, cluster, and table metadata is automatically synced to Data Catalog, a feature of Dataplex, for improved data discovery and governance.
Certificate Authority Service - v1. Certificate Authority Service is now available in the following region: me-central2 For more information, see Certificate Authority Service locations.
Chronicle - The following supported default parsers have changed. Chronicle Curated Detections has been enhanced with new detection content for Google Cloud threats. The submit_parser command now has an option to skip validation if no logs are found. The Chronicle SIEM user interface has a new top-level navigation to help you access the most commonly used Chronicle SIEM features.
Cloud Composer - Cloud Composer 2.4.5 release started on October 5, 2023. Cloud Composer 2 is now available in Milan (europe-west8), Berlin (europe-west10), and Turin (europe-west12). Fixed a problem where newly-created Airflow workers ignored the SIGTERM signal, which could lead to task failures. Cloud Composer 2.4.5 images are available: composer-2.4.5-airflow-2.5.3 (default) composer-2.4.5-airflow-2.4.3. Oozie to Airflow tool version 2.0 is available.
Confidential VM - Confidential Space.
Compute Engine - Generally available: NVIDIA L4 GPUs are now available in the following additional regions and zones: APAC Seoul, South Korea (asia-northeast3-b) Europe St. Generally available: NVIDIA L4 GPUs are now available in the following additional regions and zones: Singapore(asia-southeast1-a) For more information about using GPUs on Compute Engine, see GPU platforms.
Dataplex - Dataplex BigLake integration is generally available (GA).
Dataproc - New Dataproc on Compute Engine image version 2.2 is available for preview with upgraded components. New Dataproc on Compute Engine subminor image versions: 2.0.79-debian10, 2.0.79-rocky8, 2.0.79-ubuntu18 2.1.27-debian11, 2.1.27-rocky8, 2.1.27-ubuntu20, 2.1.27-ubuntu20-arm 2.2.0-RC2-debian11, 2.2.0-RC2-rocky9, 2.2.0-RC2-ubuntu22. Upgraded Hadoop version from 3.3.3 to 3.3.6 in the latest Dataproc on Compute Engine 2.1 image version. New Dataproc Serverless for Spark runtime versions: 1.1.34 2.0.42 2.1.21. Upgraded the Cloud Storage connector version to 2.2.17 in the latest Dataproc Serverless for Spark runtimes. Added the gs.http.connect-timeout and gs.http.read-timeout properties in Flink to set the connection timeout and read timeout for java-storage client in the latest Dataproc on Compute Engine 2.1 image version. Added the gs.filesink.entropy.enabled property in Flink to enable entropy injection in filesink Cloud Storage path in the latest Dataproc on Compute Engine 2.1 image version.
Dialogflow - Dialogflow CX speech adaptation can now be configured manually.
Cloud Filestore - Filestore enterprise tier backups are now generally available.
Networking Interconnect - Dedicated Cloud Interconnect support is available in the following colocation facilities: CyrusOne Phoenix - Phoenix For more information, see the Locations table.
Google Kubernetes Engine - A previously published release note on December 14, 2022 has been updated. (2023-R19) Version updates GKE cluster versions have been updated. An issue was previously reported with running certain commands in container images when Image streaming is enabled. Log rotation is misconfigured on nodes running a COS-based image type (cos_containerd). GKE now delivers insights and recommendations if users have installed webhooks that intercept system resources or webhooks that have no available endpoints.
GKE - (2023-R19) Version updates The following control plane and node versions are now available: 1.27.6-gke.1248000 1.27.6-gke.1248000.
Google Kubernetes Engine Rapid - (2023-R19) Version updates The following versions are now available in the Rapid channel: 1.27.6-gke.1248000 1.28.1-gke.1066000.
Google Kubernetes Engine Regular - (2023-R19) Version updates There are no new releases in the Regular release channel.
Google Kubernetes Engine Stable - (2023-R19) Version updates The following version is no longer available in the Stable channel: 1.26.5-gke.2100.
Cloud Monitoring - Ops Agent version 2.42.0 introduces support for Compute Engine Arm VMs that are running Ubuntu 22.04 LTS (Jammy Jellyfish). Dashboard-wide filters now apply to the Logs Panel widget. The Metrics management page in Cloud Monitoring now lets you create alerting policies and charts for metrics that have no associated alerting policies or custom dashboards. You can now import your Grafana dashboards into Cloud Monitoring. You can now configure notifications for Google Chat spaces.
Cloud Interconnect - Dedicated Cloud Interconnect support is available in the following colocation facilities: CyrusOne Phoenix - Phoenix For more information, see the Locations table.
Network Intelligence Center - Network Analyzer now includes an insight that gives a summary of the IP address utilization of all the subnet ranges.
Retail Recommendations AI - Retail Search: Facet controls You can create facet controls that apply to search and browse operations.
SAP Solutions - ABAP SDK for Google Cloud, version 1.5 is generally available (GA) Version 1.5 of the ABAP SDK for Google Cloud is generally available (GA). Cloud Storage Backint agent for SAP HANA version 1.0.29 Version 1.0.29 of the Cloud Storage Backint agent for SAP HANA is available.
Cloud Spanner - Cloud Spanner sampled query plans are now available in GA.
Cloud SQL - For Cloud SQL Enterprise edition and Cloud SQL Enterprise Plus edition, you can restore backups across instances of different editions.
Cloud TPU - Cloud TPU now supports TensorFlow 2.13.1.
Cloud Trace - You can now show logs and events as inline messages when exploring a trace.
Vertex AI - Ray on Vertex AI is now available in Preview Ray is an open-source framework for scaling AI and Python applications. Model tuning for the textembedding-gecko model is now available in Preview You can now use supervised fine-tuning to tune the textembedding-gecko model. Vertex AI Prediction You can now use C3 machine types to serve predictions. TorchServe is used to host PyTorch machine learning models for online prediction.
Virtual Private Cloud - Private Service Connect service connectivity automation is available in General Availability. Private Service Connect backends with published service targets can be added to global external TCP proxy Network Load Balancers.
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 #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
GCP Newsletter #362
Monday, September 4, 2023
Welcome to issue #362 September 4th, 2023 News Google Cloud Platform Official Blog All 161 things we announced at Google Cloud Next '23 – a recap - Recap of product, customer and partner
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