tutorials

Analyzing Google Billing Data with Bigquery

In this tutorial we’ll walk through how to export your billing data to big query. We’ll then explore the schema and answer some common questions by querying the data. Before you begin You’ll need to setup billing export to big query for your project.

Google Cloud Initial Project Creation

Overview Google Cloud Platform offers a free tier for many of their products. Additionally they offer a $300 credit on top of that. Its a great way to dip your toes in and try out everything they offer.

Deployment Strategies and Release Best Practices

In this article we’ll be covering various options and considerations for deploying code and releasing features. We’ll discuss patterns for deploying to a fixed set of servers as well as variations where multiple groups of servers can be utilized.

Deis Workflow, a Paas on Kubernetes?

Deis Workflow is a great addition to the Kubernetes ecosystem. I know what your asking though, why would you want to stack a Paas on containers which are already on top of Iaas .

Getting Started with Google Container Engine - Tutorial

Kubernetes provides orchestration for running containerized applications. In this tutorial we’ll walk through the basics of using Google Container Engine, or GKE, which provides managed Kubernets services for your use.

Golang oAuth2 Google Example for Web and API

Introduction The oAuth2 protocol has almost become a standard for securing websites and API services. Developers no longer need to store and manage userIDs and passwords for their users. Offloading the authentication to oAuth providers such as Google, Facebook, Linkedin, Github keeps the authentication with username and password, within those providers rather than passing through the developer’s application.

Developing a simple CRUD API with Go, Gin and Gorm

Introduction Golang is an exciting language but newcomers can be overwhelmed by the new semantics and variety of frameworks available. Getting started with the basics can feel like a challenge.

Getting started with go

Overview Golang (or just Go) is a great language for building simple and reliable applications. Over the past years there has been a visible shift in the tooling community as teams throughout the internet rewrite their apps from ruby or python to Go.

How to Deploy a Java Application to Google Compute Engine

The following walkthrough is a short example of how very simple scripting can bootstrap development on Google Compute Engine. Source All the source code for this example can be found here on github

One Click Jenkins Install With Google Cloud Launcher

Google Cloud Launcher from Christopher Grant on Vimeo.