Professional Documents
Culture Documents
Master Google Cloud Platform (GCP) : Core Infrastructure With Bonus Data Engineering and Devops Services
Master Google Cloud Platform (GCP) : Core Infrastructure With Bonus Data Engineering and Devops Services
Prerequisites
• No prior knowledge of Google Cloud Platform is assumed
• Basic knowledge of on-premises infrastructure and cloud fundamentals would be an advantage (not
mandatory)
• Familiarity with application development, Linux OS, and will be an added advantage in understanding
the technologies covered
• Anyone who wants to learn Google Cloud Services and start the Cloud journey.
Course Outline
The course includes presentations, demonstrations, and hands-on.
Module 4: Google Cloud Storage services – GCS, Persistent Disks, Filestore, Spanner
• Understand the working and use cases of Google Cloud storage services:
2. Persistent Disks
3. Cloud Filestore
4. Cloud Spanner
• Learn how to choose between the various storage options on Google Cloud
Hands-on
Module 5: Google Cloud Network Services - VPC, Load Balancer, Connectivity mechanism
• Networking Concepts Primer (Fundamentals)
• Overview of GCP Networking services
• Google Cloud Network service tiers
• Google Cloud – Virtual Private Networks (VPC)
• Google Cloud – Load Balancers (HTTP and TCP)
• Google Cloud Network Connectivity mechanisms
1. VPC Peering
3. Cloud Interconnect
Hands-on
• Creating custom Networks in Google Cloud
• Demonstrating the working of Load Balancers
Module 6: Google Cloud - Identity and Access Management (IAM) Services
• Overview of IAM Services in GCP
• Key elements of Cloud IAM
• Understanding IAM concepts: Identity, Permissions, Roles, Service Accounts
• Understanding when to use Cloud IAM
Hands-on
• Demonstrating the working of different IAM services: Members, Roles, Permissions, Service Accounts
Module 7: Google Cloud Container Services – Docker, GKE, Anthos and Google Cloud Run
• Containerization Primer (Fundamentals)
• Virtualization vs Containerization
• Container Runtime | Docker Primer | Understanding Docker concepts | Docker Hub
• Understanding Container Orchestration process and tools available in the market
• Understanding the insights of Google Kubernetes Engine (GKE) and Kubernetes
• Introduction to Hybrid and Multi-Cloud computing with Anthos and Google Cloud Run
Hands-on
• Installation of Docker | Creating Containers from standard docker images | Creating custom docker
images
• Creating GKE cluster | Deploying an application into it | Making it available to external users
Module 9: Google Cloud Data & Analytics Services – Dataflow, Dataproc, Datalab, BigQuery
• Overview of Data and Analytics services
• Understanding the concept of Google Cloud pub/sub
• Understanding the need and working of Google Cloud Dataflow, Dataproc and Datalab in data
analytics
• Overview of BigQuery
Hands-on
• Analyzing data with Google Cloud data analytics services
Module 10: Google Cloud DevOps Services – GC Source Repository, GC Build, GCR
• DevOps Primer (Fundamentals)
• Overview of Google Cloud DevOps services
• Understanding the working of Google Cloud Source repository, Google Cloud Build, Google Container
Registry (GKR)
• Overview of other DevOps tools in the market
Hands-on
• Creating an end-to-end production grade CI CD pipeline for deploying an application to the Compute
platform (GCE/GKE)