Build Infrastructure on Google Cloud with Terraform — Google Challenge Lab Walkthrough

Dazbo (Darren Lester)
Google Cloud - Community
7 min readApr 4, 2024

--

This is a walkthrough of the challenge lab from the course Build Infrastructure with Terraform on Google Cloud.

This lab tests your ability to:

  • Import existing infrastructure into your Terraform configuration.
  • Build and reference your own Terraform modules.
  • Add a remote backend to your configuration.
  • Use and implement a module from the Terraform Registry.
  • Re-provision, destroy, and update infrastructure.
  • Test connectivity between the resources you’ve created.

Intro to Challenge Labs

Google provides an online learning platform called Google Cloud Skills Boost, formerly known as QwikLabs. On this platform, you can follow training courses aligned to learning paths, to particular products, or for particular solutions.

One type of learning experience on this platform is called a quest. This is where you complete a number of guided hands-on labs, and then finally complete a Challenge Lab. The challenge lab differs from the other labs in that goals are specified, but very little guidance on how to achieve the goals is given.

I occasionally create walkthroughs of these challenge labs. The goal is not to help you cheat your way through the challenge labs! But rather:

--

--

Dazbo (Darren Lester)
Google Cloud - Community

Cloud Architect and moderate geek. Google Cloud evangelist. I love learning new things, but my brain is tiny. So when something goes in, something falls out!