Creating a GCP Project with Billing and IAM Setup

INTERMEDIATE
100 minutes
5 tasks

In this lab, you will learn how to create a new Google Cloud Project, set up billing configurations, and assign IAM roles to users. This foundational task is crucial for ensuring that your project's resources are properly accounted for and that appropriate access controls are enforced to enhance security and collaboration within your organization. You will also enable essential APIs and review quota settings to maintain operations within the limits imposed by organizational policies.

Scenario

Your company, QuickStart Tech, has recently decided to migrate its local infrastructure to Google Cloud. As part of the cloud initiative, you are tasked with setting up new projects for each department, ensuring that billing is organized and users are granted appropriate access based on their roles.

Learning Objectives

  • Create a new GCP project and configure billing.
  • Assign appropriate IAM roles to users within the project.
  • Enable required APIs for project operations.

tasks (5)

task 1: Create a new GCP project and configure billing settings.

30 min

task 2: Assign IAM roles to users for the project.

20 min

task 3: Enable additional APIs required by the project.

10 min

task 4: Review quota settings and set alerts.

20 min

task 5: Link a Cloud Identity user group to the project.

20 min

Prerequisites

  • Basic understanding of Google Cloud foundational concepts
  • Familiarity with IAM and GCP billing settings

Skills Tested

Configuring billing in GCP projectsAssigning IAM roles and managing permissionsEnabling and managing GCP APIs