Skip to main content

Intro

Why use cloud functions?​

Reduce maintenance: Auto-scaling server -> don't need to think about how much do I need. Microservices.

Secure code, faster deploy

Easy to integrate with services

Intro to GGC Compute​

Compute Engine​

VM (virtual machine).

Kubernetes Engine​

Container engine. An orchestration management tool.

App Engine​

Setting up server-side app that scales very well.

But it's not very good for making tiny services (because you will usually need instance of those services running -> cost a lot).

Cloud Functions​

This is fully managed environment, only charged for the time using (other three above always need VMs up and running)

Running environment​

Currently only support Nodejs LTS 6.11.1.