O'Reilly logo
live online training icon Live Online training

Getting Started with Google Cloud Platform (GCP)

Topic: System Administration
Chad Smith

Google Cloud Platform (GCP) is an ever-growing ecosystem of services, ranging from Infrastructure as a Service to Software as a Service, through AI and ML and beyond. This introductory course will help organizations land on their feet as they migrate to GCP. Many organizations use the GCP ecosystem in different and unique ways, and it is critical for technology teams to make informed decisions about how to deploy infrastructure and protect intellectual property. Google Cloud Platform is changing so rapidly that training is essential for all individuals who will be using it. Getting Started in GCP will help both new and existing customers by covering the foundational offerings and explaining how to use them to deploy resources.

What you'll learn-and how you can apply it

  • GCP Basics and how to deploy basic infrastructures
  • Differences between on-premises strategies and cloud strategies
  • The terminology and architectural best practices behind foundational services
  • Concise explanations and demonstrations for popular services such as VPC, GCE, GCS, IAM, and StackDriver

This training course is for you because...

  • You are an Infrastructure or Application architect responsible for designing systems that will be deployed in GCP
  • You are a security or network specialist who will be managing/auditing GCP resources
  • You are a programmer or application engineer who will be developing code to be deployed in GCP
  • You are a functional or technical manager whose team is responsible for GCP infrastructure


  • Basic knowledge of hosted applications and IT infrastructure
  • Basic knowledge of virtualization technology

Course Set-up:

  • https://github.com/arpcefxl/getting-started-with-gcp

Recommended Preparation:

About your instructor

  • Chad Smith has worked in IT for 25 years, starting out as a Linux administrator, progressing through operations, network and security in various roles. He is now the Principal Cloud Architect at Brightkey.cloud. Chad is a Certified Architect for both Amazon Web Services and Google Cloud Platform. He brings a wealth of personal experience in cloud adoption, infrastructure design, cloud operations and cloud security. He holds current AWS certifications in Architecture, SysOps, Security and Networking, as well as Google Professional Cloud Architect and Associate Cloud Engineer credentials.


The timeframes are only estimates and may vary according to how the class is progressing

Day 1

  • Cloud Architecture Basics - 15m
  • Global Infrastructure and Service Scope - 10m
  • GCP Security and Monitoring Part 1 - 30m
  • Break – 10m

  • GCP Security and Monitoring Part 2 – 15m

  • Networking in GCP - 45m
  • Break – 10m

  • GCP Compute Services Part 1 - 35m

  • Q&A - 10

Day 2

  • GCP Compute Services Part 2 - 15m
  • Data Storage and Databases in GCP - 40m
  • Break – 10m

  • Application GCP Deployment Options - 40m

  • Automating GCP Operations Part 1 – 15m
  • Break – 10m

  • Automating GCP Operations Part 2 – 10m

  • GCP Big Data, AI, and ML - 30m
  • Q&A - 10