Google Cloud Weekly - GCP Newsletter #392
Welcome to issue #392 April 1st, 2024NewsCloud SQL Official BlogExpanding Sensitive Data Protection to make it easier to protect data in Cloud SQL Official Blog Public SectorArticles, TutorialsInfrastructure, Networking, Security, KubernetesEvent Networking Official Blog CISO Official BlogCloud CISO Perspectives: Get ready for Next ‘24: What you need to know Official Blog Threat IntelligenceSeeSeeYouExec: Windows Session Hijacking via CcmExec - In this blog post, we delve into how the CcmExec service can be utilized for session hijacking and introduce CcmPwn, a tool designed to facilitate this technique. Official Blog Official Blog Threat IntelligenceTrends on Zero-Days Exploited In-the-Wild in 2023 Official Blog Partners SecurityHow to choose a known, trusted supplier for open source software Official BlogEnterprise Connect 2024 - Bringing AI to the Contact Center Kubernetes Workload IdentityFrom whoami to whoarewe with GKE Workload Identity for Fleets - Exploration of how Workload Identity Federation works in GKE fleets to provide an identity pool across clusters and GCP projects. AI Machine Learning PythonSecure Together — Federated Learning for Decentralized Security on GCP - Integrating security mechanisms to enhance organization posture with FL. Cloud Logging FinOps MonitoringDesign your Landing Zone — Design Considerations Part 3 — Monitoring, Logging, Billing and Labelling (Google Cloud Adoption Series) - Landing Zone Design Considerations: Monitoring, Logging, Billing, Labelling. Infrastructure Terraform VPCUsing Terraform to Build a Shared VPC Network in GCP - I wrote an article a little while back that walked through the process of setting up a Cloud Composer environment in a Shared VPC network. Dart Kubernetes TerraformMaking GitHub workflows to deploy to GKE with Terraform and Workload Identity Federation - A production-level DevOps tutorial to deploy to multiple environments with automated testing. App Development, Serverless, Databases, DevOpsEvent Firebase Kaggle Official BlogDev Connect at Next ‘24: Master AI on Google Cloud with Firebase, Kaggle, Android, and more HPC Official BlogAltair EDEM on Google Cloud: Breaking the billion-particle barrier Compute Engine Official BlogIT pros’ top five questions, and how we are answering them at Google Cloud Next InfrastructureLet’s talk about Disaster Recovery to the Cloud - An overview of Disaster Recovery best practices. Compute Engine NoSQLNew Google Cloud Z3 Instances: Early Performance Benchmarks on ScyllaDB Show up to 24% Better Throughput - ScyllaDB had the privilege of testing Google Cloud’s brand new Z3 GCE instances in an early preview. It was observed a 23% increase in write throughput, 24% for mixed workloads, and 14% for reads per vCPU — all at a lower cost compared to N2. Cloud RunUnlocking the Potential of Serverless ColdFusion with Google Cloud Run - This blog explores how to deploy and run your Adobe ColdFusion applications on Google Cloud Run. CI Cloud Functions GitHubDeployment Pipeline — GitHub Actions Google Cloud Functions - Deploying Cloud Functions through GitHub Actions. Cloud BuildCodegolf: Build a container in Cloud Build - Reducing characters in Cloud Build to make short version. Big Data, Analytics, ML&AICloud Bigtable Cloud Dataflow Official BlogEnrich your streaming data using Bigtable and Dataflow BigQueryWays of Improving Your RFM Model in BigQuery - Advanced Strategies for Better Customer Insights. BigQuery DataformData masking in BigQuery tables and Looker Studio reports - How can data security be provided in reports when one user group must see sensitive data, but another group should not have access to it? BigQueryDe-Nesting Google Analytics Data in BigQuery - The proper way to flat tables. BigQueryEssential SQL Functions for the GA4 BigQuery Events Export - The fundamental functions you’ll need to master if you want to work with the GA4 events export in BigQuery. BigQuery Data ScienceGoogle made Query Search Indexes generally available - Realize Query Optimization with Creating and Searching Indexes. BigQuery dbtHow to change partition column in dbt incrementally without losing any data in BigQuery - Learn how dbt incremental works and swap partition columns cheaply without the need to refresh the whole table and avoid partitioning by ingestion time. Cloud Dataproc Data ScienceSpark Performance Tuning for BigQuery APIs - Dealing with challenges when using Spark for NLP processing. Generative AI LLM Machine LearningDemystifying Generative AI for Enterprise Developers - Guide to kickstart your Enterprise GenAI journey. AI Gemini LLM PythonCrafting Bespoke Output Formats with Gemini API - Propose a method using question phrasing and API calls to craft a bespoke output, enabling seamless integration with user applications. Google Kubernetes Engine Kubernetes LLMGKE + Gemma + Ollama: The Power Trio for Flexible LLM Deployment - Deploying Gemma on GKE. Kubeflow Vertex AIVertex AI Pipelines: End-to-end implementation of a custom pipeline - This article aims to describe the process of implementing a simple end-to-end Vertex AI pipeline with Kubeflow components. VariousOfficial Blog Sustainability1.5 gigawatts later, our smarter way of buying clean energy is here to stay Slides, Videos, AudioSecurity Podcast - #165 Your Cloud Is Not a Pet - Decoding 'Shifting Left' for Cloud Security. ReleasesAlloyDB - AlloyDB clusters created using the Google Cloud CLI, the AlloyDB Admin API, or Terraform have PostgreSQL 14 compatibility by default, instead of PostgreSQL 15 compatibility. Anthos clusters on VMware - GKE on VMware 1.15.10-gke.32 is now available. The following issue is fixed in 1.15.10-gke.32: Fixed the known issue where the controlPlaneNodePort field defaults to 30968 when the manualLB spec is empty. GDCV for VMware - GKE on VMware 1.15.10-gke.32 is now available. The following issue is fixed in 1.15.10-gke.32: Fixed the known issue where the controlPlaneNodePort field defaults to 30968 when the manualLB spec is empty. Apigee Integrated Portal - On March 28, 2024 we released an updated version of Apigee integrated portal. Bug ID Description 324872865 Fixed scrolling issue with API documentation display when navigating to the overview page. Apigee X - On March 29, 2024, we released an updated version of Apigee. With this release, Apigee expanded its support for data residency to additional regions in the European Union. On March 26, 2024, we released an updated version of Apigee (1-12-0-apigee-1). New Apigee API Monitoring Metrics An new suite of metrics for monitoring Apigee proxies and target endpoints is now available. Bug ID Description 322843888 Fixed issue with incorrect proxy routing when using base paths in proxy chaining. AppEngine Flexible Go - Go 1.22 is now generally available. AppEngine Standard Go - Go 1.22 is now generally available. Cloud Architecture Center - (New guide) Model development and data labeling with Google Cloud and Labelbox: Provides guidance for building a standardized pipeline to help accelerate the development of ML models. (New guide) Jump Start Solution: Generative AI Knowledge Base: Demonstrates how to build an extractive question-answering (EQA) pipeline to produce content for an internal knowledge base. AI and machine learning resources: Added introduction information with guiding links to our generative AI and traditional AI resources. (New guide) Cross-silo and cross-device federated learning on Google Cloud: Provides guidance to help you create a federated learning platform that supports either a cross-silo or cross-device architecture. Artifact Registry - v1. The software bill of materials (SBOM) feature is now Generally Available (GA). Artifact Analysis support for Vulnerability Exploitability eXchange (VEX) statements now includes the capability to upload VEX statements for multiple versions of an image. Cloud Asset Inventory - The following resource types are now publicly available through the ExportAssets, ListAssets, BatchGetAssetsHistory, QueryAssets, Feed, and Search (SearchAllResources, SearchAllIamPolicies) APIs. Assured Workloads for Goverment - v1. The following compliance programs now support the following products. Backup and DR Service - Backup and DR Service added support to view daily scheduled compliance logs in Cloud Logging. Backup and DR Service added support to view daily scheduled compliance reports in BigQuery. BigQuery - You can now query data in SAP Datasphere using a federated query. Query optimization using search indexes is now applied to comparisons of string literals and indexed data, including the equal (=), IN, and LIKE operators and the STARTS_WITH function. An updated version of JDBC driver for BigQuery is now available. The Help me code tool lets you use natural language to generate a SQL query that can then be run in BigQuery. The following Generative AI features are now in preview: Creating a remote model based on a Vertex AI gemini-pro-vision large vision model (VLM). Duet AI in BigQuery is now Gemini for BigQuery. Capacity Planner - Preview: Capacity planner supports the following for data aggregated by organization ID: View and export the actual and forecasted usage data of the VMs and persistent disks in your organization. Chronicle - Chronicle Applied Threat Intelligence helps you identify and respond to threats. Chronicle Security Operations - Gemini in Security Operations Duet AI in Google Cloud is now Gemini for Google Cloud. Chronicle SOAR - Release 6.2.52 is now in General Availability. Release 6.2.53 is currently in Preview. Issue when filtering Cases in Cases Page (ID #49689809). Case filter is_not not working as expected (ID #00279039). Unsupported providers causing playbooks not to run (ID #00262970). Playbook block missing when trying to add it to a case (ID #00273133). Report Scheduler not sending out reports as planned (ID #00277914). Remote Agent Release 1.5.0 is currently in Preview. Support for future major upgrades Currently, Google supports minor upgrades which make changes to the remote agent code only. Support for updating custom environment variables (ID #47675122) You can now configure environment variables on the agent. Remote connector logs are now written to the following path: /opt/SiemplifyAgent/Integrations/ Colab - Duet AI in Google Cloud is now Gemini for Google Cloud. Cloud Composer - Cloud Composer 2.6.6 release started on March 26, 2024. The Logs in Cloud Logging only feature is available in all regions: In newly created Cloud Composer environments, Airflow task logs are now stored only in Cloud Logging by default. In new environments with Airflow 2.6.3 and 2.7.3 the default values of the following Airflow configuration options are changed to provide more optimized Cloud Composer environments: [scheduler]job_heartbeat_sec to 30 [scheduler]scheduler_health_check_threshold to 60 [scheduler]scheduler_heartbeat_sec to 15 If you want to override the [scheduler]scheduler_heartbeat_sec option's value, then also adjust the [scheduler]scheduler_health_check_threshold option, as described in Cloud Composer documentation. Cloud Composer 2.6.6 images are available: composer-2.6.6-airflow-2.7.3 composer-2.6.6-airflow-2.6.3 (default) composer-2.6.6-airflow-2.5.3. Cloud Composer versions 2.1.11 and 1.20.11 have reached their end of full support period. In Cloud Composer versions from 2.1.0 to 2.6.4, task instances that succeeded in the past can be marked as FAILED in some cases. Config Connector - Config Connector version 1.114.1 is now available. Stop merging sensitive fields in SQLInstance and ComputeBackendService. Fix resource deletion of AlloyDBInstance and EdgeContainerNodePool when their "parent objects" no longer exist. Initial support (alpha stability) for pausing reconciliation, by setting spec.actuationMode: Paused in the ConfigConnectorContext. Initial support (alpha stability) for defaulting state-into-spec to absent (the recommended setting), by setting spec.stateIntoSpec: Absent in the ConfigConnectorContext. AccessContextManagerServicePerimeterResource is promoted from alpha to beta. Added support for ComputeNetworkFirewallPolicyAssociation (v1beta1) resource. Added support for APIKeysKey (v1alpha1) resource. BigQueryDataSet Added access[].iamMember field. ComputeAddress Added status.observedState.address field. ComputeTargetHttpsProxy Added spec.certificateManagerCertificates field. DNSRecordSet Added spec.routingPolicy field. GKEHubFeatureMembership Added spec.policycontroller field. Contact Center AI Platform - Version 3.13 is released All release notes published on this date are part of version 3.13. Agent alias Agents can use aliases instead of their real names when communicating with end-users. Country code of the outbound phone number is included with the added party's phone number When an agent adds a party to a call, the country code from the outbound phone number is automatically included with the added party's phone number. Calls waiting indicator The call adapter includes a calls waiting indicator that indicates the number of calls in the queue waiting to be answered. Time stamp in the chat adapter displays seconds The message time stamp in the chat adapter displays seconds. Virtual task assistant for chats The virtual task assistant is available for chats. Configure SSO for your email channel using OAuth credentials from Google Cloud You can configure single sign-on (SSO) for your Contact Center AI Platform email channel using OAuth 2.0 credentials from Google Cloud. Deflections are available for agent-to-agent calls You can configure agent-to-agent calls to deflect to voicemail after a period of time that you set. Support phone number is included for incoming calls The incoming call screen shows the support phone number that the end-user used to call your support center. Support for multiple data parameters in API requests to the DAPs for your IVR queues You can capture data in the headers of incoming Session Initiation Protocol (SIP) calls and pass them in API requests to the Direct Access Points (DAPs) for your Interactive Voice Response (IVR) queues. Fixed an issue that resulted in an error being returned whenever an agent tried to send a blended SMS message, despite preset SMS being disabled. Fixed an issue where the queue-level call music section was not displayed to users with a custom role. Fixed an issue where calls sometimes got stuck in a queued state when an agent had a poor network connection. Fixed an issue where the Copy CRM Link button in the call adapter sometimes copied the CRM ID instead of the URL. Fixed an issue where the Assign Agents button wasn't working on top-level queues. Fixed an issue where using keyboard shortcuts or arrow keys to scroll in a window did not allow scrolling beyond a single screen of text. Fixed an issue where a CRM page did not load in the Call Center AI Platform portal. Data Fusion - The Amazon Redshift batch source connector version 1.11.1 is available in Preview in Cloud Data Fusion 6.10.0 and later. The Amazon Redshift batch source connector version 1.10.6 is available in Preview in Cloud Data Fusion 6.9 versions. Cloud Data Fusion is available in the following regions: asia-south2 me-central2 For more information, see Pricing. Database Migration Service - A new migration job status called Running with errors is available for heterogeneous Oracle migrations in Database Migration Service. Database Migration Service now supports faster migrations of large PostgreSQL databases to Cloud SQL for PostgreSQL. Dataflow - The Dataflow right fitting feature is now supported by non-Prime batch pipelines. Dataplex - Data insights in Dataplex is now available in Preview. Dataproc Serverless - Dataproc Serverless for Spark: runtime version 2.2 will become the default Dataproc Serverless for Spark runtime version on May 3, 2024. New Dataproc Serverless for Spark runtime versions: 1.1.56 1.2.0 2.0.64 2.1.43 2.2.0. Announcing the General Availability (GA) release of Dataproc Serverless for Spark runtime versions 1.2 and 2.2, which include the following components: Spark 3.5.1 BigQuery Spark Connector 0.36.1 Cloud Storage Connector 3.0.0 Conda 24.1 Java 17 Python 3.12 R 4.3 Scala 2.12 (1.2 runtime) and Scala 2.13 (2.2 runtime). Dataproc Serverless for Spark: Upgraded Spark to version 3.5.1 in the latest 1.2 and 2.2 runtimes. Dataproc - New Dataproc on Compute Engine subminor image versions: 2.0.97-debian10, 2.0.97-rocky8, 2.0.97-ubuntu18 2.1.45-debian11, 2.1.45-rocky8, 2.1.45-ubuntu20, 2.1.45-ubuntu20-arm 2.2.11-debian12, 2.2.11-rocky9, 2.2.11-ubuntu22. Dataproc on Compute Engine: New Hadoop Google Secret Manager Credential Provider feature introduced in latest Dataproc on Compute Engine 2.0 image versions. Datastore - Datastore now supports using range and inequality filters on multiple fields in a single query. Support for Query Explain. Deep Learning VM - M119 release Fixed an issue wherein Dataproc extensions caused JupyterLab to crash when remote kernels weren't available. Dialogflow - Starting on April 17, 2024, the Dialogflow CX and Dialogflow ES traffic with audio will gradually route away from the classic phone_call speech model to the new conformer-based speech models for the following language tags: en-au, en-gb, de, de-de, es, es-es, es-us, fr, fr-ca, fr-fr, it, it-it, ja, pt-br. Dialogflow CX: You can now enable smart endpointing. Dialogflow CX: The Override request-level speech model has been added to advanced speech settings. Vertex AI Conversation data stores: Gemini-pro 1.0 is now officially in General Availability. Vertex AI Conversation data stores: The text-bison-001 model and fine-tuned text-bison@001 options will be deprecated by Vertex AI on July 6th. Dialogflow CX: DTMF for telephony integrations is now available for preview. Cloud Data Loss Prevention - The SWITZERLAND_SOCIAL_SECURITY_NUMBER infoType detector is available in all regions. From February 12 through 27, 2024, a bug caused Sensitive Data Protection to inaccurately set the free-text scores of certain data profiles to 0, where they should have been higher. Cloud Quotas - The Cloud Quotas API is generally available (GA). Cloud Firestore - Firestore now supports using range and inequality filters on multiple fields in a single query. Support for Query Explain. Cloud Functions - Cloud Functions (2nd gen) now supports the Go 1.22 runtime at the General Availability release level. Gemini - Duet AI in Google Cloud is now Gemini for Google Cloud. Load Balancing - Typically with HTTPS communication, the authentication works only one way: the client verifies the identity of the server. Cloud Logging - Pie charts are now available for visualizing data in the Log Analytics page. You can now configure your aggregated sink to be intercepting, which prevents logs from being passed through the Log Router of child resources. Duet AI in Google Cloud is now Gemini for Google Cloud. Migrate for Compute Engine 4.8 - 5.0. Preview: Migrate to Virtual Machines supports the ARM64 migration journey. Migrate to Virtual Machines - Preview: Migrate to Virtual Machines supports the ARM64 migration journey. Cloud Monitoring - Uptime checks now support authentication by using a service account and a generated OpenID Connect (OIDC) token, as an alternative to providing a username and password. Duet AI in Google Cloud is now Gemini for Google Cloud. reCAPTCHA Enterprise - reCAPTCHA Enterprise account defender for mobile applications is now generally available (GA). Retail Recommendations AI - Vertex AI Retail Search: Search analytics v2 improvements Enhanced dashboard experience: Leverages Looker for a more interactive and informative analysis of your search and browse performance. Cloud Run - All jobs are now subject to maintenance events, not just jobs longer than one hour, which increases reliability for jobs under 1 hour. Sensitive Data Protection - The SWITZERLAND_SOCIAL_SECURITY_NUMBER infoType detector is available in all regions. From February 12 through 27, 2024, a bug caused Sensitive Data Protection to inaccurately set the free-text scores of certain data profiles to 0, where they should have been higher. Cloud Spanner - Duet AI in Google Cloud is now Gemini for Google Cloud. You can now optimize your writes by setting the maximum delay time of your Spanner write requests between 0 and 500 milliseconds. Cloud SQL MySQL - You can now simulate a planned maintenance update with near-zero downtime on your Cloud SQL Enterprise Plus primary instance without updating your database. Private Service Connect now includes support for cross-region read replicas. Cloud SQL Postgres - You can now simulate a planned maintenance update with near-zero downtime on your Cloud SQL Enterprise Plus primary instance without updating your database. The pgvector extension is upgraded from version 0.5.1 to version 0.6.0. The rollout of the following items in the February 7 release note is now complete: Extensions Flags Minor versions Extension versions Plugin versions. You can now integrate Cloud SQL and Vertex AI. Private Service Connect now includes support for cross-region read replicas. Cloud SQL SQL Server - You can now use Private Service Connect to connect to a Cloud SQL for SQL Server instance. Cloud Storage - Custom constraints for Cloud Storage are now available. The Storage Control API is now available for use. Video Stitcher API - Added a new tokenConfig field to the Media CDN key. |
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 #391
Monday, March 25, 2024
Welcome to issue #391 March 25th, 2024 News AI Official Blog Partners Vertex AI Anthropic's Claude 3 Sonnet and Claude 3 Haiku are now generally available on Vertex AI - Claude 3 Sonnet and Claude
GCP Newsletter #390
Monday, March 18, 2024
Welcome to issue #390 March 18th, 2024 News Cloud Dataflow Official Blog Save up to 40 percent with Dataflow streaming committed use discounts - Today, we are announcing the general availability of
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
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