IL - Architecting with Google Cloud Platform: Infrastructure

Course Overview

This three-day instructor-led class introduces you to the comprehensive and flexible infrastructure and platform services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, you will explore and deploy solution elements, including infrastructure components such as networks, systems and applications services. This course also covers deploying practical solutions including securely interconnecting networks, customer-supplied encryption keys, security and access management, quotas and billing, and resource monitoring.

Course Details
  • Duration: 3 Days
  • Level: 300

Who this course is designed for
  • Cloud Solutions Architects, Systems Operations professionals, DevOps Engineers, IT managers.
  • Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, application environments, and infrastructure with the Google Cloud Platform

What You Will Learn

  • Consider the entire range of Google Cloud Platform technologies in their plans
  • Learn methods to develop, implement, and deploy solutions
  • Distinguish between features of similar or related products and technologies
  • Recognize a wide variety of solution domains, use cases, and applications
  • Develop essential skills for managing and administering solutions
  • Develop knowledge of solution patterns


  • Have completed Google Cloud Platform Fundamentals or have equivalent experience
  • Basic proficiency with command-line tools and Linux operating system environments
  • Have systems operations experience including deploying and managing applications, either on-premises or in a public cloud environment

Course Outline

Module 1: Introduction to Google Cloud Platform

Role of the Cloud Architect

Learn about Solution Domains as an approach to design


Module 2: Virtual Networks

Cloud Virtual Networks (CVN), Projects, Networks, Subnetworks, IP addresses, Routes, Firewall rules

Subnetworks for resource management instead of physical network topology


Module 3: Virtual Machines

GCE, tags, VM options, vCPUs, disk options, images, and special features of persistent disks for VMs


Module 4: Cloud IAM

Members, roles, organizations, account administration, and service accounts


Module 5: Resource Management

Billing, Quotas, Labels, Names, and Cloud Resource Manager


Module 6: Data Services

Cloud Storage, Datastore, Bigtable, and Cloud SQL


Module 7: Interconnecting Networks

VPNs, Cloud Router, Cloud Interconnect, Direct Peering, and Cloud DNS


Module 8: Infrastructure Automation

Infrastructure automation, custom images, startup and shutdown scripts and metadata, Deployment Manager, and Cloud Launcher


Module 9: Autoscaling

Load Balancing, Instance Groups, and Autoscaler.


Module 10: Resource Monitoring

Stackdriver, Monitoring, Logging, Error Reporting, Tracing, and Debugging


Module 11: Containers

Containers, Google Container Engine (GKE), and Container Registry


Module 12: Platform Security

Learn about Google's layered security strategy that uses a multi-faceted approach to provide platform security services and benefits


Module 13: Managed Services

Dataproc, Dataflow, BigQuery, and Datalab


Module 14: Application Development Infrastructure

GAE, Cloud SDK, Dev Tools, Cloud Source Repos, Cloud Pub/Sub, Cloud Endpoints, and APIgee, Cloud Functions


Contact the experts at Opsgility to schedule this class at your location or to discuss a more comprehensive readiness solution for your organization. Contact us to enroll or book a class

Contact Us
Looking for on-demand training?