Organizing Google Cloud logically and physically
Everything in Google Cloud has both a logical and a physical organization to it. A virtual machine, for example, could logically belong to a department and physically run in London, and decisions need to be made around both these organizational forms. Let’s start with the logical aspect.
Definition time! The core elements of Google Cloud’s logical organization are as follows:
- Resource: In that NIST definition they stated, “a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)” so likely, if it’s part of Google Cloud and costs money, then it’s a resource.
- Project: A logical collection of resources with an owner and with a billing account (paying for all the resources in this project) attached.
- Folder: A logical collection of projects and/or other folders that’s used to create groupings to form logical or trust...