Google Cloud Weekly - GCP Newsletter #207

Welcome to issue #207 September 14th, 2020

News

Apigee Official Blog

Faster, more powerful apps for everyone: What happened at Next OnAir this week - Google Next business application platform week highlights include API Gateway, Apigee and AppSheet capabilities, and digital transformation insights.

API Gateway Official Blog Serverless

Google Cloud API Gateway is now available in public beta - Google Cloud API Gateway makes it easy to securely share and manage serverless APIs.

Google Cloud Platform Official Blog

Introducing interactive code samples in Google Cloud documentation - With interactive code samples in Google Cloud documentation, you can replace the variables inline, before you even copy the snippet.

Data Analytics Official Blog SAP

Analytics get smarter for SAP customers with Informatica and Google Cloud - Informatica and Google Cloud have partnered to help SAP customers better integrate and manage their data and gain new, powerful capabilities like world class analytics and AI at scale.

API Apigee Official Blog

Accelerate digital transformation with business application platform - Google Cloud launches API Gateway, Apigee data source for G Suite, AppSheet Automaton, and Business Application Platform.

Google Kubernetes Engine Official Blog Security

Expanding Google Cloud’s Confidential Computing portfolio - Google Cloud Confidential Computing is now GA and including Confidential GKE Nodes.

Business Infrastructure Official Blog

Google Cloud named a Leader in first Forrester Wave: Public Cloud Development & Infrastructure Platforms for ANZ - Forrester noted Google Cloud has built a compelling enterprise strategy using artificial intelligence (AI) and machine learning (ML), analytics, containers, and functions to build new applications or modernise legacy ones.

Business Google Cloud Platform Infrastructure Official Blog

Google a leader in Gartner Magic Quadrant for Cloud Infrastructure and Platform Services - For the third consecutive year, Google Cloud is a leader in Gartner Infrastructure as a Service (IaaS) Magic Quadrant.

Assured workloads Official Blog

New capabilities for Assured Workloads for Government - Assured Workloads for Government is now GA with new features, including FedRAMP Moderate support.

Official Blog VMware Engine

Spanning the globe with Google Cloud VMware Engine - With the addition of London, Frankfurt and Tokyo regions, Google Cloud VMware Engine is now available around the globe.

Google Cloud Platform Official Blog

Announcing Google Cloud Next OnAir EMEA: 29 Sep - 27 Oct - Google Cloud Next OnAir EMEA begins 29 Sep and offers a full roster of curated content, including more than 30 new sessions specially tailored to the region.

 

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

Official Blog Security

Lost in translation: encryption, key management, and real security - How encryption key management is an important part of data security, and best practices to follow in your implementation.

Google Kubernetes Engine Kubernetes

What is Google Kubernetes Engine (GKE)? - Sketchnote about GKE.

Security

GCP Service Account + HashiCorp Vault - Using HashiCorp Vault to manage the keys of service accounts.

AWS DevOps Kubernetes

Reducing costs by leveraging GKE Optimizations and GCP Preemptible VMs - In this article we will show an example of how the thought process works when we tackle the resource optimization problem.

Cloud Storage IAM Security

Restricting Write Permissions on Folders in Google Cloud Storage with IAM Conditions - Setting access for Cloud Storage on the "folder" level.

Compute Engine Monitoring

How to install monitoring agent for cloud monitoring on multiple VMs - Simplifying installation of monitoring agents on multiple VMs.

App Development, Serverless, Databases, DevOps

Cloud SQL

Optimize your RDS MySQL to GCP Cloud SQL Migration - Tips and tricks when migrating from AWS RDS to Cloud SQL.

Cloud Firestore Cloud SQL Tutorial

Migrate data from Firestore to Cloud SQL on Google Cloud - Migrating data from Firestore to Cloud SQL.

Serverless Workflows

A first look at serverless orchestration with Workflows - Examples of using new GCP product - Workflows.

Cloud Endpoints Cloud Run Python

