Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Billing Basics

Creating billing accounts and linking them to projects present no real difficulties. It seems important to recognize that a billing account and a payment profile are not the same. The billing account resides inside GCP, but the Payment Profile exists in a separate Google entity. The payment profile processes payments for any Google services. The […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide Stackdriver

Stackdriver is a set of tools for monitoring cloud resources. It appears, at the time of this writing, to be in a sort of transition from being an independent entity to becoming an integrated part of GCP. Perhaps because of this, Stackdriver requires a workspace. The workspace does not seem to be directly placed in […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide Using APIs

GCP has a GUI for finding and activating APIs called the Cloud API Library. There are three requirements and a sometimes condition for using a Cloud API. The first requirement, pretty obviously, is a Google account. The others seemed a bit more nuanced to me. The second requirement is a project from which to use […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide About APIs

The API acronym comes up in so many different contexts that I needed to spend some time clarifying what it is. Essentially, “application programming interface” means exactly what the definition of the individual words are. “Application” is putting something into operation. “Programming” means the process of writing programs. “Interface” is the exchange of information between […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide Project Permissions

It is not necessary to have an organization to create projects in GCP. Creating a project automatically generates certain permissions. GCP assigns the project owner role to the current user. It also generates GCP-managed service accounts required to run the resources. These accounts may have primitive or predefined roles and are authenticated with Google-managed keys. […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide IAM vs Identity

Part of setting up a cloud solution environment involves managing users and assigning them roles. The GCP resources related to this are Cloud IAM and Cloud Identity. I realized that I didn’t have a good conceptual understanding of the difference between these. To gain this understanding, I needed to veer off into the world of […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide Projects as Resources

Projects are part of the Google Platform Resource Hierarchy. They are at the bottom of the hierarchy. The top level consists of organizations. In between there can be up to ten levels of folders. At one point the Google Cloud documentation says “Folders are nodes….” (Creating and Managing Folders doc). This gave me pause as […]

Categories
GCP Associate Cloud Engineer Study Notes

ACE Exam Guide Creating Projects

This seemed pretty straightforward. To a new user like myself, the easiest way to create a project is through the GCP console. A second way is using the gcloud SDK with the ‘gcloud projects create’ command. A third way is to create the project within code using the Cloud API or client libraries for a […]