Get startedGet started for free

Course Introduction

1. Course Introduction

– (intro splash music) Rekha: So what is Terraform, and how can it be used to help you manage your infrastructure? Eoin: What is infrastructure as code and how can it benefit the business? If you're asking yourself any of these questions, you're in the right place. Rekha: Terraform is an open source, Infrastructure as Code tool by HashiCorp, for provisioning resources – including Google Cloud resources – with declarative configuration files. Eoin: These files can be shared amongst team members, treated as code, edited, reviewed, and even versioned. This enables you to build and deploy complex cloud infrastructure by running a few simple commands. Eoin: In the Getting Started with Terraform for Google Cloud course, you will learn how to use Terraform – an infrastructure as Code tool – to create and manage your Google Cloud infrastructure. Rekha: Hello! My name is Rekha Eoin: And I’m Eoin, we're both Course Developers at Google Cloud and we want to welcome you to the “Getting Started with Terraform for Google Cloud course. Rekha: The purpose of this course is to explore the Terraform workflow in detail. Eoin: You will become familiar enough with the Terraform workflow that you will know the purpose of each phase and how it is implemented. Rekha: This content is designed for DevOps Engineers, Cloud Architects, Cloud Engineers and anyone who is interested in using Terraform to create and manage their Google Cloud Infrastructure. This is a fundamental course, that covers the basics of Terraform for Google Cloud. Eoin: The prerequisite for this course is Google Cloud Fundamentals: Core Infrastructure. You’ll also need to have basic programming skills, familiarity with using CLI and general familiarity with Google Cloud. Eoin: Through a series of videos and hands-on labs, you will explore the business need for Terraform and Infrastructure as Code and the benefits of using it in your environment. Rekha: You’ll learn about Terraform features and functionalities. Eoin: You’ll also be equipped to use Terraform resource blocks, variables, and output values to create Google Cloud infrastructure resources. Rekha: You will also learn to use modules to build reusable configuration. Eoin: In addition, you’ll be equipped to explain the Terraform state file and its importance. Eoin: Let’s get started!

2. Let's practice!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.