Going beyond IaaS, PaaS, and SaaS
Although it is not specifically called out in the exam preparation guide, it’s also helpful to dig into additional variations of the cloud hosting model. As Google Cloud and other cloud providers matured and began to offer more or less flexibility for their technology based on customer needs, they began to launch services that fill the gaps between IaaS, PaaS, and SaaS.
As we dig into Google’s hosting services, we’ll begin to learn about CaaS and FaaS. Containers and functions are ways to package code to make it run with less cost, time, or effort. The chart from the Google Cloud documentation (featured earlier in Figure 3.1) helps articulate the levels of abstraction for these other specialized hosting models as they relate to the shared responsibility model.
Given the focus of this book is to prepare you for the Google Cloud Digital Leader exam, providing some additional context around CaaS and FaaS will help establish...