Skip to main content

Public Cloud - Google Cloud Platform

Setup

For this lab, we will not be using a virtual machine in the faculty's cloud.

All the exercises will be carried out in Cloud Shell, which is an interactive shell environment for Google Cloud. Basically, it spins up a minimal Debian-based VM, on-demand.

You will connect to the VM via a web-based terminal.

info

In the lab exercises below, there will be a step for creating a GCP project and enabling billing.

You do NOT need to do this, as the projects are already provisioned, with billing enabled.

note

You will login with the lab credentials assigned to you.

Google Kubernetes Engine (GKE)

GKE is a managed Kubernetes solution offered by Google Cloud. In GKE, you don't have to create and deploy the Kubernetes clusters, they are provisioned "as a service".

Follow this codelab - Deploy, scale, and update your website with Google Kubernetes Engine (GKE).

Cloud Run

Cloud Run is a "serverless" container platform, allowing you to deploy simple containerized workloads without the complexity of Kubernetes.

Follow this codelab - Cloud Run Starter Tutorial.