Although Google Cloud sets itself apart from competitors like AWS and Azure, it nonetheless shares several similarities to other cloud providers, right down to how it handles Identity and Access Management (IAM).
In this course, we’re going to be learning about various IAM techniques to control users’ access to your cloud resources. We’ll do this by going hands-on with multiple IAM services provided by GCP, and understanding core concepts related to IAM.
We start with an overview of IAM in Google Cloud, looking at Roles, IAM policies, and more. You’ll get to learn these concepts with the help of hands-on labs. Next, we’ll explore service accounts and keyless authentication. In the final module, our focus will be on Workload Identity Federation, one of the most innovative ways to securely provide access to a large team of users.
Conditional IAM 101
Service account impersonation
Workload identity federation with AWS
Workload identity federation with Github Actions