In this chapter, we have seen that Google Compute Engine falls under the umbrella of IaaS, and have learned how that compares with PaaS and SaaS. The provisioning and configuration of VM instances, including the use of startup scripts, as well as machine types and their effect on costs should now be clear. Some of the additional features linked to VM instances such as load balancing and autoscaling have also been discussed. And finally, we have covered the forms of storage that can be attached to a VM, such as persistent disks and local SSDs, while also touching upon snapshots and images.
Now that we have looked at Google's IaaS offering with Compute Engine, we can now move toward the PaaS options by examining Google Kubernetes Engine (GKE) and App Engine (AE).