Google Cloud → AWS and Azure
AWS and Azure equivalents of Resource Manager (organization, folders, projects)
The closest AWS equivalents of Google Cloud Resource Manager (organization, folders, projects) are AWS Resource Access Manager (RAM) and AWS Organizations; on Azure, Azure role-based access control (Azure RBAC) and Azure management groups and subscriptions.
About Resource Manager (organization, folders, projects)
| Provider | Google Cloud |
|---|---|
| Status | Generally available |
| What it is | The resource hierarchy of organization, folders, and projects used for policy and billing. |
| Documentation | docs.cloud.google.com |
| Pricing | No separate pricing page |
Mappings (2)
| Capability | AWS | Match (GCP vs AWS) | Azure |
|---|---|---|---|
| Share resources across accounts | AWS Resource Access Manager (RAM) | Partial match | Azure role-based access control (Azure RBAC) |
| Multi-account organization hierarchy | AWS Organizations | Direct match | Azure management groups and subscriptions |
Share resources across accounts Partial match
AWS RAM has no counterpart because Google Cloud shares resources by granting IAM roles to principals from other projects; networks are shared with Shared VPC.
- Projects aren't security boundaries for sharing the way AWS accounts are; IAM grants work across projects in an organization.
Multi-account organization hierarchy Direct match
AWS Organizations maps to the Google Cloud resource hierarchy: an organization, folders, and projects.
- Projects roughly correspond to AWS accounts, and folders to organizational units.
- Billing accounts are linked to projects separately.