GCP Cloud Resource
(Redirected from GCP Resource)
Jump to navigation
Jump to search
A GCP Cloud Resource is a cloud platform resource within Google Cloud Platform (GCP).
- Context:
- It can be uniquely identified by a GCI.
- It can span across various GCP Services.
- It can be created, managed, and configured using Google Cloud Console, Cloud SDK, or GCP APIs.
- …
- Example(s):
- GCE Instance: A GCE instance is a virtual server in Google's Compute Engine for running applications on the Google Cloud infrastructure.
- GCS Bucket: A GCS bucket is a public cloud storage resource available in Google Cloud Storage, an object storage offering.
- GCF Function: A Google Cloud Function is a programmable resource for running serverless code in the Google Cloud environment.
- Bigtable Table: A Bigtable Table is a resource within Google's fully managed NoSQL database service, Cloud Bigtable.
- …
- Counter-Example(s):
- AWS Resource within AWS.
- Azure Resource within Azure.
- IBM Cloud Resource within IBM Cloud.
- …
- See: Google IAM Policy.
References
2023
- [GCP Resource Type Reference](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy)
- QUOTE: This page describes the Google Cloud resource hierarchy and the resources that can be managed using Resource Manager.
- The purpose of the Google Cloud resource hierarchy is two-fold:
- Provide a hierarchy of ownership, which binds the lifecycle of a resource to its immediate parent in the hierarchy.
- Provide attach points and inheritance for access control and organization policies.
- Metaphorically speaking, the Google Cloud resource hierarchy resembles the file system found in traditional operating systems as a way of organizing and managing entities hierarchically. Generally, each resource has exactly one parent. This hierarchical organization of resources enables you to set access control policies and configuration settings on a parent resource, and the policies and Identity and Access Management (IAM) settings are inherited by the child resources.
2023
- GBard
- GCP accounts are containers for all GCP resources, including projects, folders, and organizations. GCP projects are containers for all GCP services, such as virtual machines, Cloud Storage buckets, and Cloud Functions.
- Azure subscriptions are containers for all Azure resources, including resource groups, storage accounts, and virtual machines. Azure resource groups are containers for related Azure resources, such as a virtual machine and its associated storage account.
- AWS accounts are containers for all AWS resources, including regions, Availability Zones, and EC2 instances. AWS regions are geographical locations where AWS resources are located. AWS Availability Zones are isolated locations within a region.