Setting Up Google Cloud Resource Hierarchy

INTERMEDIATE
90 minutes
5 tasks

In this lab, you will learn to set up a Google Cloud resource hierarchy. This is essential for organizing cloud resources in a clear, structured manner, aligning with best practices for resource management and policy application. You'll implement and verify a hierarchy that includes organizations, folders, and projects. Additionally, you'll practice enabling APIs and managing IAM roles within this structure. Constructing a well-defined resource hierarchy is crucial for managing resources effectively and ensuring compliance across an organization.

Scenario

A multinational corporation is migrating its services to Google Cloud. To ensure secure and efficient operations, they need a well-defined resource hierarchy tailored to their global business structure. This hierarchy will facilitate resource management, cost allocation, and policy enforcement across various departments and geographical regions.

Learning Objectives

  • Create and manage resource hierarchies using organizations, folders, and projects
  • Enable APIs required for managing resources
  • Assign IAM roles and permissions within projects following best practices

tasks (5)

task 1: Create an Organization Node

15 min

task 2: Create and Organize Folders

20 min

task 3: Configure IAM Policies and Assign Roles

20 min

task 4: Enable APIs Required for Resource Management

10 min

task 5: Verify Resource Structure and IAM Policies

15 min

Prerequisites

  • Basic understanding of IAM roles and permissions
  • Familiarity with Google Cloud Console navigation

Skills Tested

Create and manage resource hierarchies using organizations, folders, and projectsAssign IAM roles and permissions within projects following best practices