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