Welcome to issue #71 February, 5th 2018

Last week we had announcement of two new regions, among others there are tips to improve performances or reduce costs.

 

News

Google Cloud Platform

Google Cloud Platform opens region in the Netherlands - Fourteenth Google Cloud Platform region, located in the Netherlands, is now open.

Google Cloud Platform

GCP arrives in Canada with launch of Montréal region - Fifteenth Google Cloud Platform region and first region in Canada is now open.

Cloud Launcher

What’s New in Vertica 9.0: Google Cloud Platform - Vertica is analytic platform and can be easily deployed on Google Cloud through Launcher.

 

Articles, Tutorials

Official Blog Security

12 best practices for user account, authorization and password management - Learn about best practices for user account, authorization and password management and how Google Cloud Platform helps you implement these practices.

IAM Official Blog

Toward effective cloud governance: designing policies for GCP customers large and small - Few references to articles that shows you how to design GCP policies that meet the policy requirements of organization.

Google Kubernetes Engine Official Blog Security

Use Forseti to make sure your Google Kubernetes Engine clusters are updated for “Meltdown" and “Spectre” - How to use Forseti Security, an open-source security toolkit developed by Google Cloud security team to identify any Kubernetes Engine clusters that have not yet been patched for “Meltdown" and “Spectre”.

IAM Official Blog

Finer-grained security using custom roles for Cloud IAM - Learn about custom roles which offers finer-grained access control for remixing permissions across all GCP services.

BigQuery Official Blog

How to process weather satellite data in real-time in BigQuery - Example of processing weather satellite data in real-time in BigQuery. Data is from the GOES-16 geostationary satellite and is freely available on Google Cloud.

BigQuery

BigQuery performance tips: Searching for text 8x faster — “LOWER() is slower” - Example of how to speed up query and get same result.

BigQuery Tutorial

Learning to analyze huge BigQuery datasets using Python on Kaggle - Step by step tutorial to set Python's client library for BigQuery and use in notebook.

BigQuery Google Cloud Dataprep

Stream Twitter Data into BigQuery with Cloud Dataprep - Guide to use Cloud DataPrep, BigQuery to analyze data gathered from Twitter’s Streaming API.

Google Kubernetes Engine NoSQL Tutorial

Running Neo4j with Hosted Kubernetes in Google Cloud - Guide to utilize hosted Kubernetes engine to set up a kubernetes cluster and run Neo4j on it.

NET Official Blog

White paper: Modernizing your .NET Application for Google Cloud - White paper: Modernizing your .NET Application for Google Cloud

Google Cloud Storage

Google Cloud Platform POC Part 3 — Using Flume to push files to GCS - Learn how to use Flume running on premise Cloudera hadoop cluster to push files dropped off in a directory to Google Cloud storage bucket.

DevOps Google Cloud Platform

Building an Angular5 Docker App and deploying it using TeamCity, Kubernetes inside Google Cloud - First in a series for Continuous Integration on Google Cloud: Learn how to use TeamCity to manage the Google Cloud environment for Continuous Integration.

DevOps Kubernetes

Deploying a service with HTTPS and DNS inside Google Cloud - Second post of a series called Continuous Integration on Google Cloud: Learn how to use Google Cloud to deploy an HTTPS service.

DevOps Google Cloud Platform

Look Ma no kubectl - How a team created a low touch fully automated CI/CD process on Google Cloud Platform.

Google Cloud Datastore

Unique & Finite E-Commerce Coupon Codes: Surprisingly Tricky at Scale - Description of how eCommerce personalization platform dealt with scaling issues on Google Cloud Datastore.

Cloud Deployment Manager Google App Engine

External API Resources for Google Deployment Manager - Guide to provisioning an External API Resources using Deployment Manager on sample Google App Engine webapp.

Google App Engine NodeJS

Creating a text subscription service using Google Cloud Platform - Learn how to build a Cat Fact text service using GCP and Twilio

Firebase Google App Engine Python

An Authul Backend - Guide to add python app engine APIs to a Firebase front end app and utilize Firebase authentication.

Google Cloud Functions

Shhh… Golang (!!) Cloud Functions - Learn about native Go runtime for Google Cloud Functions.

Google Container Builder Tutorial

NPM release automation - Description of streamlining NPM publishing process using Google Cloud Container Builder.

Comparison of MySQL across AWS, Azure and GCP - Comparison of MySQL across AWS, Azure and GCP

Stackdriver

Reducing Stackdriver’s Logging Resource Usage - Learn about new pricing model for Stackdriver logging & how to reduce Stackdriver’s Logging resources. usage.

Business

Google says it’s the fastest growing cloud platform in the world - Google Cloud Platform, based on publicly reported data for the 12 months ending December 2017, is the fastest growing major public cloud provider in the world.

Google Cloud Platform

Google Cloud Platform — Factors to control and understand your costs - General guidelines to help understand various factors to control cost for Google Cloud Platform.

Google App Engine

Estimating auto-scaled instance costs - Cost analysis of App Engine’s auto-scaled instances.

Apache Beam

Apache Beam in 2017: Use Cases, Progress and Continued Innovation - Short report about current state of Apache Beam and future tasks.

 

Slides, Videos, Audio

Google Cloud Platform

GCP Podcast - #112 Percy.io with Mike Fotinakis

Google Cloud, From Theory to Practice - Webinar - Google Cloud Platform basics

Google Cloud Platform

GCP Live - The Hidden Costs of Cloud

  
 

Latest Issues




Contact

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