Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Access GCP services securely using service accounts and Cloud IAM Roles
1. Access GCP services securely
using service accounts and Cloud
IAM Roles
Pradeep Bhadani
Founder, Cloud Native Technologies
cntek.io
pbhadani.com
linkedin.com/in/pradeepbhadani
linkedin.com/company/cloudnativetech
2. About Me
IT Consultant with 8+ years of experience
GDE (Google Developers Expert) - Cloud
Google Cloud Authorized Trainer
Expertise
● Big Data
● Cloud (GCP & AWS)
● DevOps
Blog: pbhadani.com
Cloud Native TechnologiesCloud Native Technologiescntek.io
3. Services
● Big Data Consultancy
● Cloud Consultancy
● Tailored Training and Workshops
Cloud Native TechnologiesCloud Native Technologiescntek.io
4. Agenda
● Concepts - Service Account & IAM Roles
● Demo
○ Google Cloud Platform Console UI
○ Cloud Shell
○ Create Service Accounts
○ Create Compute VM
○ Create GCS Bucket & BigQuery Dataset
○ Access GCS Bucket & BigQuery Dataset from VM Instance
Cloud Native TechnologiesCloud Native Technologiescntek.io
5. Service Account
Special account used by applications to make authorized API calls.
● No passwords
● Google Managed Keys
● User Managed Keys
Cloud Native TechnologiesCloud Native Technologiescntek.io
6. ● Granting permissions to a user, a group or service account using IAM
Roles.
● Types:
○ Primitive - Owner, Editor, Viewer
○ Predefined - Permissions specific to service. Example: Storage Admin
○ Custom - User specific permissions are grouped in a role
IAM Roles
Cloud Native Technologiescntek.io