O'Reilly logo
live online training icon Live Online training

Introduction to Google Cloud Platform

Chad Smith

Google Cloud Platform is a rich suite of cloud computing services that works with a set of management tools to provide modular cloud services for computing, data storage, data analytics, machine learning, and more. It is important to understand how to properly evaluate and adopt cloud infrastructure because if done poorly, it can wreak havoc on the operations and security of sensitive resources. Migrating to the cloud should be measured and deliberate, based on a solid understanding of the effort involved, and a clear vision for the outcome.

This training will provide a solid understanding of Google Cloud Platform. We will start with the basics before moving on to security and monitoring. We will then explore how to create a network, launch compute resources, and create storage resources before ending with operations and automation. You will get to see firsthand the various services that make up the GCP ecosystem along with their relationships to each other. The training will cover benefits of a cloud-based infrastructure and starting points for how these benefits can be achieved in GCP.

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

  • The basics of GCP, enough to perform an initial evaluation for viability and adoption.
  • How to interact with GCP, and how that interaction can be applied for exploration of the ecosystem or automation of tasks.
  • How to focus your learning, whether you are a developer, systems architect, security auditor, or network engineer.

This training course is for you because...

  • You’re a technology professional who is evaluating a migration to the cloud.
  • You’re familiar with other cloud hosting providers and are wondering how GCP compares.
  • You’re a beginner to the Cloud and want to learn how it is different from an on-premise technology infrastructure.


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


CompTIA Cloud+ CV0-001 (video)

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 brings a wealth of personal experience in cloud adoption, infrastructure design and cloud operations He holds current AWS sysops, security and architecture certifications.


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

Day 1

Setting the Record Straight (Introduction to Cloud Computing) – 30 minutes

Where do I start? – 45 minutes

  • Includes demonstrations on creating accounts and projects

Break – 10 minutes

Security and Monitoring – 60 minutes

  • Includes demonstrations on creation of IAM objects

Break - 10 minutes

Day 2

Foundation (Compute, Network, Storage, Database) – 90 minutes

  • Includes demonstrations on creating network, launching compute resources, and creating storage resources

Break – 10 minutes

Application Development and Deployment – 30 minutes

Break - 10 minutes

Operations and Automation – 45 minutes

Next steps – 15 minutes

Q&A – 10 mins