How to deploy a simple Flask app on Cloud Run with Cloud Endpoint - Deploying Python web app on Cloud Run and Cloud Endpoints.

Cloud Spanner

Analyze running queries in Cloud Spanner to help diagnose performance issues - This article discusses how the Oldest Active Queries complements other introspection tools of Spanner and helps users troubleshoot system performance issues while they are ongoing.

API API Gateway Python Serverless

Manage Serverless APIs With API Gateway in GCP - Example of using API Gateway to connect various serverless applications on GCP.

Cloud Run Security Tutorial

Authorizing end users in Cloud Run with Pomerium - This guide covers how to deploy Pomerium to Cloud Run, providing end-user authentication and authorization to other endpoints.

Big Data, Analytics, ML&AI

Airflow Cloud Composer Data Analytics

Setup DBT with Cloud Composer - Google Cloud Composer, and dbt can work together to develop ETL processes. This article will show you how to set up the two together.

Cloud Dataproc

Long-Running Spark Jobs on GCP using Dataproc with Preemptible Instances - Validating Spark Jobs on Dataproc Endure Preemptible Instance Recycling.

Beginner Cloud Pub/Sub

Google Cloud Pub/Sub - A brief overview of Cloud PubSub.

BigQuery

BigQuery Explained: Storage Overview - This post dives into BigQuery storage organization and format, how to partition, and cluster data to optimize performance and costs.

BigQuery Cloud Dataprep

Publish Cloud Dataprep Profile Results to BigQuery - This article describes how to use webhooks and Cloud Functions to automatically publish Dataprep-generated profile information into BigQuery.

BigQuery

Use Google Sheets as a ‘Data Creek’ for your Data Lake - How to use Google Sheets for your Data Integration to BigQuery.

BigQuery Public Datasets

Finding the Closest Weather Stations — BigQuery Public Datasets - Use BigQuery Public Datasets, Geography Functions, and ARRAY_AGG & UNNEST to locate and query local historical weather data near any address.

BigQuery Data Analytics

Cool things you can do using window functions in BigQuery - Using windowing functions in BigQuery.

BigQuery

BigQuery: Populating a development environment with hashed data - Using BigQuery’s hashing functions to create test data for use in development/testing process.

Various

Business

3 reasons why 2020 is a good time to re-evaluate your Google Cloud Partnership - Recent changes impacting Google Cloud partnerships are making 2020 a compelling time to re-assess your practice and opportunity.

GCP Certification

2020 Google Cloud Certified Professional Data Engineer Certification - Preparing for the Data Engineer certification exam.

GCP Certification

Get Certified: Google Cloud Platform Professional Data Engineer - In this blog post series, you will find some personal suggestions about how to get certified on the Google Cloud Platform.

Slides, Videos, Audio

GCP Podcast - #235 Active Assist with Chris Law + MariaDB SkySQL with Robert Hedgepeth.

Kubernetes Podcast - #120 Airbnb, with Melanie Cebula.

 

Releases

BigQuery - You can now use the BQ.JOBS.CANCEL system procedure to cancel a job.

CDN - Added a new tutorial: Faster web performance and improved web protection for load balancing.

Compute Engine - You can build highly available deployments of stateful workloads on VM instances using stateful managed instance groups (stateful MIGs).

Dataproc - Added the PrivateIpv6GoogleAccess API field to allow configuring IPv6 access to Dataproc cluster. New sub-minor versions of Dataproc images: 1.3.68-debian10, 1.3.68-ubuntu18, 1.4.39-debian10, 1.4.39-ubuntu18, 1.5.14-debian10, 1.5.14-ubuntu18, 2.0.0-RC10-debian10, and 2.0.0-RC10-ubuntu18. 1.3-1.5 Images: HIVE-18323: Vectorization: add the support of timestamp in VectorizedPrimitiveColumnReader for parquet. 1.5 and 2.0 preview images: Upgraded the jupyter-core and jupyter-client packages in the 1.5 and 2.0 images to be compatible with the installed notebook package version. 2.0 preview image: HIVE-21085: Materialized views registry starts non-external Tez session. Fixed a regression that could cause clusters to fail to start if user-supplied keystore/truststore are provided when enabling Kerberos.

