Welcome to issue #139 May 27th, 2019

After KubeCon EU there are announcements regarding GKE, otherwise cocktail of topics in this issue.

 

News

Google Kubernetes Engine Official Blog

Putting the ‘ease’ in Kubernetes with latest enhancements to GKE - GKE is more useable with support for release channels, Windows Server Containers, and Stackdriver Kubernetes Engine Monitoring.

Kubernetes Official Blog

Application management made easier with Kubernetes Operators on GCP Marketplace - Operators can make it easier to build and deploy applications on Kubernetes, and several are available on GCP Marketplace.

Cloud Run Official Blog Serverless

Cloud Run: Bringing serverless to containers - Cloud Run for serverless containers includes new metrics, supports Cloud SQL, and is available from new GCP regions.

Big Data Official Blog

Delivering end-to-end data analytics and data management solutions with Informatica - We’re extending our strategic partnership with Informatica to help more enterprises take advantage of hybrid and multi-cloud data management solutions.

 

Articles, Tutorials

Kubernetes Official Blog

Building the cloud-native future at Google Cloud - Some of the cloud-native open-source projects tied to Kubernetes that Google Cloud is working on.

Networking Official Blog

Google Cloud networking in depth: Cloud Load Balancing deconstructed - Take a deeper look at the Google Cloud networking load balancing portfolio.

Google Kubernetes Engine Official Blog

Got hybrid? Getting started with hybrid patterns and practices - Get tips and best practices on moving to a hybrid cloud model, with some workloads on-premises and some on Google Cloud Platform (GCP).

Official Blog

Optimize your organization’s cloud journey with a Cloud Center Of Excellence - Google Cloud Professional Services published a white paper on building a Cloud Center of Excellence to expedite your cloud migration.

DevOps Kubernetes

Canary Releases with Traefik on GKE at HolidayCheck - Using Traefik on GKE to split traffic across deployments.

DevOps Kubernetes

How to manually install and configure GitLab Runners on GKE - The article describes how to setup GitLab Runner on GKE.

Google Kubernetes Engine Kubernetes Security

Using Multiple Google Managed Certificate with single Kubernetes Ingress - Using multiple managed certificates on GKE from the same Ingress.

Kubernetes

HTTPS with Cert-Manager on GKE - Using Cert Manager to obtain certificates for GKE cluster.

DevOps Kubernetes Terraform

Kubernetes deployment on Google Compute Engine using Terraform - In case you don't want to use GKE but instead setup your own Kubernetes cluster with Terraform.

BigQuery Firebase

Analyzing Custom Retention Cohorts Using BigQuery and Google Analytics for Firebase - Retention is a stat a lot of app developers care deeply about; after all, if you’re making an app that your users keep coming back to week…

Cloud Scheduler Security

Automatic oauth2: Using Cloud Scheduler and Tasks to call Google APIs - Using credentials in Cloud Scheduler.

Cloud Scheduler Cloud Tasks Google Cloud Pub/Sub Security

Automatic OIDC: Using Cloud Scheduler, Tasks, and PubSub to make authenticated calls to Cloud Run… - Examples of how to configure Cloud Scheduler, Cloud Tasks and Cloud PubSub to emit access tokens to outbound calls.

Cloud Run Ruby

Google Cloud Run on Rails: a real life example (Part 1: preparing the ground) - 4 part series about deploying a real-life Rails application in production with Google Cloud Run.

Cloud Run Google Cloud SQL Google Cloud Storage Python

Preparing your Django Application for Google Cloud Run - Deploying Django application on Cloud Run.

Cloud Run Java Serverless

Using Cloud Run as a webhook for Actions on Google - Cloud Run is a new product for Google Cloud Platform that makes it easier to run your application in the cloud as a container.

BigQuery Google Cloud Storage Google Container Registry

Google Container Registry statistics from GCS access_logs - Sample flow to extract Google Container Registry usage statistics (image push/pull counts, analytics, etc).

DevOps Google Compute Engine

Kafka from zero to hero: zero-downtime Kafka migration - Description of Kafka migration process from Kubernetes to Google Compute Engine.

Dialogflow

Deconstructing Chatbots: Understanding Fulfillment by integrating Dialogflow with Google Calendar - The article describes how Dialogflow connects with backend systems to provide rich and dynamic responses to users questions.

IoT Machine Learning Serverless

IoT Telemetry Collection using Google Protocol Buffers, Cloud Functions, Pub/Sub, and MongoDB Atlas - Collect IoT sensor telemetry using Google Protocol Buffers over HTTPS, serverless Google Cloud Functions, and Google Cloud Pub/Sub. Store sensor data in MongoDB Atlas on GCP.

Big Data Cloud Data Fusion

Building a Data Lake on Google Cloud Platform with CDAP - Using CDAP (Cask Data Application Platform) on GCP.

BigQuery Cloud Build Cloud Scheduler

Scheduling BigQuery using Cloud Scheduler & Cloud Build - Scheduling BigQuery queries with Cloud Scheduler and Cloud Build.

Apache Beam Big Data Google Cloud Dataflow Google Cloud Pub/Sub Machine Learning

Game of Thrones Twitter Sentiment with Keras, Apache Beam, BigQuery and PubSub - End to end solution to analyze Tweets using GCP products.

BigQuery Machine Learning Python

New York Taxi data set analysis - Creating Machine Learning model based on BigQuery's New York Taxi drives dataset.

Machine Learning Python

Hyperparameter Tuning On Google Cloud Platform With Scikit-Learn - Using Hyperparameter tuning feature on ML Engine.

Machine Learning TensorFlow

How to build a wide-and-deep model using Keras in TensorFlow 2.0 - Using Feature columns with the Keras Functional API

Official Blog Security

Forseti intelligent agents: an open-source anomaly detection module - Description of how Forseti (collection of open-source tools) detects suspicious firewall rules.

AWS Azure Business Google Cloud Platform

What makes Google Cloud Platform unique compared to Azure and Amazon - Thoughts about where Google Cloud is heading.

 

Slides, Videos, Audio

GCP Podcast - #178 The Linux Foundation with Chris Aniszczyk

Kubernetes Podcast - #54 Tech, Life, and KubeCon EU, with Bryan Liles

 
 

Latest Issues




Contact

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