GOOGLE CLOUD
Getting Started with Terraform for Google Cloud
This course provides an introduction to using Terraform for Google Cloud. It enables learners to describe how Terraform can be used to implement infrastructure as a code and to apply some of its key features and functionalities to create and manage Google Cloud infrastructure. Learners will get hands-on practice building Google Cloud resources using Terraform.
Define the business need for infrastructure as code and the benefits of using it in your environment.
Explain the features and functionalities of Terraform.
Use Terraform resources, variables, and output values to create Google Cloud infrastructure resources.
Use Terraform modules to build reusable configurations.
Explain Terraform state and its importance.
Beginner
1 x 8 hour session
Delivered in English
Complete Google Cloud Fundamentals: Core Infrastructure
Have basic programming skills and familiarity with using CLI
Have general familiarity with Google Cloud
Cloud engineers, DevOps engineers, and individuals who want to start using Terraform to automate infrastructure provisioning with a focus on Google Cloud Platform
Introduction to IaC
Introduction to Terraform
Using Terraform
The Author phase
Terraform commands
Terraform Validator tool
Introduction to Resources
Considerations to define a resource block
Introduction to Variables
Introduction to output values
Terraform Registry and CFT
Introduction to modules
Reusing configurations by using modules
Using variables to parameterize your configuration
Pass resource attributes using output variables
Module use cases, benefits, and best practices
Introduction to Terraform state
Ways to save a state file
Storing a state file in a Cloud Storage bucket
Terraform state best practicess
Ref: T-TFGC-B-01
No worries. Send us a quick message and we'll be happy to answer any questions you have.