Cloud Data Loss Prevention - STREET_ADDRESS infoType detector is now available in all regions.

Cloud Firestore - You can now view your Firestore Security Rules in the Cloud Console.

Cloud Healthcare API - v1. Two new permissions, healthcare.locations.get and healthcare.locations.list, have been added to the IAM permissions.

IAM - You cannot undelete most service accounts at this time.

Google Kubernetes Engine - GKE clusters in the ERROR state will be automatically deleted. Kubernetes 1.18 is now available in the Rapid channel. TaintBasedEvictions are generally available in GKE in 1.18 clusters. Consumers of the certificatesigningrequests/approval API must now have permission to approve certificate signing requests (CSRs) for the specific signer requested by the CSR. GKE now allows clusters of up to 15,000 nodes when using GKE 1.18. In GKE 1.18, Shielded Nodes are enabled by default. While the GKE API does support the use of the ingressClassName and ingressClass resources, the Compute Engine ingress controller does not. Cluster Autoscaler for GKE 1.18 could have problems with very large clusters or scale ups where there are over 5,000 nodes in the cluster or over 1,000 nodes being added at the same time. GKE cluster versions have been updated. The following Kubernetes versions are now available for new clusters and for opt-in master upgrades and node upgrades for existing clusters. No channel Note: Your clusters might not have these versions available.

Load Balancing - Added a new tutorial: Faster web performance and improved web protection for load balancing.

Cloud Monitoring - The API for creating and managing alerting policies is now Generally Available.

Security Command Center - Security Command Center Premium is now in general availability (Container Threat Detection remains in beta). Improved Summary Dashboard A new set of interactive charts and tables provide a high-level overview of all threats and vulnerabilities. Onboarding and configuration upgrades A streamlined interface lets you manage organization-wide service enablement settings. Security Health Analytics now supports real-time detections, with some exceptions. Managed Web Security Scans are now available to all Security Command Center Premium users. gcloud integration with new, simplified Beta APIs (Alpha) The gcloud command line interface can now access configuration functionality through new Beta APIs. Documentation New documentation includes details on onboarding and enablement in the Security Command Center latency overview and updates on billing tiers.

Cloud Spanner - Cloud Spanner introduces a new introspection tool that provides insights into queries that are currently running in your database.

Cloud Storage - New conditions available for Object Lifecycle Management: Noncurrent time conditions allow you to define lifecycle actions based on when an object became noncurrent. Custom time metadata is now available for objects.

Cloud TPU - Compute Engine TPU Metrics and Logs In-Context New Monitoring tab for TPUs provides key TPU Metrics and access to logs at a glance.

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 #206

Monday, September 7, 2020

Welcome to issue #206 September 7th, 2020 The last week of OnAir is here and it's about What's Next In Enterprise IT. News Official Blog An AI gold mine: What happened at Google Cloud Next

GCP Newsletter #205

Monday, August 31, 2020

Welcome to issue #205 August 31st, 2020 News Official Blog Accelerate your application development and delivery - At Google Cloud Next '20: OnAir, we released a wealth of tools and capabiltiies to

GCP Newsletter #204

Monday, August 24, 2020

Welcome to issue #204 August 24th, 2020 Although last week of Cloud OnAir was about databases, we have many interesting non-databases related news too :) This week is about Application Modernization.

GCP Newsletter #203

Monday, August 17, 2020

Welcome to issue #203 August 17th, 2020 After exciting Data Analytics, Data Management and Databases is the topic for this week's OnAir. News Data Analytics Official Blog What's new and

GCP Newsletter #202

Monday, August 10, 2020

Welcome to issue #202 August 10th, 2020 Last week of Cloud Next OnAir was about Security, this week is about Data Analytics! News Official Blog Security A better, safer normal: Helping you modernize

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your