
A short intro into the course, outlining the methodologies used and introducing the course staff.
Learning about hosting a website using GCS, including why we would want to do it and why it works.
A hands-on demo on how to host a website on GCS using the web console.
A hands-on demo on how to host a website on GCS using gsutil.
An optional demo showing how to add HTTPS support to your website hosted by GCS.
An introduction to Google Cloud Storage.
A quick introduction to the web console.
A quick intro to gsutil including installation instructions
A quick intro into the GCS SDKs and APIs.
Q&A on Cloud Storage
Discussion on features and properties of buckets.
Using the web console to create buckets and setting their metadata
Using gsutil to create buckets and setting their metadata
A quick look into renaming or moving buckets using Transfer Service.
A quick look into renaming or moving buckets using gsutil.
Viewing and editing bucket metadata using the console.
Viewing and editing bucket metadata using gsutil.
Q&A on buckets
A look at the features and properties of objects.
Uploading, downloading, copying, moving and renaming objects, composite objects and object versioning.
Working with objects in the web console.
Working with objects with gsutil.
Q&A on objects.
A discussion on encryption features of GCS.
How to use customer-managed keys with the web console.
How to use customer-managed keys with gsutil.
How to re-encrypt objects when rotating keys using gsutil.
How to supply your own keys for encryption using gsutil.
Q&A on encryption
A general discussion of access control.
Uniform bucket-level access and ACLs with the web console.
Uniform bucket-level access and ACLs with gsutil.
ACL-based security with the web console.
ACL-based security with gsutil.
IAM-based security with the web console
IAM-based security with gsutil
Signed URL-based access to objects.
Q&A on access control
A discussion of the structure of pricing.
How to estimate or calculate costs in practice
Lifecycle management features.
Lifecycle management with the web console.
Lifecycle management with gsutil
Q&A on lifecycle management
Discussion on retention policies and policy locks as well as object holds.
Using retention policies and policy locks with the web console.
Using retention policies and policy locks with gsutil.
Object holds using the web console.
Object holds using gsutil.
Q&A on retention policies, policy locks and object holds.
Learn about object storage - one of the key technologies when either designing a cloud-native service or migrating existing services into the cloud.
This is the first proper run-through of major hyperscaler Google Cloud Platform's Cloud Storage and it's features.
You will learn how to create buckets and edit their metadata, upload and download objects in different ways, change storage tiers, select locations, use encryption, access control with iam and/or acls, lifecycle management rules, retention policies and object holds, how to monitor GCS and how to calculate the costs of all operations.
All Cloud Storage features are discussed in this course, including hands-on demonstrations using both the web console and gsutil CLI tool. SDKs and APIs are also discussed for the more developer-minded.
Laid-back Q&A sessions explain the more difficult aspects in an easily understandable way.
You will be following our pedagogically trained instructors who are subject matter expert with continuous hands-on experience of the products they teach.
This course is not designed to take you through a certification exam, but rather tells you everything you need to know about a particular product.
You can use the course to either learn about Cloud Storage feature by feature, going along with the videos - or use it as a reference when trying to find information about the specific feature or how it is used.
Extensive links to the original Google Cloud Storage documentation are provided in case more information is needed.