Welcome to issue #151 August 19th, 2019

C2 M2 N2 is not a new robot in Star Wars, but new machine types on Compute Engine.

 

News

Google Compute Engine Official Blog

Expanding virtual machine types to drive performance and efficiency - Google Compute Engine now offers new N2 general-purpose machine types and expanded availability of C2 compute- and M2 memory-optimized VMs

Billing Official Blog

Shining a light on your costs: New billing features from Google Cloud - Cloud cost management gets easier with new billing features from Google Cloud, including improved visibility, flexibility, and data export.

 

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

DevOps Storage Terraform

How To Process Time Series Data On GCP - Introducing a set of open source modules for the TICK stack (Telegraf, InfluxDB, Chronograf, Kapacitor) on GCP.

gRPC Kubernetes

How to deploy a gRPC Service on Google Kubernetes Engine (w/ TLS Encryption Support) - This tutorial will guide you through the whole process of deploying your gRPC project on Google Cloud.

DevOps Docker Kubernetes

Run a personal Cloud with Traefik, Let’s encrypt and Zookeeper - Kubernetes ingress with Traefik.

Kubernetes Tutorial

Setting up Cellery on GCP - A tutorial on how to set up Cellery runtime on GCP.

Knative Kubernetes

Scale down to zero with Cellery - Cellery is an application orchestration runtime for Kubernetes which supports organizing and managing the application deployment via code.

App Development, Serverless, Databases, DevOps

Google Compute Engine Official Blog SAP

Best practices for SAP app server autoscaling on Google Cloud - Learn best practices for scaling an SAP app server on Google Cloud.

Storage

Oracle database on Google Cloud Platform -What do you need to know? - A brief overview of the state of running Oracle DB on GCP.

Google Cloud SQL NodeJS

Google Cloud SQL for MySQL – Connection Security, High Availability and Failover - Improving security, availability and fault tolerance on Cloud SQL.

Cloud Firestore Firebase Javascript NodeJS

Firestorm: An ORM for Firestore - Firestorm is an Firestore ORM for TypeScript.

API Go gRPC Security

gRPC Authentication with Google OpenID Connect tokens - The article explains how to get ID Tokens for HTTP clients using google auth libraries and applying them to gRPC clients.

Google App Engine Google Cloud SQL NET

Deploy an ASP.NET Core App with EF Core and PostgreSQL to Google Cloud - Deploying an ASP.NET Core web application with EF Core and PostgreSQL to App Engine and Cloud SQL on Google Cloud Platform.

Monitoring Stackdriver

Understand requests latency with Stackdriver Trace - Learn about traces and spans and how to use them to debug bottlenecks in your app using OpenCensus and Stackdriver.

Big Data, Analytics, ML&AI

Big Data BigQuery

Tips and Tricks to Seamlessly Migrate BigQuery Dataset Across Regions - Description of cross regional BigQuery data migration.

Big Data BigQuery

A Journey into BigQuery Fuzzy Matching — 2 of [1, ∞) — More Soundex and Levenshtein Distance - Doing fuzzy matching in BigQuery on first and last names.

Big Data BigQuery

Finding top programming language with BigQuery - Analyzing Github public dataset with BigQuery's to get most popular programming languages based on number of repositories.

BigQuery Data Science Data Studio

Don’t Double Park in Brooklyn - Analyzing New York's open data about state vehicle registration using BigQuery and Data Studio.

Apache Beam Dataflow Google Cloud Dataflow

Building a data pipeline with Apache Beam and Elasticsearch on GCP. - Three-part series about data pipeline using Beam and ElasticSearch on GCP. This article describes installing Elastic Search on GCP.

Apache Beam Java

Google Dataflow Pipeline for Incremental Data Load from Oracle DB to GCS - Using Beam and Dataflow to export data from Oracle DB.

Apache Beam Google Cloud Dataflow Machine Learning

Apache Beam + Scikit learn - Using Scikit in Beam pipeline.

Integrate Kafka with Google Cloud/Pub Sub - Exchanging messages between Kafka and Pub/Sub.

Data Analytics Google Cloud Spanner

How to connect Tableau to Google Cloud Spanner - The article describes how to connect Tableau with Cloud Spanner.

AI Platform Notebooks

Share Your Notebooks With One-Click - The article describes how to share AI Platform notebook

AI Data Science Machine Learning

How to Upgrade Colab with More Compute - Learn how to use Google Cloud Platform’s Deep Learning VMs to power up your Colab environment, on this episode of AI Adventures

AI Google Cloud ML

Custom model deployment on Google A.I. Platform Serving - End to end ML pipeline on AI Platform.

GCP Experience Kubernetes Machine Learning Official Blog

Itaú Unibanco: How we built a CI/CD Pipeline for machine learning with online training in Kubeflow - Itaú Unibanco shares how it built a digital customer service tool that uses natural language processing, built with machine learning, to understand customer questions and respond in real time.

Data Analytics GCP Experience Official Blog

GlideFinder: How we built a platform on Google Cloud that can monitor wildfires - Dmitry Kryuk, founder and CTO of GlideFinder, shares how they built a platform that can locate wildfires, alert subscribers, and provide analytics that can help prevent or contain wildfires in a timely manner.

Various

Billing

How to become a Cloud cost-control guru on GCP - Cloud computing costs are difficult to grasp. Most of us have just given up on trying to understand clearly where all the cost figures on…

GCP Certification

How to pass the Google Professional Cloud Security Engineer certification - A guide on how to pass the Google Professional Cloud Security Engineer certification with a study guide included.

GCP Experience

Basecamp’s cofounder explains why it ditched Google Cloud for Amazon this summer - Basecamp's experience with GCP.

Slides, Videos, Audio

GCP Podcast - #190 ML and AI with Sherol Chen

Kubernetes Podcast - #66 kubectl Plugins and krew, with Ahmet Alp Balkan and Luk Burchard

 

Releases

Cloud Data Loss Prevention - Added additional infoType detector: MEDICAL_TERM.

Google Cloud Composer - New versions of Cloud Composer images: composer-1.7.3-airflow-1.9.0, composer-1.7.3-airflow-1.10.1, and composer-1.7.3-airflow-1.10.2. This release contains only internal reliability improvements.

Cloud Billing - The Billing Account Overview page in the GCP Console was redesigned to provide you with an at-a-glance summary of your charges to date, estimated end-of-month charges, and any credit balances.

Cloud Vision API - If you write your applications in Java with the Spring Framework, we now provide a guide to help you add Spring Cloud Vision API to your application.

 

Latest Issues




Contact

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