GCP Professional Cloud Architect

 Google Cloud Platform

Professional Cloud Architect

Course Content & Duration (28 Hours)

Course:

Architecting with Google Compute Engine

Course Outline:

The course includes presentations, demonstrations, and hands-on-labs.

Overview:

Instructor-led course program introduces participants to the comprehensive and flexible infrastructure and platform services provided by Google Cloud Platform, with a focus on Compute Engine. With a combination of demos, presentations and hands-on labs, participants explore and deploy solution elements, including infrastructure components such as networks, systems, and application services.  

Who can Benefit:


Cloud Solutions Architects. Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, infrastructure and application environments with a focus on Google Compute Engine.

Syllabus:

Module 1: Introduction to Google Cloud Platform

Google Cloud Platform (GCP) Infrastructure
Using GCP
Lab: Console and Cloud Shell
Demo: Projects
Lab: Infrastructure Preview

Module 2: Virtual Networks

Virtual Private Cloud (VPC)

Projects,Networks,Subnetworks, IP addresses, Routes, Firewall rules
Subnetworks for resource management instead of physical network topology
Lab: Virtual Networking
Lab: Bastion Host

Module 3: Virtual Machines

Compute Engine
Lab: Creating Virtual Machines
Compute options (vCPU and Memory)
Images
Common Compute Engine actions
Lab: Working with Virtual Machines

Module 4: Cloud IAM

Organizations, Roles, Members, Service accounts, Cloud IAM best practices
Lab: Cloud IAM

Module 5: Data Storage Services

Cloud Storage
Lab: Cloud Storage
Cloud SQL
Lab: Cloud SQL
Cloud Spanner, Cloud Datastore/Firestore
Lab: Cloud Datastore
Cloud Bigtable

Module 6: Resource Management

Cloud Resource Manager, Quotas, Labels, Names, Billing
Demo: Billing Administration
Lab: Examining Billing Data with BigQuery

Module 7: Resource Monitoring

Stackdriver, Monitoring
Lab: Resource Monitoring (Stackdriver)
Logging, Error Reporting, Tracing, Debugging
Lab: Error Reporting and Debugging (Stackdriver)

Module 8: Interconnecting Networks

Cloud Virtual Private Network (VPN)
Lab: Virtual Private Networks (VPN)
Cloud Router, Cloud Interconnect, External Peering, Cloud DNS

Shared VPC, VPC Peering 

Labs:VPC Demo

Labs: Share VPC 

Module 9: Load Balancing

Managed Instance Groups, HTTPS load balancing, Cross-region and content-based load balancing, SSL proxy/TCP proxy load balancing, Network load balancing
Lab: VM Automation and Load Balancing

Module 10: Autoscaling

Autoscaling, Policies, Configuration
Lab: Autoscaling

Module 11: Other Compute Options

 App Engine

Services, Version & Instances, Flexible Environment, Standard Environment, Security Scanner, Avoid Cloud charges, Traffic Splitting

 Kubernetes Engine

Kubernetes Engine on Google Cloud Platform, Cluster – Master & Nodes, POD, Service

Deployments, Node Pools, Regional and Multizone Clusters, Labels & Selectors, Networking, Lab :Google Container Engine 

Google Cloud Functions

Basics, Service, Revisions, Container Instance, Fully Managed

Lab :GCF 

Module 12: Cloud Security

IAM, Service Account, Audit Logs, DLP, KMS, Encryption.

Labs: IAM, KMS, Encryption

Module 13: Infrastructure Automation with Google Cloud Platform APIs

Infrastructure automation, Images, Metadata, Scripts, Google Cloud API
Lab: Google Cloud Platform API Infrastructure Automation
Module 14: Infrastructure Automation with Deployment Manager

Deployment Manager, Configuration, Cloud Launcher
Lab: Deployment Manager.

Case Studies: Case Study Overview

  • Mountkirk Games
  • Dress4Win
  • TerramEarth

Course Conclusion: Preparing for the Exam