Google Cloud: Granting Access to Google Cloud Storage Objects with Signed URLs
Description Signed URLs are URLs with query string authentication parameters that grant access to buckets and objects stored in Google Cloud Storage. Signed URLs grants access to Cloud Storage for a given amount of time. Anyone with the signed URL can access the objects until the signed URL expires. This is particularly useful for granting […]
Google Cloud: Understanding Service Accounts and Scopes on Google Compute Engine
Introduction In this hands-on lab, we are going to demonstrate working with legacy scopes using the default Compute Engine service account on Google Compute Engine. Solution Begin by logging in to the GCP Console in an incognito (or other private browser window). Right click on the Chrome Browser and choose New Incognito Window. Copy/paste the bucket ID we will […]
Terraform Basics: Understanding `init`, `plan`, and `apply`
In this hands-on lab, we learn how and when to use init, plan, and apply. To do so, we will set the keys and configurations to use a Terraform instance. To do this, we must: Make sure the keys are set up to communicate with Terraform. Make sure the configuration files are initiated. Execute the config files to […]
Google Cloud : Granting IAM roles
Google Cloud’s Identity and Access Management (IAM) service lets us create and manage permissions for Google Cloud resources. Cloud IAM unifies access control for Google Cloud services into a single system and provides a consistent set of operations. In this lab, we will learn how to use Identity and Access Management (IAM) to grant limited […]