Google Cloud Weekly - GCP Newsletter #356
Welcome to issue #356 July 24th, 2023
News
Cloud Datastore Cloud Firestore Official Blog ServerlessFirestore extends triggering support to include Datastore Mode - Firestore adds triggering support for Datastore Mode, through an integration with Eventarc.
Application Integration Official BlogIntroducing Application Integration: Connect your applications visually, without code - Google Cloud IPaaS to help you automate business processes by connecting any application with visual point-and-click configurations, not code.
Google Cloud Platform Official BlogGoogle Cloud and CyberGRX collaborate to help scale and accelerate cloud assessments - Google Cloud and CyberGRX collaborate to help scale and accelerate risk assessments and due diligence services.
Data Analytics Looker Official BlogAccess to Looker data models from Power BI now generally available - Power BI users can now access centrally defined metrics and data relationships from Looker’s semantic layer through Power BI Desktop.
Generative AI Official BlogGoogle Cloud expands availability of enterprise-ready generative AI - New foundation models are GA in Google Cloud’s Vertex AI, adding to an enterprise-ready platform for generative AI.
Generative AI Official BlogConversational AI on Gen App Builder unlocks generative AI-powered chatbots and virtual agents - Improve customer service with generative AI powered chatbots and virtual agents.
Document AI Official BlogDocument AI introduces powerful new Custom Document Splitter to automate document processing - With Document AI Workbench’s latest GA feature, Custom Document Splitter, train state of the art machine learning models to classify and split multiple documents in a single file to automate processes.
Event VMware EngineTen Sessions Not to Miss about Google Cloud at VMware Explore 2023 Las Vegas - A list of sessions involving Google Cloud VMware Engine on VMware Explore 2023 Las Vegas, August 21-24.
Sponsor
|
Expert support, on demand. Imagine having a direct line to over 150 senior cloud architects for any cloud-related question or issue you encounter. With thousands of cloud questions and issues resolved, DoiT is your gateway to world-class cloud expertise. All from a Google Cloud Partner. Learn more |
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
Official BlogCloud CISO Perspectives: Early July 2023 - Google Cloud CISO Phil Venables talks with Royal Hansen, vice president of Privacy, Safety, and Security Engineering at Google, about red teaming AI and the Aspen Security Forum.
Networking Official BlogThree Private Service Connect patterns - Networking basics - Explore three Private Service Connect patterns for private communication between consumer and producer networks.
Google Kubernetes Engine KubernetesHow to Protect Your Statefulset Data with Backup for GKE - In this article we will go through the Backup For GKE components and how to backup volumes from a MySQL StatefulSet deployed in a GKE cluster.
DevOps GitHub TerraformGCP Workload Identity Federation for GitHub Actions: A Really Effortless Setup - This article describes how to set GCP Workload Identity Federation for GitHub Actions using Terraform.
BillingFinOps Challenges in Google Cloud Platform - This article discusses the challenges posed by financial operations in Google Cloud Platform (GCP) and provides strategies for managing expenses effectively.
Infrastructure Networking VPCBeauty of routing in GCP — how to achieve VPC transitivity - Tips to solve VPC transitivity issues.
IAM SecurityMassive detection of unused service accounts on Google Cloud - In this guide, discover how to detect and manage unused service accounts in Google Cloud organizations: mastering best practices of GCP.
App Development, Serverless, Databases, DevOps
DevOps GCP Experience Official BlogDevOps Awards winner Improbable on “unleashing the full power of the cloud” - Gaming provider Improbable’s use of CI/CD as a service helped earn it a 2022 DevOps Award for unleashing the full power of the cloud.
GCP Experience Official BlogDevOps Awards winner Uber on building engineering sustainability - Uber’s Sustainability Suite has helped it save an estimated hundreds of thousands of kilograms of CO2 per year, and earned it a 2022 DevOps Award.
DevOps GCP Experience Official BlogDevOps Awards winner Boa Vista Services on securing the software supply chain - Boa Vista Serviços’ internal Stargate Project to improve code quality and security earned it a 2022 DevOps Award for Securing the Software Supply Chain.
DevOps Official BlogDevOps Awards winner Deutsche Bank on paving the ‘DevOps Runway’ - To reduce costs and maximize efficiency, Deutsche Bank took a DevOps approach to redesigning its system architecture while streamlining applications.
Official Blog Workforce Identity FederationUsing Workforce Identity Federation with API-based web applications - Here’s how to configure an example Javascript web application hosted in Google Cloud to call Google Cloud APIs after being authenticated with an Azure AD using Workforce Identity Federation.
Apigee CI Official BlogSix essential tips for automating API delivery with CI/CD pipelines - Incorporate Apigee into your CI/CD to automate deployments, promote consistency, and monitor performance.
Cloud Bigtable GCP Experience Official BlogFrom MySQL to NoSQL: Bitly’s big move to Bigtable - Bitly, the link & QR Code management platform, migrated to Bigtable and increased scalability, availability, and speed.
Billing Cloud Functions MonitoringStreamlining GCP Budget Alerts: Introducing a New Micro Service for Slack Integration - Application that posts Budget alerts to Slack channel.
Cloud Workstations Kubernetes SkaffoldHow Google Cloud Workstations saved my demo… (and my bacon) - Google’s cloud based developer environments are a winner for road warrior devs — as well as those who employ them.
AlloyDBVerify Columnar Engine Usage with AlloyDB Operational Views - A closer look at Views associated with Columnar Engine.
Cloud Monitoring MonitoringGoogle Cloud Synthetic Monitoring Tutorial - This tutorial covers step by step instructions on how you can get started with Google Cloud Synthetic Monitoring, that has just been….
Cloud Spanner Official BlogThe big picture: How Google Photos scaled rapidly on Spanner - Google Photos stores more than 4 trillion photos for over a billion users and uses Spanner to ensure easy access and robust privacy for its users.
Big Data, Analytics, ML&AI
CI GCP Experience Official Blog SREVodafone: A DevOps approach to AI/ML through cloud-native CI/CD pipelines - How Vodafone improved the performance of its ML pipelines by using DevOps principles of automation, code mirroring and CI/CD.
Data Analytics Official BlogPut your data to use across organizations with a Data Sharing and Analytics Platform - Working with a large UK Public Sector organization, we’re developing a large hybrid and multi-cloud data sharing and analysis capability.
BigQuery Data ScienceHow to Fix Missing Dates for Time Series Analysis - Learn how to use TVFs in BigQuery to effortlessly generate date ranges for your time series analysis.
BigQuery Data ScienceA Guide to Using Window Functions - Create running totals, moving averages, and rankings with ease in BigQuery.
BigQuery DataformModern data pipeline building with BigQuery Dataform — Part 2: Incremental Tables - As ELT is becoming more and more popular, BigQuery Dataform enables modern SQL based transformations within BigQuery’s environment.
BigQuery GISST_Transform in BigQuery — Project Any Coordinates to Lng/Lat and Back - BigQuery only supports WGS84 geodesic coordinates, but my data is in another coordinate system. How can I convert it?
BigQueryML Data Analytics Official BlogHow to use custom holidays for time-series forecasting in BigQuery ML - With custom holiday modeling features, BigQuery users can build more powerful and accurate time-series forecasting models using BigQuery ML.
BigQueryML Machine Learning Official BlogHow to use advance feature engineering to preprocess data in BigQuery ML - How to preprocess data using BigQuery ML so you can get better insights and models.
Generative AI Machine Learning Vertex AIGenerative AI - Image Generation using Vertex AI Imagen - Examples of using Imagen, a text-to-image diffusion model developed by Google AI.
Generative AIA Guide to Tuning Language Foundation Models in Google Cloud Generative AI Studio - Achieve better results by tuning foundation model with Generative AI Studio.
Various
GCP Certification Official BlogBuild your cloud career with our summer learning list of no-cost training - This list of top no-cost courses and labs from Google Cloud Skills Boost can help you on your cloud career path.
GCP Certification NetworkingGoogle Cloud Professional Cloud Network Engineer (PCNE) Certification Tips and Preparation - Tips for passing GCP Network certification exam.
GCP Certification Machine LearningThe Path to Proficiency: My Google Cloud Professional Machine Learning Engineer Certification… - Share experience of passing the Google Cloud Professional Machine Learning Engineer.
Slides, Videos, Audio
Security Podcast - #130 Cloud is Secure: Are you Using It Securely - True or False? And What about SaaS?
Releases
Access Approval - Access Approval supports AlloyDB for PostgreSQL in the Preview stage.
AlloyDB - AlloyDB support for Data Residency is generally available (GA). AlloyDB now supports setting up resource locations policies that can be used to constrain the location of new in-scope resources.
Anthos Config Management - Config Controller now uses the following versions of its included products: Config Connector v1.106.0, release notes Anthos Config Management v1.15.2, release notes.
Anthos clusters on bare metal - 1.15. Release 1.15.3 Anthos clusters on bare metal 1.15.3 is now available for download. Fixes: Fixed an issue where the apiserver could become responsive during a cluster upgrade for clusters with a single control plane node. The following container image security vulnerabilities have been fixed: CVE-2022-3821 CVE-2022-4415 CVE-2022-29458 CVE-2023-1667 CVE-2023-2283 CVE-2023-2454 CVE-2023-2455. Known issues: For information about the latest known issues, see Anthos clusters on bare metal known issues in the Troubleshooting section.
Anthos clusters on VMware - Anthos clusters on VMware 1.13.10-gke.42 is now available. Upgraded VMware vSphere Container Storage Plug-in from 2.6.2 to 2.7.2. The following issues are fixed in 1.13.10-gke.42: Fixed an issue that CPv1 stackdriver operator has --is-kubeception-less=true specified by mistake. The following vulnerabilities are fixed in 1.13.10-gke.42: High-severity container vulnerabilities: CVE-2023-3138 CVE-2023-2828 CVE-2023-2454 CVE-2023-0215 CVE-2023-0286 CVE-2023-0361 CVE-2022-4450 CVE-2023-1999 Container-optimized OS vulnerabilities: CVE-2023-28642 Ubuntu vulnerabilities: CVE-2023-1380 CVE-2023-2612 CVE-2023-30456 CVE-2023-31436 CVE-2023-32233 Windows vulnerabilities: CVE-2022-41723 CVE-2022-41725.
Apigee X - On July 21, 2023, we released an updated version of Apigee X. The Advanced API Security Abuse detection Incident details page now displays unique IP addresses, even if more than one incident corresponds to the same IP address. On July 20, 2023, we released an updated version of Apigee X (1-10-0-apigee-6). Bug ID Description 290943249 Fixed latency issue between Istio and runtime container. Bug ID Description 290709899 Security fix for apigee-runtime.
Google Cloud Armor - Cloud Armor supports parsing of the GraphQL content-type in public preview. Cloud Armor allows you to filter using custom rules or apply Adaptive Protection based on originating client IP addresses in public preview.
Cloud Asset Inventory - The following resource types are now publicly available through the analyze policy APIs (AnalyzeIamPolicy and AnalyzeIamPolicyLongrunning).
Batch - VPC Service Controls support for Batch is generally available (GA). Documentation has been added for Cloud Life Sciences users to explain how to migrate to Batch.
BigQuery ML - Multivariate time series forecasting with the ARIMA_PLUS_XREG model in BigQuery ML is now generally available (GA). BigQuery ML has introduced new Explainable AI capabilities for better model explainability: You can now use the ML.EXPLAIN_FORECAST function with ARIMA_PLUS_XREG models. BigQuery can now use search indexes to optimize some queries that contain the equal operator (=), IN operator, LIKE operator, or STARTS_WITH function to compare string literals with indexed data. Primary and foreign key table constraints are now generally available. The google.cloud.bigquery.storage.v1beta2 API package for BigQueryWrite operations is deprecated and will be removed on July 17, 2024.
BigTable - Cloud Bigtable change streams are now generally available (GA).
Cloud Build - The e2-medium machine type is now supported as a custom machine type that you can specify in your cloudbuild.yaml build configuration file. Cloud Build repositories (2nd gen) is now generally available.
Key Access Justifications - Access Approval supports AlloyDB for PostgreSQL in the Preview stage.
Data Fusion - Workforce identity federation is generally available (GA) in Cloud Data Fusion. The Cloud Data Fusion SAP ODP plugin supports extracting data through CDS views. Apache Hadoop MapReduce is deprecated in Cloud Data Fusion versions 6.7.0 and later (CDAP-18913). In the SAP Ariba plugin 1.2.1, a Token Endpoint field that takes an authentication URL has been added to the plugin properties. In Cloud Data Fusion versions 6.7 and later, SAP Ariba plugin version 1.2.1 fixes the issue causing the following error after entering authentication credentials: CDF_ARIBA_01501 - Failed to call given Ariba service.
Dataproc Serverless - New Dataproc Serverless for Spark runtime versions: 1.1.24 2.0.32 2.1.11.
Dataproc - New Dataproc on Compute Engine image versions, which includes a 2.1.18-ubuntu20-arm image that supports ARM machine types: 2.0.70-debian10, 2.0.70-rocky8, 2.0.70-ubuntu18 2.1.18-debian11, 2.1.18-rocky8, 2.1.18-ubuntu20, 2.1.18-ubuntu20-arm. Fixed a race condition in Spark startup that could lead to nodes failing to initialize when using premium disk tier.
Cloud Deploy - Cloud Deploy has completed Google Cloud data residency requirements. Cloud Deploy now provides the ability to pass deploy parameters to your manifests, per delivery pipeline, per target, and per release (in preview).
Dialogflow - Dialogflow CX has launched three new generative AI features.
Document AI - v1.4. The following Form Parser (pretrained-form-parser-v2.0-2022-11-10) features are Generally Available (GA): General field extraction: You can extract 11 different types of entities from documents Enhanced checkbox detection Internationalization (i18n) support that covers over 200 languages Upgraded key-value pair (KVP) detection model. Form parser v2.1 (pretrained-form-parser-v2.1-2023-06-26) is in Public Preview, which uses our native PDF text extraction model on PDF documents. The Form Parser features has the following limitations: Checkbox doesn't support radio buttons and might not reliably parse all selection marks or keyless checkboxes. v1. The Custom Document Splitter (CDS) within Document AI Workbench is now Generally Available (GA) for production use cases to split and classify multiple documents within a single file.
Cloud Firestore - The project usage monitoring page has moved to a new URL under the existing project usage page.
Google Kubernetes Engine - Update to the Issue release note published on July 19, 2023 We investigated this issue and are rolling back the --no-enable-insecure-kubelet-readonly-port flag in the gcloud CLI. In GKE version 1.25 and later, there is a bug fix in the Ingress Controller to unset the Cloud Armor Ingress Security Policy when removed from the BackendConfig. There's a known issue causing the gcloud CLI to crash when you run the command to disable the insecure kubelet read-only port, as described in Stop using the insecure kubelet read-only port in GKE clusters. Starting in GKE version 1.27 and gke-metrics-agent version 2.0.0, the memory request and limit of gke-metrics-agent will increase by an extra 60MiB.
Cloud Life Sciences - Cloud Life Sciences is deprecated.
Cloud Logging - Support for routing your logs through the Log Router of another Google Cloud project is now Generally Available (GA). The pricing language for Cloud Logging has changed; however, the free allotments and the rates haven't changed. You can now upgrade log buckets in most regions to use Log Analytics.
Marketplace Partners - We've redesigned the Private Offers experience to improve offer creation and management, including the following changes: You can fill in information in any order, instead of having to enter it all at once.
Memorystore for Memcached - Added support for Creating a Memcached instance that uses a specific IP address range.
Cloud Memorystore - Redis version 7.0 is now Generally Available for Memorystore for Redis.
Cloud Monitoring - We made improvements to the dashboard building experience: Improved the performance Simplified the layout and expanded the configurable settings Improved the widget drag and drop experience Enhanced the text widget Unified the chart-configuration experience between dashboards and the Metrics Explorer For more information, see Add charts and tables to a custom dashboard. You can now create synthetic monitors, which let you continuously test the availability, consistency, and performance of your services and application web pages and APIs, by using automated script based tests.
Cloud Router - The Cloud Router custom learned routes feature is Generally Available (GA).
Network Intelligence Center - Connectivity Tests now includes a feature that verifies connectivity from a VM to a Private Service Connect endpoint. Connectivity Tests now includes a feature that verifies connectivity from a VM or an IP address to a load balancer.
Cloud PubSub - Payload unwrapping for push subscriptions is now available. A weekly digest of client library updates from across the Cloud SDK.
Anthos Service Mesh - 1.15.x. 1.15.7-asm.21 is now available for in-cluster Anthos Service Mesh. 1.16.x. 1.16.6-asm.3 is now available for in-cluster Anthos Service Mesh. 1.17.x. 1.17.4-asm.2 is now available for in-cluster Anthos Service Mesh.
SAP Solutions - Google Cloud's Agent for SAP version 2.3 Version 2.3 of Google Cloud's Agent for SAP is generally available (GA). Google Cloud's Agent for SAP version 2.1 Version 2.1 of Google Cloud's Agent for SAP is generally available (GA).
Cloud Spanner - Spanner supports cascading deletes for foreign keys.
Cloud SQL - Cloud SQL now supports default maintenance windows for your instances. You can now enable query insights for multiple instances at a time.
Cloud Storage - The gcloud storage command-line tool has changed some of the metadata it returns for buckets and objects, as well as changed the format of some metadata names it returns. gcloud storage GA release 1.3 is now available. Beginning October 16, 2023, the Autoclass feature will change its storage class transition behavior. Beginning October 16, 2023, the Autoclass feature and the matchesStorageClass condition for Object Lifecycle Management will be incompatible. Beginning October 16, 2023, the following pricing changes apply to buckets that use the Autoclass feature: Each storage class transition from Coldline or Archive storage to Standard storage will change from being free to being charged as a Class A operation at the Standard storage rate.
Cloud TPU - Cloud TPU now supports TensorFlow 2.12.1.
Cloud Trace - When viewing a span, you can now also view the linked spans.
Vertex AI - Vertex AI Workbench instances are now available in Preview. Model tuning updates for text-bison: Upgraded tuning pipeline now offers more efficient tuning and better performance on text-bison. Imagen on Vertex AI now offers the following Generally Available (GA) features: Image generation (text-to-image generation)* Image editing* Image visual captioning Visual Question Answering (VQA) * Restricted access feature. Imagen now supports human face generation for the following features: Image generation (text-to-image generation)* Image editing* * Restricted access feature. The Vertex AI PaLM API has added support for the following languages: Spanish (es) Korean (ko) Hindi (hi) Chinese (zh) For the complete list of supported languages, see Supported languages.
VPC Service Controls - General availability support for the following integration: Batch.
Virtual Private Cloud - All service attachments, including those created before March 1, 2023, consume one NAT IP address for each connected endpoint or backend. You can publish a service that is hosted on an internal passthrough Network Load Balancer that forwards traffic on all ports (--ports=all).
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 #355
Monday, July 17, 2023
Welcome to issue #355 July 17th, 2023 News Cloud SQL Official Blog Introducing Cloud SQL Enterprise Plus: New edition delivers up to 3x MySQL performance - Announcing the Cloud SQL Enterprise Plus
GCP Newsletter #354
Monday, July 10, 2023
Welcome to issue #354 July 10th, 2023 News Cloud Firestore Official Blog Serverless Manage multiple Firestore databases in a project - Firestore adds feature support for creating multiple FIrestore
GCP Newsletter #353
Monday, July 3, 2023
Welcome to issue #353 July 3rd, 2023 News BigQuery NoSQL Official Blog Introducing the Hive-BigQuery open-source Connector - With the open-source Hive-BigQuery Connector, you now can let Apache Hive
GCP Newsletter #352
Monday, June 26, 2023
Welcome to issue #352 June 26th, 2023 News Google Cloud Platform Official Blog Google Cloud is officially a FinOps Certified Service Provider - Google Cloud is presenting at the FinOps X Conference
GCP Newsletter #351
Tuesday, June 20, 2023
Welcome to issue #351 June 19th, 2023 News Networking Official Blog Secure Web Proxy Introducing Secure Web Proxy for egress traffic protection - Our new Secure Web Proxy is now generally available.
You Might Also Like
🔎 How to Search Reddit Like a Pro — 9 Reasons to Always Use Windows With a VPN
Tuesday, November 12, 2024
Also: Tips for Setting Up a Mobile VR Office, and More! How-To Geek Logo November 12, 2024 Did You Know In the 2016 film Doctor Strange, the characters of both Doctor Strange and the villain Dormammu (
Web Scraping Tips, Python 3.13 Performance Boosts, Writing Interpreters & More
Tuesday, November 12, 2024
Introduction to Web Scraping With Python #655 – NOVEMBER 12, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Introduction to Web Scraping With Python In this video course, you'll learn all about
Daily Coding Problem: Problem #1606 [Easy]
Tuesday, November 12, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by PayPal. Given a binary tree, determine whether or not it is height-balanced. A height-
Charted | Breaking Down the U.S. Government's 2024 Fiscal Year 💰
Tuesday, November 12, 2024
Net interest payments cost the US government $882 billion in fiscal year 2024, the third-largest outlay in the final budget. View Online | Subscribe | Download Our App Presented by Hinrich Foundation
Spyglass Dispatch: AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion
Tuesday, November 12, 2024
AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion The Spyglass Dispatch is a free newsletter sent out daily on weekdays. Feel free to forward it on to
The Big T
Tuesday, November 12, 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 12, 2024? The HackerNoon
Deadline Extended: 2 Weeks Left to Compete for Over $7000 in the AI-chatbot Writing Contest🔥
Tuesday, November 12, 2024
Great news, newsletterest1 ! The submission deadline for the #ai-chatbot writing contest has been extended! You now have until November 21, 2024, to submit your unique AI chatbot ideas for a chance to
A very demure, very mindful issue
Tuesday, November 12, 2024
Plus a look at memory regions, Go's birthday, and we invent a brand new word. | #531 — November 12, 2024 Unsub | Web Version Together with Frontend Masters logo Go Weekly Happy Birthday, Go! Go
Visual Capitalist is revealing all of its biggest secrets... 📊
Tuesday, November 12, 2024
You can get in on our newest project if you act now. View Online | Subscribe | Download Our App We're revealing our biggest secrets... The question we get asked the most is: "How does Visual
🔓🐍 Unlock Your Python Potential with Instructor-Led Courses
Tuesday, November 12, 2024
Hey there, If you've been looking for a way to go beyond on-demand tutorials and really master Python, we've got something special for you... For the first time, Real Python is launching an