Welcome to issue #81 April, 16th 2018

News

Google Cloud Speech API

Toward better phone call and video transcription with new Cloud Speech-to-Text - Cloud Speech-to-Text (formerly known as Cloud Speech API) introduces new features like new models for video and phone call transcription, automatic punctuation.

Firebase

Announcing version history support for Cloud Firestore Security Rules - Announcing version history support for Cloud Firestore Security Rules.

Firebase

Time to Upgrade from GCM to FCM - Since GCM (Google Cloud Messaging) will be deprecated in April 2019, it's time to move to FCM (Firebase Cloud Messaging).

IAM

How to dynamically generate GCP IAM credentials with a new HashiCorp Vault secrets engine - Dynamically generate GCP IAM credentials with a new HashiCorp Vault secrets engine.

Cloud Endpoints

Cloud Endpoints: Introducing a new way to manage API configuration rollout - A new way to manage API configuration rollout with Cloud Endpoints.

DevOps

Introducing Kayenta: An open automated canary analysis tool from Google and Netflix - Kayenta, an open-source automated canary analysis service that allows teams to reduce risk associated with rolling out deployments to production at high velocity.

Kubernetes

Container Storage Interface (CSI) for Kubernetes Goes Beta - The Kubernetes implementation of the Container Storage Interface (CSI) is now beta in Kubernetes v1.10.

Business

Google named a Leader in the Forrester Public Cloud Development Platform Wave, Q2 2018 - Google named a Leader in the Forrester Public Cloud Development Platform Wave, Q2 2018.

 

Articles, Tutorials

Google Cloud Platform Official Blog Security

Best practices for securing your Google Cloud databases - Best practices to help protect and defend the databases you host on Google Cloud Platform (GCP).

Data Loss Prevention API Google Cloud Functions Official Blog

How to automatically scan Cloud Storage buckets for sensitive data: Taking charge of your security - Automate data classification using the DLP API and Cloud Functions.

Google Container Builder Official Blog

Exploring container security: Digging into Grafeas container image metadata - Grafeas, an open-source project that provides a structured metadata API for container images.

Kubernetes Official Blog

Whitepaper: Running your modern .NET Application on Kubernetes - Containerizing, orchestration, autoscaling modern .NET Application on Kubernetes.

Google App Engine Official Blog

Reflecting on our ten year App Engine journey - Oldest product on Google Cloud Platform celebrates 10th anniversary.

BigQuery Official Blog

BigQuery lazy data loading: SQL data languages (DDL and DML), partitions, and half a trillion Wikipedia pageviews - Analyze a 4 terabyte dataset of Wikipedia pageviews with BigQuery.

BigQuery

Introducing column based partitioning in BigQuery - Explanation of column date partitioning in BigQuery.

BigQuery

BigQuery beyond SQL and JS: Running C and Rust code at scale - BigQuery running arbitrary C and Rust code.

BigQuery Data Studio

BigQuery and Data Studio cost optimization - Cost optimization using Data Studio on BigQuery.

DevOps Security

Bootstrapping GCP with Knife - Process to bootstrap systems with knife through a SSH deploy key installed into your Google Project.

Kubernetes Tutorial

Getting Started With Kubernetes : Part 1 : Setting Up Master — Node Architecture With Ubuntu 16.04 - Step by step tutorial to set up Master — Node Architecture on Ubuntu With Kubernetes.

Google Compute Engine Google Kubernetes Engine

Container-Optimized OS - Using Container-Optimized OS (COS) which is based on Chromium OS.

Google Compute Engine

Setting up a game server using Nakama on Google Compute Engine, part 3 - Setting up a game server using Nakama on Google Compute Engine.

DevOps Google Cloud Storage

Setup CI/CD Pipeline for your Flutter App using CircleCI - Using CircleCI to setup our build pipeline that does linting, runs tests and uploads generated build apk to Google Cloud Storage.

Storage

How do I create an OpenEBS storage pool on Google Persistent Disk - Creating an OpenEBS storage pool on Google Persistent Disk.

Firebase

Building a CRUD Ionic application with Firestore - Using Ionic framework and Firestore to create CRUD workflow.

Stackdriver

Introduction to Stackdriver Distributed Tracing (Part 1) - Basics of Stackdriver Distributed Tracing.

Cloud Endpoints

Exposing ASP.NET Core Web API on Google Cloud with Cloud Endpoints - Using Cloud Endpoints expose ASP.NET Core Web API.

BigQuery Cloud Datalab TensorFlow

Predicting San Francisco Bikeshare availability with TensorFlow and LSTMs - Using Google Datalab, BigQuery, and TensorFlow to perform machine learning.

Google Cloud Speech API

It’s Show Time: AWS Polly Vs Google Cloud Text-To-Speech - Google Cloud Text-to-Speech compared with AWS Polly and basic implementation in PHP.

GCP Experience Official Blog Serverless

Cloud-native architecture with serverless microservices — the Smart Parking story - Overview on event-driven architecture using serverless microservices on GCP.

GCP Experience Official Blog Serverless

Implementing an event-driven architecture on serverless — the Smart Parking story - Explore how to build an event-driven architecture on serverless services to solve a complex, real-world problem.

GCP Experience Official Blog Serverless

What we learned doing serverless — the Smart Parking story - Understanding the intent and design of the serverless services to greatly improve the quality of code.

 

Slides, Videos, Audio

Google Cloud Platform

#122 Project Jupyter with Jessica Forde, Yuvi Panda and Chris Holdgraf - Discussion on Project Jupyter, and JupyterHub using Kubernetes to enable a multi-user server.

Google Cloud Storage

Cloud Storage & Large File Read Performance

Campus Experts Summit: How Google Cloud Platform Can Support Your Business

  
 

Latest Issues




Contact

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