The google documention is a good starting point you can find some real world examples.
I like working with the google deployment manager, it's easy to use and powerful. You could, for a start, setup a webserver in an instance group with autoscalling and load balancing. https://cloud.google.com/deployment-manager/docs/