Cloud operations – monitoring, logging, and observability
When building out a cloud environment, it’s important to implement the operational best practices described in this book. This includes building an organizational structure that incorporates DevOps, SRE, and security best practices. What this looks like in practice is the implementation of strong identity and access management (IAM) practices and segmenting development, test, and production environments. Depending on the use case for the application, this also means architecting systems to be multi-regional, which strengthens their resilience across reliability, availability, and fault tolerance.
Regarding IAM, within Google Cloud, it’s important to remember that everything has an identity – even infrastructure. Google Cloud manages permissions through identities, so resources must also have an identity to have permissions assigned to them. Resources within Google Cloud, such as an instance running...