1. Home
  2. Training Library
  3. Cloud Computing Fundamentals
  4. Courses
  5. Setting up a Google Cloud Platform Environment

Setting up a Google Cloud Platform Environment



NOTE: This course has been updated.  You can find the new version at https://cloudacademy.com/course/setting-up-google-cloud-platform-environment-1697

Google Cloud Platform (GCP) provides a suite of services that run on the same infrastructure that Google uses to host its own products, such as Google Search and YouTube. These services let you provision a variety of IT resources, such as virtual machines, storage, and networks.

GCP resources are grouped and deployed into projects. In this course, you will learn how to create and set up new GCP projects and how to give users permission to access project resources by assigning them to roles such as owner and editor.

Access to GCP services is provided via APIs that may be enabled on a per-project basis. You will learn how to enable APIs for a project as well as create budgets and configure monitoring for the resources and services allocated.

Learning Objectives

  • Create new cloud projects
  • Add users to projects and assign them to roles
  • Enable GCP APIs and services for a project
  • Provision Stackdriver accounts for monitoring project resources
  • Add billing accounts and create project budgets
  • Manage organization resources using the Cloud SDK

Intended Audience

  • People who would like to become GCP administrators
  • People studying for the Google Associate Cloud Engineer exam


  • None

Welcome to the GCP Resource Manager course. My name is Joseph Cava. I am a software engineering professional specializing in cloud deployments. 

In this course, I will be showing you how to set up a cloud solution environment on Google Cloud Platform. If you have any questions, please email support@cloudacademy.com. 

This course is intended for GCP administrators. This is an important course to take if you are studying for the Google Associate Cloud Engineer exam. You do not need prior GCP experience to benefit from this course. Also, if you do not already have a Google Cloud account, then you can sign up for a free trial so you can set up a cloud solution environment yourself. 

In this course, we will start by setting up a new cloud project and user accounts. Next, we will create a new billing account and link it to our new project. Then we will leverage the Cloud SDK to manage our new project. 

By the end of this course, you should be able to create new cloud projects, add users and assign them to roles, enable APIs for a project, provision Stackdriver accounts for monitoring project resources, add a billing account and create a budget, then manage organization resources using the Cloud SDK. 

We would love to get your feedback on this course, so please give it a rating when you're finished. Now, if you're ready to learn how to set up a cloud solution environment on Google Cloud Platform, let's get started.

About the Author
Joseph Cava
Full-stack Web Developer

Joseph Cava is a full­-stack web development veteran, fluent in all levels of the architecture, specializing in agile software development, product development, user experience, database design, testing, and documentation, focused on cloud deployments to Google Cloud Platform, Amazon Web Services, and Microsoft Azure.

Covered Topics