Welcome to issue #152 August 26th, 2019

Deployments to Cloud Run got easier, BigQuery enhancements, inspirations for Certification exams and many more. 

 

News

Cloud Run Official Blog Serverless

Introducing Cloud Run Button: Click-to-deploy your git repos to Google Cloud - Adding the Cloud Run button to your github source code repositories lets anyone deploy their application to Google Cloud.

BigQuery Data Analytics Official Blog

Introducing the BigQuery Terraform module - The BigQuery module for Terraform brings an open-source data analytics option, so you can automate instantiation and deployment of BigQuery datasets and tables.

BigQuery Data Analytics Official Blog

Skip the heavy lifting: Moving Redshift to BigQuery easily - Moving data from AWS S3 into Google Cloud’s BigQuery data warehouse is now easier with a new data transfer service.

Identity platform Official Blog Security

Cloud Identity and Atlassian Access: User lifecycle management across your organization - You can now provision and deprovision users of Atlassian’s Jira, Confluence, Bitbucket, and others, with Google Cloud Identity.

Firebase Official Blog

Firebase Unity Solutions: Update game behavior without deploying with Remote Config - Auto-Sync with Remote Config allows Unity developers to modify their game’s behavior in real time without requiring a fresh build and release cycle.

 

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

DevOps Official Blog

The 2019 Accelerate State of DevOps: Elite performance, productivity, and scaling - DORA and Google Cloud have published the 2019 Accelerate State of DevOps Report.

Official Blog Windows

DR for cloud: Architecting Microsoft SQL Server with GCP - Check out ways to architect your cloud disaster recovery (DR) for Microsoft SQL Server running on Google Cloud Platform.

DevOps Google Kubernetes Engine

A Primer on HTTP Load Balancing in Kubernetes using Ingress on Google Cloud Platform - Overview of options to expose applications externally with a focus on Ingress.

Google Kubernetes Engine Kubernetes Terraform Tutorial

Kubernetes on Google Cloud Platform: Terraform your first cluster - The article goes through setting and creating a Kubernetes cluster on GKE using Terraform.

Cloud Build Serverless Terraform

How to use Terraform without server ? - Using Cloud Build to manage GKE cluster using Terraform.

DevOps Google Kubernetes Engine Kubernetes

Highly Available time-series database on Kubernetes - Setting and deploying TimescaleDB on GKE.

App Development, Serverless, Databases, DevOps

API Apigee Istio Official Blog

Got microservices? Service mesh management might not be enough - The article explains why a successful microservices approach requires dedicated infrastructure for building and managing those services, how sharing access to services happens through APIs, and why APIs shared outside the domain of ownership need to be managed

Security Serverless

5 ways to manage serverless secrets, ranked best to worst - List of five strategies for managing secrets in serverless applications.

Firebase Google App Engine Serverless

Serverless on GCP - Overview and description of serverless options on Google Cloud.

Serverless

Choosing the right GCP Compute Platform - Detailed overview of Compute Options on GCP.

Google Cloud Functions IoT

Rapid IoT prototyping with Google Cloud Platform, RuuviTags and InfluxDB Cloud 2.0 - Rapid IoT prototyping with Google Cloud Platform, RuuviTags and InfluxDB Cloud 2.0 using Cloud Functions.

CI Cloud Build

Integrating Google Cloud Build and GitHub Enterprise - Proof of concept of integration between Cloud Build and Github Enterprise.

Cloud Build Firebase Javascript

Vue + Firebase + Google Cloud: How to set up your CI/CD pipeline - Using Cloud Build to create a simple CI/CD pipeline for Firebase functions and Vue app.

AWS Google Cloud Storage Storage

Accessing Google Cloud Storage using AWS SDK and OAuth2 - The article describes code changes which should be used to use AWS S3 client to work with objects on Cloud Storage.

Java NoSQL

How to deploy Cassandra and connect on Google Cloud Platform with a few clicks - Learn how to set up a Cassandra cluster, SSH into it, and then connect using the Datastax Java client driver of your choice.

