GCP PlayCloud Labs
-
GCP PlayCloud Labs
-
Guided Lab: How to Launch a GCP Compute Engine Linux Instance
-
Guided Lab: Creating a VM Using Instance Templates
-
Guided Lab: Creating and Managing Instance Groups in Compute Engine
-
Guided Lab: Creating a Spot VM Instance
-
Guided Lab: Configuring Shielded VM Options
-
Guided Lab: Exploring Instance Metadata in Google Cloud
-
Guided Lab: Vertically Scaling a VM Instance
-
Guided Lab: Setting up a Web Server on a VM Instance
-
Guided Lab: Using Startup Scripts in GCP VM Instances
-
Guided Lab: Creating a Custom Image from a VM Instance with Web Server in Google Cloud
-
Guided Lab: Creating VM Snapshots and Restoring a VM from a Snapshot
-
Guided Lab: Setting Up and Managing a Database on a VM Instance
-
Guided Lab: Installing WordPress on an Ubuntu VM Instance with LEMP Stack
-
Guided Lab: Deploying a LAMP Stack on a Compute Engine VM
-
Guided Lab: Reserving or Promoting a Static IP Address for a VM Instance
-
Guided Lab: SSH Access to GCP VM Instance from Local Machine using SSH Key Pair
-
Guided Lab: Guarding Your VM with Deletion Protection
-
Guided Lab: Setting Up a Linux Bastion Host on GCP
-
Guided Lab: Creating a Cloud Storage Bucket
-
Guided Lab: Uploading, Organizing, and Managing Objects in Cloud Storage
-
Guided Lab: Exploring Google Cloud Storage Classes
-
Guided Lab: Hosting a Static Website in Google Cloud Storage Bucket
-
Guided Lab: Protecting Data on Cloud Storage Bucket Against Accidental Delete and Overwrite Using Object Versioning
-
Guided Lab: Using Cloud Storage Lifecycle Rules to Automate Object Management
-
Guided Lab: Managing Cloud Storage Buckets via SSH Commands
-
Guided Lab: Creating a Cloud SQL Instance
-
Guided Lab: Running SQL Commands in Cloud SQL Studio
-
Guided Lab: Creating and Restoring Cloud SQL Backups
-
Guided Lab: Integrating Cloud SQL Database instance with a VM instance
-
Guided Lab: Connecting Cloud SQL Database with MySQL Workbench (Local)
-
Guided Lab: Guarding Your Cloud SQL Instances with Deletion Protection
-
Guided Lab: Creating a Cloud NAT Gateway
-
Guided Lab: Creating a Google Kubernetes Engine (GKE) Cluster
-
Guided Lab: Connecting to a Kubernetes Engine Cluster
-
Guided Lab: Deploying a Simple Web Application on GKE
-
Guided Lab: Creating a Custom Virtual Private Cloud (VPC)
-
Guided Lab: Establishing VPC Peering for Secure Cross‑Network Communication
-
Guided Lab: Configuring Firewall Rules to Secure and Access a VM
-
Guided Lab: Creating an Application Load Balancer
-
Guided Lab: Creating a Network Load Balancer
Guided Lab: Uploading, Organizing, and Managing Objects in Cloud Storage
Description
Cloud Storage stores data as objects inside buckets, making it easy to manage files such as documents, images, and application assets. Knowing how to upload, organize, and maintain these objects is a foundational skill for working with Google Cloud Storage in real-world environments.
In this guided lab, you’ll use the Google Cloud Console to upload files, create folders, move objects between folders, rename files, download objects, and delete data from a Cloud Storage bucket. This hands-on lab focuses on everyday object management tasks and helps you understand how Cloud Storage organizes data.
Prerequisites
This lab assumes you are familiar with navigating the Google Cloud Console and have basic knowledge of Cloud Storage buckets.
If you find any gaps in your knowledge, consider taking the following lab/s:
Objectives
In this lab, you will:
- Upload and download objects in a Cloud Storage bucket
- Organize objects using folders
- Rename, move, and delete objects
Lab Steps
Creating Cloud Storage Buckets with Different Storage Classes
1. In the Google Cloud Console, use the search bar to navigate to Cloud Storage

2. Go to the Buckets tab, then click Create or Create bucket.

3. Configure the first bucket with the following:
- Name: <your-desired-bucket-name>
- Location type: Region
- Location: us-central1
- Access control: Uniform
- Leave the remaining settings at their default values

Once done, click Create. Then tick the “Enforce public access prevention on this bucket“.

Uploading Objects and Creating Folders
1. Open the newly created bucket. Click Upload files and select one or more files from your local machine.

2. Confirm that the uploaded objects appear in the bucket.

3. While still in the Objects tab, click Create folder

4. Enter a folder name, such as documents, then click Create.

Organizing Objects (Move and Rename)
Moving an object
1. Click the three-dot icon in the same row as the object you uploaded, then click Move.

2. Choose the folder you created as the destination folder, then click Select.

3. Once you confirmed that you have chosen the correct destination folder, click Move.

4. Open the destination folder to confirm that the object was successfully transferred there.

Renaming an object
1. To rename an object, click the three-dot icon in the same row as the object, then click Rename.

2. Enter your desired new object name, then click Rename.

3. Confirm that the name of the object was successfully changed.

Downloading and Deleting Objects
Downloading an object
1. To download an object, you can either select the object then click Download in the top selection bar, or you can just click the download icon next to the three-dot icon.

2. Verify that the downloaded object opens correctly.

Downloading an object
1. To delete an object, select the object, then click Delete

2. If the soft-delete policy is enabled in your bucket, a confirmation dialog will appear. Just click Delete again, or you must type “DELETE” to confirm this action. You are allowed to restore this object within 7 days before it gets permanently deleted.

3. Confirm that the object is deleted. You can also try deleting the folder and the bucket that you created to finish this guided laboratory.


Well done! You’ve successfully uploaded, organized, and managed objects in a Cloud Storage bucket using the Google Cloud Console. This guided lab helps you understand how to perform common object operations such as creating folders, moving and renaming files, downloading data, and deleting objects. These skills are essential for managing application assets, user uploads, and shared files, and they form the foundation for more advanced Cloud Storage features you’ll explore in future labs.