Google Cloud Weekly - GCP Newsletter #332
Welcome to issue #332 February 6th, 2023
News
Cloud Security Command Center Official BlogIntroducing Security Command Center’s project-level, pay-as-you-go options - Google Cloud’s Security Command Center is now available on a project-level basis, with pay-as-you-go options. Here’s how this can help security teams making their digital transformations.
Data Analytics Dataplex Official BlogEstablish consistent business language and improve trust in your data - Learn how Dataplex business glossary helps establish consistent business language, improve trust, & enable self-serve data usage.
App Engine Cloud Run Official Blog ServerlessImproved gVisor file system performance for GKE, Cloud Run, App Engine and Cloud Functions - gVisor rolled out two file system performance improvements to GKE and Serverless: VFS2 and LISAFS. These bring gVisor performance closer to native.
Cloud Monitoring Cloud Run Official Blog ServerlessVerify Cloud Run service availability with new dedicated uptime checks - To get started, you can head to Monitoring > Uptime, select “+ Create Uptime Check”, then select the new Cloud Run Service option.
Official Blog SecurityMandiant now supports Attack Surface Management for Google Cloud - Mandiant now supports Attack Surface Management for Google Cloud. Read on for more about cloud security integrations between Google Cloud and Mandiant that are already underway.
Event Official BlogSave the Date: Google Cloud Next ‘23 is back August 29 - 31 - For the first time since 2019, Google Cloud Next will be fully live and in person this year at San Francisco’s Moscone Center.
Sponsor
Meet DoiT |
|
We are committed to solving both essential and advanced cloud challenges. That's why we provide intelligent technology that simplifies and automates cloud use, alongside expert consultancy and unlimited technical support -- all at no extra cost to our customers. Learn more |
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
Bare Metal GCP Experience Official Blog SAPCardinal Health goes big with Google Cloud Bare Metal Solution for SAP - Cardinal Health uses the Google Cloud Bare Metal Solution for SAP to improve performance with minimal disruption.
CISO Official Blog SecurityCloud CISO Perspectives: January 2023 - In his January newsletter, Cloud CISO Phil Venables revisits two megatrends: the cloud as a digital immune system and software-defined infrastructure.
Cloud CDN Cloud Storage GCP Experience Networking Official Blog ServerlessHow Meesho migrated a petabyte of data into Cloud CDN with zero downtime - Meesho used Storage Transfer Service, Cloud Storage and Cloud CDN to migrate over a petabyte of data to Google Cloud with no downtime.
Billing Official BlogYou get what you pay for: Principles for designing a chargeback process - As part of your Cloud FinOps implementation, here are best practices for designing effective chargeback processes in Google Cloud.
DevOps Google Kubernetes Engine Official Blog SREScalability testing on Google Kubernetes Engine: Know before you go - Getting ready to scale up a Kubernetes-based workload? Learn about the benefits, how to set goals and best practices of scalability testing on GKE.
Google Kubernetes Engine Security Workload IdentityAccess GCP resources from GKE via Workload Identity - This blog post shows how to use Workload Identity to access GCP services securely.
GKE Autopilot IAM Workload IdentityGKE Autopilot and Workload Identity - Workload Identity enables GKE workloads to impersonate IAM service accounts, allowing them to access Google Cloud services.
Google Kubernetes Engine gRPC IstioGKE Multicluster architecture with gRPC, Istio, and GCP endpoint. - The purpose of this article is to show the integration of the gRPC application (with HTTP Transcoding) deployed multiple GKE clusters with Istio Framework and exposed externally using MultiClusterIngress and MultiClusterService.
Infrastructure Networking Terraform VPCGCP- VPC Peering with Terraform! - Example of implementing VPC peering with Terraform.
Cloud CDN Cloud StoragePrivate GCS bucket access through Google Cloud CDN - Google Cloud CDN recently added support for private origin authentication. This feature can now be leveraged to configure access to private GCS buckets.
Cloud Build DevOps Google Kubernetes EngineUse Cloud Build Pools to build CI/CD Pipelines for private GKE cluster - Using Cloud Build for CI/CD and private GKE cluster as a target.
Infrastructure NetworkingLatency ‘map’ for GCP performance dashboard - A visualization of network performance on a world map.
App Development, Serverless, Databases, DevOps
Infrastructure NoSQL Official BlogScaling Microservices Applications: From Open Source to Redis Enterprise on Google Cloud - Scale your microservices application from open source to Redis Enterprise on Google Cloud to achieve scalability and high availability.
GCP Experience Official BlogHow microservices and cloud IT helped a popular appointment booking service scale 200 percent - Learn how appointment scheduling platform Booksy uses Google Cloud and CockroachDB to power its global business.
Compute Engine Official Blog PrometheusMonitor GCE instances with Prometheus and Ops Agent - Google Cloud Ops Agent now supports monitoring GCE instances with Prometheus.
Cloud Functions ServerlessShowdown at High Noon — Cloud Functions V1 Vs V2 - Comparing latency for Cloud Functions first and second generation.
Cloud CDN Cloud RunServing next generation images using Google Cloud CDN, Cloud Run and image proxy - Setting up required infrastructure and services on Google Cloud Platform to serve next-generation images using Cloud CDN and imgproxy.
Cloud Deploy Cloud Run DevOps TerraformDeploying Cloud Run workloads with Google Cloud Deploy - Using Cloud Deploy to manage Cloud Run deployments.
Cloud Run Networking ServerlessAccess Cloud Run with Internal Only Ingress Setting from Shared VPC - In this article, we will be discussing the ways to access cloud run service with internal only ingress setting from resources on shared VPC.
API ApigeeHandling Huge Payloads Using Apigee And Google Cloud Storage - Sometimes, it’s necessary to transmit large data sets as part of an API transaction. Typical use cases involve medical imaging, document….
Cloud Datastore JavaStoring Protocol Buffers data in GCP Datastore using the Datastore Java SDK - This article describes how to store data in protocols buffer format in Datastore.
Big Data, Analytics, ML&AI
BigQuery Data Analytics GCP Experience Official BlogBuilt with BigQuery: How Oden provides actionable recommendations with network resiliency to optimize manufacturing processes - Oden uses BigQuery to provide real-time visibility, efficiency recommendations and resiliency in the face of network disruptions in manufacturing systems.
BigQuery Data Analytics GCP Experience Official BlogHow Arvind Fashions Ltd leads the fashion industry with powerful data analytics on BigQuery - Arvind Fashions Ltd digital transformation unlocks the value of existing applications, new insights, and build solid workflow through Google Cloud.
Data Analytics GCP Experience Official BlogBuilt with BigQuery: Lytics launches secure data sharing and enrichment solution on Google Cloud - Lytics leverages Google BigQuery to offer data infrastructure as a service, and Google Cloud AI/ML stack to identify and create unique audience segments.
BI Engine Data Analytics Official BlogDemystifying BigQuery BI Engine - In depth look at BigQuery BI Engine.
Data Analytics Official BlogWhat Data Pipeline Architecture should I use? - There are numerous design patterns that can be implemented when processing data in the cloud; here is an overview of data pipeline architectures you can use today.
Apache Beam Cloud Dataflow KotlinBeam ❤️ Kotlin = Midgard library - Midgard is a new open source library for Apache Beam supporting Kotlin.
Apache Beam Billing Cloud DataflowDataflow cost optimization for streaming and batch workloads - Tips for optimizing Dataflow workloads.
BigQuery Billing Data ScienceFinOps: Four Ways to Reduce Your BigQuery Storage Cost - Don’t overlook the cloud storage cost.
BigQuery BillingBigQuery pricing setup for a multinational company - Setting up and using BigQuery flat rate pricing model.
BigQuery BillingHow we cut ~95% cost for analytics reporting and what we have learned - Calculating and optimizing BigQuery costs.
Big Data BigQuery Billing StorageHow BigQuery Physical Storage works - Calculating which BigQuery billing model for storage to use.
BigQuery Infrastructure Official Blog TerraformBigQuery authorized views permissions via Terraform, avoiding the chicken & egg problem - How IAM is implemented on BigQuery datasets via Terraform and how to correctly assign and preserve authorized view permissions without running into the chicken and egg problem.
BigQuery Data StudioHow to make your reports run faster in Looker Studio? - Tired of waiting minutes if not hours for your Looker Studio dashboards to load? Check our best advices to make them run faster !
Cloud Healthcare Official Blog Public DatasetsAdvancing cancer research with public imaging datasets from the National Cancer Institute Imaging Data Commons - Students, engineers, and researchers alike can get started with the National Cancer Institute Imaging Data Commons data.
Data Analytics Earth Engine Machine Learning Official BlogNew study uses Google Earth Engine to tackle climate inequities in California cities - Researchers used Google Earth Engine to identify new targets for urban afforestation — planting new trees — in over 200 urban clusters in California.
BigQueryML Data Analytics Official BlogHow to use advance feature engineering to preprocess data in BigQuery ML - How to preprocess data using BigQuery ML.
Data Science Machine LearningHow we deployed a simple wildlife monitoring system on Google Cloud - Our journey in designing and building an ML system for Smart Parks.
BigQuery BigQueryML Machine LearningopenImage Data Classification Model with BigQuery ML (using SQL-only) - A use case of storing and analyzing images of Yoga Poses in BigQuery and implementing a classification model with BigQuery ML to label the poses using only SQL constructs.
BigQueryBigQuery Optimization Strategies 3: Table Flattening - About Exploding Tables and Imploding Arrays.
Cloud Data FusionCloud Data Fusion: Using RBAC to Enforce Data Access - TL;DR You can use a combination of RBAC and Pipeline Service Accounts to scope data access for teams/project to just the data required for teams/projects.
DataplexGoogle Cloud Dataplex Explore : Introduction to the “in-house” Exploration Workbench - An overview of Dataplex Exploration Workbench.
Various
Google Cloud Platform Official BlogSubmit your entry now for our *new* Talent Transformation Google Cloud Customer Award - Submit your Talent Transformation Google Cloud Customer Award entry and share how you grow professional talent with cloud skills development.
Google Cloud Platform Official BlogBlack History Month: Celebrating the success of Black founders with Google Cloud: Valence Discovery - Learn how Valence Discovery uses Google Cloud to help pharmaceutical companies of all sizes develop innovative drug therapies and treatments for chronic conditions and diseases.
Slides, Videos, Audio
Security Podcast - #106 Beyond BeyondProd - How Do You Zero Trust Your Workloads?
Releases
Deep Learning VM - M103 Release Upgraded PyTorch to 1.13.1.
Cloud Deploy - As of November 30, 2022, Google Cloud Deploy has achieved the following compliance certifications: ISO/IEC 27001 ISO/IEC 27017 ISO/IEC 27018 ISO/IEC 27701. As of December 15, 2022, Google Cloud Deploy has achieved the following compliance certifications: SOC-1 SOC-2 SOC-3.
Dialogflow - The Dialogflow CX flow stack limit has been increased to 25.
Cloud Data Loss Prevention - The SSL_CERTIFICATE infoType detector is available in all regions.
Error Reporting - Error Reporting now reports recent application errors for Google Kubernetes Engine workloads of type Deployment or Pod.
Cloud Functions - We've added support dates for language runtimes that have reached end of support from their open source communities.
Google Kubernetes Engine - The POD_FINDER_IP_MISMATCH errors that caused Pods to fail to access Google Cloud APIs are fixed in the following GKE versions in the Rapid release channel: 1.22.17-gke.3100 or later 1.23.16-gke.200 or later 1.24.9-gke.3200 or later 1.25.6-gke.200 or later 1.26.1-gke.400 or later To fix the issue, upgrade your nodes to any of these versions. (2023-R03) Version updates GKE cluster versions have been updated.
GKE - (2023-R02) Version updates The following control plane and node versions are now available: 1.21.14-gke.15800 1.22.17-gke.3100 1.23.16-gke.200 1.24.9-gke.3200 1.25.6-gke.200 The following control plane versions are no longer available: 1.21.14-gke.4300 1.25.4-gke.2100 Control planes and nodes with auto-upgrade enabled will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
Google Kubernetes Engine Rapid - The POD_FINDER_IP_MISMATCH errors that caused Pods to fail to access Google Cloud APIs are fixed in the following GKE versions in the Rapid release channel: 1.22.17-gke.3100 or later 1.23.16-gke.200 or later 1.24.9-gke.3200 or later 1.25.6-gke.200 or later 1.26.1-gke.400 or later To fix the issue, upgrade your nodes to any of these versions. (2023-R02) Version updates Version 1.25.5-gke.2000 is now the default version in the Rapid channel.
Google Kubernetes Engine Regular - (2023-R02) Version updates The following versions are now available in the Regular channel: 1.21.14-gke.14600 1.24.9-gke.2000 1.25.5-gke.2000 The following versions are no longer available in the Regular channel: 1.21.14-gke.5300 1.24.7-gke.900 1.25.4-gke.2100 Control planes and nodes with auto-upgrade enabled in the Regular channel will be upgraded from version 1.20 to version 1.21.14-gke.7100 with this release.
Google Kubernetes Engine Stable - (2023-R02) Version updates The following versions are now available in the Stable channel: 1.21.14-gke.14100 1.24.9-gke.1500 The following versions are no longer available in the Stable channel: 1.21.14-gke.4300 1.24.8-gke.401 Control planes and nodes with auto-upgrade enabled in the Stable channel will be upgraded from version 1.20 to version 1.21.14-gke.5300 with this release.
Load Balancing - The global external HTTP(S) load balancer now supports advanced traffic management using flexible pattern matching.
Cloud Logging - To help you manage your costs, the Logs Storage page now displays the billable storage for the current month for each log bucket.
Media CDN - The following Media CDN features are now Generally Available: Configuring Media CDN to follow origin redirects Manipulating headers on a per-origin basis For more information, see Failover and timeouts and Example: Failover with redirect following.
Cloud Natural Language API - Natural Language Content Classification v2 model is now Generally Available.
reCAPTCHA Enterprise - reCAPTCHA Enterprise Mobile SDK v18.1.0 is now available for Android and iOS.
Cloud Run - You can now deploy multi-architecture container images to Cloud Run if their manifest list includes amd64/linux.
Security Command Center - Project-level activation of Security Command Center The Security Command Center project-level activation feature is generally available.
Cloud Spanner - Table sizes statistics are now generally available. A monthly digest of client library updates from across the Cloud SDK.
Cloud SQL - Cloud SQL supports the preview version of the Underprovisioned instance recommender.
Cloud Storage - The Autoclass feature will stop managing Cloud Storage objects smaller than 128KiB after March 6, 2023. The issue for gsutil commands that use the -m global flag, which was documented on January 19, 2023, has been fixed in the most recent versions of the Cloud SDK and gsutil.
Cloud Tasks - v2. Support for resource location organization policies for Cloud Tasks is now at General Availability.
Vertex AI - M103 Release The M103 release of Vertex AI Workbench user-managed notebooks includes the following: Fixed a bug in which a warning tells the user to run jupyter lab build when creating a new instance.
Anthos clusters on Azure - You can now launch clusters with the following Kubernetes versions: 1.23.14-gke.1800 1.24.9-gke.1500 1.25.5-gke.1500. Upgraded containerd to version 1.6.12. This release fixes the following vulnerabilities: CVE-2022-23471 CVE-2021-46848 CVE-2022-42898.
Anthos clusters on VMware - Anthos clusters on VMware 1.14.1-gke.39 is now available. In the admin cluster configuration file, gkeadm now prepopulates caCertPath and the service account key paths with absolute paths instead of relative paths. Fixed a known issue where the calico-node Pod is unable to renew the auth token in the calico CNI kubeconfig file. Fixed the following vulnerabilities: Critical container vulnerabilities: CVE-2022-47629 High-severity container vulnerabilities: CVE-2022-23218 CVE-2022-23219 CVE-2021-3999 CVE-2019-25013 CVE-2021-33574 Container-optimized OS vulnerabilities: CVE-2022-32149 CVE-2022-40304 CVE-2022-40303 Ubuntu vulnerabilities: CVE-2022-3328.
Assured Workloads for Goverment - v1. The Israel Regions and Support compliance regime is now generally available.
Batch - Documentation has been updated to include new samples.
BeyondCorp Enterprise - The Cloud Run Hosted Login page for external Identities has been fixed to follow the Best practices for using signInWithRedirect on browsers that block third-party storage access.
BigQuery - The BigQuery Data Transfer Service can now transfer data from Azure Blob Storage into BigQuery. Azure workload identity federation is now generally available (GA) for BigQuery Omni connections. Cloud console updates: When you create datasets, select locations to run specific queries, or create exchanges in Analytics Hub, you now see separate options for multi-region and specific regions. You can search for BigQuery partners in the BigQuery Partner Center. A weekly digest of client library updates from across the Cloud SDK.
CDN - Cloud CDN supports advanced traffic management using flexible pattern matching with Global External HTTP(S) Load Balancer.
Channel Services - v1. Correlation ID is now available as a customer optional attribute.
Chronicle - The Alerts in Search feature is the newest addition to the UDM Search capability. The following supported default parsers have changed. Geolocation enrichment from an IP address Chronicle provides geolocation data enrichment (GeoIP data) for external IP addresses to enable more powerful rule detections and greater context for investigations. The Chronicle Curated Detections > Cloud Threats policy has been enhanced with the following changes: Admin Action rule set: added a new exclusion list, called gcti__cld__admin_action__network_http_user_agent__exclusion_list that enables you to exclude events based on the HTTP User Agent string. The following changes are available in the Unified Data Model: Added the following fields to the Software object: Software.description Software.vendor_name Deprecated the Location.region_latitude and Location.region_longitude fields.
Cloud Composer - Cloud Composer 1.20.5 and 2.1.5 release started on February 2, 2023. (Available without upgrading) Private IP Cloud Composer 1 environments no longer report paused DAGs as active in Cloud Console. Cloud Composer 1.20.5 and 2.1.5 images are available: composer-1.20.5-airflow-1.10.15 (default) composer-1.20.5-airflow-2.2.5 composer-1.20.5-airflow-2.3.4 composer-1.20.5-airflow-2.4.3 composer-2.1.5-airflow-2.2.5 composer-2.1.5-airflow-2.3.4 (default) composer-2.1.5-airflow-2.4.3.
Compute Engine - Generally available: You can now use an instance template to define the properties of a reservation and the VMs that can consume the reservation in the same place.
Dataplex - Dataplex business glossary is now available in Preview. Dataplex Attribute Store is now available in Preview.
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 #331
Monday, January 30, 2023
Welcome to issue #331 January 30th, 2023 News Infrastructure Official Blog A new Google Cloud region is coming to Kuwait - A new Google Cloud region is coming to Kuwait to support our growing customer
GCP Newsletter #330
Monday, January 23, 2023
Welcome to issue #330 January 23rd, 2023 News BigQuery Cloud Logging Data Analytics Official Blog Log Analytics in Cloud Logging is now GA - Cloud Logging's Log Analytics, with advanced search, as
GCP Newsletter #329
Friday, January 20, 2023
Welcome to issue #329 January 16th, 2023 News Official Blog Security Introducing Threat Ready with Mandiant for safer digital transformations to the cloud - Threat Ready with Mandiant is a new security
GCP Newsletter #328
Monday, January 9, 2023
Welcome to issue #328 January 9th, 2023 News Cloud Storage Official Blog Announcing launch of Event-driven transfer for Cloud Storage - Storage Transfer Service now supports serverless, real-time
GCP Newsletter #327
Monday, January 2, 2023
Welcome to issue #327 January 2nd, 2023 No news, we're starting steadily in the New Year. Articles, Tutorials Infrastructure, Networking, Security, Kubernetes Network Connectivity Center Networking
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