Google Compute Engine

Advanced Caching Part 1: Google Cloud CDN and Varnish - Setting up Varnish on Compute Engine.

Cloud KMS Security

Using KMS to manage secrets - Using Cloud KMS to securely save secrets for serverless applications.

Big Data, Analytics, ML&AI

Data Analytics Official Blog

5 reasons your legacy data warehouse won’t cut it - Legacy data warehouses are expensive and hard to maintain. Here are 5 reasons they aren’t cutting it, and why migrating to the cloud opens up lots of possibilities.

BigQuery Data Analytics Official Blog

Skip the maintenance, speed up queries with BigQuery's clustering - Google Cloud’s BigQuery data warehouse automates tasks and maintenance. Here’s how automatic re-clustering works to save you time.

Data Analytics Official Blog

Analyzing GCP costs using folders and BigQuery Billing export - Check out how to get your Google Cloud billing data into BigQuery using folders and Billing export for comprehensive spending reports.

Cloud Data Fusion

Develop Locally, Deploy Globally - Running a pipeline on remote Hadoop cluster using Data Fusion.

Apache Beam Java

Apache Beam + Kotlin = ❤️ - Apache Beam samples are now available in Kotlin!

Cloud Scheduler Google Cloud Pub/Sub Google Compute Engine Serverless

Running a serverless batch workload on GCP with Cloud Scheduler, Cloud Functions, and Compute Engine - Series that shows how to leverage Google Cloud Platform components to run batch workloads in a simpler way.

Apache Beam BigQuery Cloud AutoML Google App Engine Google Cloud Dataflow

Predicting the next 5 minutes of a Cricket Game - Proof of concept for real time prediction on GCP.

Official Blog TPU

BFloat16: The secret to high performance on Cloud TPUs - How the high performance of Google Cloud TPUs is driven by Brain Floating Point Format, or bfloat16

Various

GCP Certification Networking Official Blog

Hit a homerun: preparing for the Professional Cloud Network Engineer certification - Follow the Home Run Method when preparing to take Google Cloud’s Professional Cloud Network Engineer certification exam.

GCP Experience

How I trained to become a Google Cloud Certified — Professional Cloud Architect - Overview of GCP Cloud Architect exam topics.

GCP Certification

Preparation Tips -Google certified associate Cloud Engineer - Overview of preparation methods for GCP associate Cloud engineer certification

GCP Certification

2019 Google Cloud Professional Data Engineer Certification Exam - The process of going through GCP Certification Exam with study tips and resources.

Business

Interview - Rob Enslin explains how Google Cloud can win in the enterprise - Interview with Rob Enslin, President of Global Customer Operations for Google Cloud.

Infrastructure

ZoneCheckr - Tool for a geographical overview of regions and zones for main cloud providers.

Slides, Videos, Audio

GCP Podcast - #191 HerdX With Ron Hicks and Austin Adams

Kubernetes Podcast - #67 Orka, with Chris Chapman

 

Releases

Cloud Dataproc - Image 1.4 The property dataproc:jupyter.hub.enabled can now be used to enable jupyterhub-singleuser (version 1.0.0) when using the JUPYTER optional component. New sub-minor versions of Cloud Dataproc images: 1.1.119-debian9, 1.2.82-debian9, 1.3.42-debian9, 1.4.13-debian9, 1.3.42-ubuntu18, 1.4.13-ubuntu18. Fixed autoscaling issue where autoscaler rounded down the number of nodes to add if scaleUpFactor * pendingMemory was a fractional value.

Billing - The Cost Table report is now available in Cloud Billing. Use Cost Table reports to get a tabular view of your invoice costs grouped by project and SKU.

Cloud Composer - New versions of Cloud Composer images: composer-1.7.4-airflow-1.9.0, composer-1.7.4-airflow-1.10.1, and composer-1.7.4-airflow-1.10.2 Fixed unwanted error output from scheduler pod in Private IP Composer environments.

VPC Service Controls - The limits for VPC Service Controls have been increased.

 

Latest Issues




Contact

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