Technical requirements
For this chapter, you are going to need a Google Cloud account. If required, you can create a new account at https://cloud.google.com/free. With a new account, you can use the free credits for new customers to follow the examples in the book. In addition, if your organization controls an internet domain name, you can use it for optional protection in Google Cloud Identity.
Cloud security involves a combination of different security measures to protect hardware, software, applications, data, and users in the cloud. Both cloud providers and customers have a role to play in ensuring the security of their workloads and applications. Every cloud provider defines a shared responsibility model to clearly articulate what the responsibility of the cloud provider is versus the responsibility of the customer for different types of services (IaaS, PaaS, and SaaS). Cloud providers are responsible for securing the infrastructure on which their services run. At the same...