Welcome to issue #176 February 10th, 2020

New look for Documentation, articles on various databases on GCP, BigQuery Analytics and other interesting content.

 

News

Google Cloud Platform Official Blog

Google Cloud Documentation gets a new look and new functionality - Google Cloud documentation updates deliver a more consistent experience across the developer documentation site.

Business Official Blog

Forrester looks at the opportunity for Google Cloud partners - A new Forrester report investigates the Google Cloud partner community, how partners are helping customers succeed, and the opportunities partners are seeing.

 

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

Google Kubernetes Engine Kubernetes

Create Custom Scheduler on GKE for Pod Spreading - Using a custom scheduler to deploy pods across nodes (preemptible and non-preemtible).

Google Kubernetes Engine

Migrating a Monolith to Google Kubernetes Engine — An Overview - New series which will cover a process of migrating a monolith application to Google Kubernetes Engine.

App Development, Serverless, Databases, DevOps

DevOps

Using Cloudockit for Your Google Cloud Architecture Diagrams - Cloudockit (architecture diagram tool) supports Google Cloud as well for some time.

Cloud SQL Google Kubernetes Engine Kubernetes

Connecting Cloud SQL - Kubernetes Sidecar - Connecting to Cloud SQL using the Cloud SQL Proxy in a Kubernetes sidecar container.

Cloud SQL Terraform

Highly available, read-replicated PostgreSQL with Google CloudSQL and Terraform - Tutorial for creating a highly available instance of PostgreSQL on GCP using Terraform.

Cloud Spanner

Internals of Google Cloud Spanner - Overview of Google Cloud Spanner internals and how the Cloud Spanner works with regional and multi-regional settings.

Cloud Firestore Security

The trade-offs between performance, cost, and security with Firestore - Thoughts on modeling Firestore collections from a point of performance and security.

Cloud Run

Google Cloud Run: What every IT Ops team should know - Overview of Cloud Run.

Cloud Run

Google Cloud Run: Serverless Containers - Deploying Cloud Run app using Pulumi (infrastructure as a code).

Cloud Functions Cloud Pub/Sub NodeJS

Test Pub/Sub with the Functions Framework and Pub/Sub Emulator - Testing Cloud Function written in NodeJS using local Pub/Sub Emulator.

.NET Windows

An app modernization story — Part 2 (Lift & Shift) - Journey through the cloud on the example of a hypothetical .NET web app.

Cloud Shell

Getting the Best out of Google Cloud Shell - Tips and tricks for Cloud Shell use.

Big Data, Analytics, ML&AI

Cloud Data Fusion Data Analytics Official Blog

Building more secure data pipelines with Cloud Data Fusion - Building more secure ELT and ETL pipelines in the cloud can help protect your data. See how you can easily build integrated pipelines with Cloud Data Fusion.

Cloud Composer Data Analytics Official Blog

Scale your Composer environment together with your business - Write pipelines across on-prem data centers and cloud with Cloud Composer workflow orchestration service. See how to improve Cloud Composer performance.

Cloud Dataflow Cloud Scheduler

Schedule Your Dataflow Batch Jobs With Cloud Scheduler - Executing a Cloud Dataflow job directly from Cloud Scheduler.

BigQuery Data Analytics Firebase

Firebase Event Analytics with Google BigQuery - An extensive guide to help you get started with app analytics.

BigQuery Data Analytics Firebase

Free Product Analytics with Firebase + BigQuery + Rakam - Exporting Firebase Analytics to BigQuery and visualizing in Rakam

BigQuery

Multi-Channel Marketing Attribution using Segment, Google BigQuery, dbt and Looker - Example of using BigQuery as a data lake for multiple marketing channels.

AI Platform Machine Learning TensorFlow

Explaining a fraud detection model with Cloud AI Platform - Codelab in which is used AI Platform Explanations to train and deploy a TensorFlow model for identifying fraudulent transactions.

Machine Learning Python TensorFlow TPU

Train Neural Networks Faster with Google’s TPU from your LapTop. - Tutorial on how to set up Cloud TPU and train ML models.

Various

Business Official Blog SAP

How SAP users are achieving retail transformation with Google Cloud - These retail success stories showcase the benefits Google Cloud can bring to SAP customers embarking on digital transformation.

AWS GCP Experience

Google Cloud Advantages over AWS - Comparison of AWS and GCP.

GCP Certification

The Certified Q&A — A Video Series to Learn GCP - Introducing a video series using ‘scenario based solutioning’ to learn GCP.

Business

Alphabet earnings show Google Cloud on $10B run rate - Alphabet for the first time revealed earnings for Google Cloud.

Slides, Videos, Audio

Kubernetes Podcast - #89 GitLab, with Marin Jankovski

Using Tensorflow with Docker (Google Cloud AI Huddle)

 

Releases

AI Platform - Notebooks - VPC Service Controls now supports AI Platform Notebooks. AI Platform Notebooks now supports Access Transparency.

AppEngine Admin API - You can no longer apply new spending limits to projects.

Cloud Build - GitHub App triggers is now Generally Available. The Cloud Build Dashboard, which provides a high-level overview of recent builds for build triggers, is now Generally Available.

Cloud Dataflow - The Cloud Dataflow monitoring UI now has enhanced observability features to help with troubleshooting batch and streaming pipelines.

IAM - Cloud IAM Conditions now supports forwarding rule attributes.

Google Kubernetes Engine - GKE cluster versions have been updated as detailed in the following sections. Masters and nodes with auto-upgrade enabled will be upgraded: Rollouts are phased across multiple weeks, to ensure cluster and fleet stability. No channelv.1.13.x There are no new 1.13 versions this week. Autoscaling profiles for GKE are now available in Beta. All GKE clusters running 1.15 and up will have etcd upgraded to etcd 3.3.18-0-gke.1, and all new GKE clusters with 1.1.15 and up will be created with etcd 3.3.18-0-gke.1.

Google Kubernetes Engine Rapid - 1.16.4-gke.27 is now available in the Rapid release channel.

Google Kubernetes Engine Regular - 1.15.7-gke.23 is now available in the Regular release channel.

Load Balancing - Cloud IAM Conditions now supports forwarding rule attributes.

Cloud Memorystore - Released the Redis version upgrade feature in beta.

AI Platform - The GPU compatibility issue that was described in the January 7, 2020 release note has been resolved. The GPU compatibility issue that was described in the January 7, 2020 release note has been resolved. VPC Service Controls now supports AI Platform Notebooks. AI Platform Notebooks now supports Access Transparency.

Stackdriver Monitoring - Stackdriver Monitoring agent version 6.0.0 is now available for the Debian 10 distribution.

Cloud Run for Anthos - VERSION_UNSPECIFIED. Automatic TLS certificates can now be enabled for the following cluster versions (and greater): 1.15.7-gke.23 1.14.10-gke.17 1.14.9-gke.23 1.14.8-gke.33.

Cloud SQL - First Generation instances no longer can be created.

Stackdriver Trace - The Stackdriver Trace API v2 is now Generally Available.

Network Intelligence Center - gcloud commands are now available in beta for Connectivity Tests.

 

Latest Issues




Contact

Zdenko Hrček
Třebanická 183
Prague, Czech Republic
Phone: +420 777 283 075
Email: zdenko@gcpweekly.com