{"id":21974,"date":"2024-09-04T09:08:17","date_gmt":"2024-09-04T09:08:17","guid":{"rendered":"https:\/\/www.cloudthat.com\/training\/?post_type=stm-courses&#038;p=21974"},"modified":"2026-06-03T12:09:52","modified_gmt":"2026-06-03T12:09:52","slug":"getting-started-with-terraform-for-google-cloud","status":"publish","type":"stm-courses","link":"https:\/\/www.cloudthat.com\/training\/google-cloud-certification\/getting-started-with-terraform-for-google-cloud","title":{"rendered":"Getting Started with Terraform for Google Cloud"},"content":{"rendered":"<p><span data-contrast=\"auto\">This instructor-led course\u00a0provides an introduction to\u00a0using Terraform for Google Cloud. Learners will explore how Terraform enables Infrastructure as Code (IaC) practices for automating infrastructure provisioning and managing Google Cloud resources in a scalable and repeatable manner.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Participants will learn Terraform fundamentals including resources, variables, output values, modules, and Terraform state management. The course also covers Terraform workflows, Terraform Validator, Cloud Foundation Toolkit (CFT), and best practices for writing reusable infrastructure code.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Through hands-on labs and guided implementation exercises, learners will gain practical experience creating, updating, and managing Google Cloud infrastructure using Terraform configurations and modules.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This instructor-led course\u00a0provides an introduction to\u00a0using Terraform for Google Cloud. Learners will explore how Terraform enables Infrastructure as Code (IaC) practices for automating infrastructure provisioning and managing Google Cloud resources in a scalable and repeatable manner.\u00a0 Participants will learn Terraform fundamentals including resources, variables, output values, modules, and Terraform state management. The course also covers [&hellip;]<\/p>\n","protected":false},"author":3050,"featured_media":12394,"template":"","meta":{"footnotes":""},"stm_lms_course_taxonomy":[58],"metadata":{"stm_lms_product_id":["21975"],"_edit_lock":["1780488465:6767"],"_edit_last":["6767"],"permalink_customizer":["google-cloud-certification\/getting-started-with-terraform-for-google-cloud"],"permalink_customizer_regenerate_status":["1"],"price":["19900"],"wpdocs-meta-bdt":["25999"],"wpdocs-meta-gbp":["599"],"wpdocs-meta-usd":["799"],"_yoast_wpseo_estimated-reading-time-minutes":["1"],"_yoast_wpseo_wordproof_timestamp":[""],"popular_course":["1"],"_popular_course":["field_64253688bc2e5"],"course_banner_image":[""],"_course_banner_image":["field_63c69a6b81cf1"],"mobile_banner_image":[""],"_mobile_banner_image":["field_63cf93896d207"],"banner_link":[""],"_banner_link":["field_63c69a9681cf2"],"banner_image":[""],"_banner_image":["field_621873548f922"],"banner_description":["Learn how to use Terraform for Google Cloud to implement Infrastructure as Code (IaC), automate infrastructure provisioning, and manage scalable cloud resources using reusable Terraform configurations. "],"_banner_description":["field_612c733ed3564"],"overview_section_heading":["Course Overview of Getting Started with Terraform for Google Cloud "],"_overview_section_heading":["field_64538867ffdd0"],"after_completing_course_heading":["After completing Getting Started with Terraform for Google Cloud, students will be able to: "],"_after_completing_course_heading":["field_645c78ade3f50"],"after_completing_course_0_desciption":["Define Infrastructure as Code (IaC) and its business benefits"],"_after_completing_course_0_desciption":["field_6103ad2f9f5b2"],"after_completing_course_1_desciption":["Explain the features and functionalities of Terraform"],"_after_completing_course_1_desciption":["field_6103ad2f9f5b2"],"after_completing_course_2_desciption":[" Use Terraform resources, variables, and output values"],"_after_completing_course_2_desciption":["field_6103ad2f9f5b2"],"after_completing_course_3_desciption":["Create and manage Google Cloud infrastructure using Terraform"],"_after_completing_course_3_desciption":["field_6103ad2f9f5b2"],"after_completing_course_4_desciption":["Build reusable configurations using Terraform modules"],"_after_completing_course_4_desciption":["field_6103ad2f9f5b2"],"after_completing_course":["10"],"_after_completing_course":["field_6103aae828228"],"key_features_heading":["Key Features of Getting Started with Terraform for Google Cloud : "],"_key_features_heading":["field_645388ceffdd1"],"key_features_0_lists":["<b><span data-contrast=\"auto\">Infrastructure as Code (IaC) Fundamentals<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_0_lists":["field_6103ad559f5b3"],"key_features_1_lists":["<b><span data-contrast=\"auto\">Hands-On Learning Experience<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_1_lists":["field_6103ad559f5b3"],"key_features_2_lists":["<b><span data-contrast=\"auto\">Terraform Fundamentals and Workflows<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_2_lists":["field_6103ad559f5b3"],"key_features_3_lists":["<b><span data-contrast=\"auto\">Google Cloud Infrastructure Automation<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_3_lists":["field_6103ad559f5b3"],"key_features_4_lists":["<b><span data-contrast=\"auto\">\u00a0Terraform Modules and Reusable Configurations<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_4_lists":["field_6103ad559f5b3"],"key_features_5_lists":["<b><span data-contrast=\"auto\">Terraform State Management<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_5_lists":["field_6103ad559f5b3"],"key_features":["8"],"_key_features":["field_6103aaff28229"],"who_should_attend_heading":["Who Should Attend Getting Started with Terraform for Google Cloud "],"_who_should_attend_heading":["field_645388faffdd2"],"who_should_attend_0_attend_lists":["Cloud Engineers"],"_who_should_attend_0_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_1_attend_lists":["DevOps Engineers"],"_who_should_attend_1_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_2_attend_lists":[" Infrastructure Engineers"],"_who_should_attend_2_attend_lists":["field_6103adfb3f3e4"],"who_should_attend":["6"],"_who_should_attend":["field_6103ab0d2822a"],"prerequisites_heading":["Prerequisites of Getting Started with Terraform for Google Cloud "],"_prerequisites_heading":["field_64538a51ffdd3"],"prerequisites_text":["<li>Completion of Google Cloud Fundamentals: Core Infrastructure<li\\>\r\n<li>Basic programming skills<li\\>\r\n<li>Familiarity with command-line interfaces (CLI)<li\\>\r\n<li>General familiarity with Google Cloud concepts<li\\>"],"_prerequisites_text":["field_612c7498c4b84"],"question_sets_details_heading":[""],"_question_sets_details_heading":["field_65d303841f38d"],"question_sets_details_description":[""],"_question_sets_details_description":["field_65d303841f38e"],"question_sets_details_button_text":[""],"_question_sets_details_button_text":["field_65d303841f38f"],"question_sets_details_question_sets":[""],"_question_sets_details_question_sets":["field_65d303841f390"],"question_sets_details":[""],"_question_sets_details":["field_65d303841f38c"],"category_features_heading":[""],"_category_features_heading":["field_644b8ff35049c"],"category_features_features":[""],"_category_features_features":["field_644b90025049d"],"category_features_cta_text":[""],"_category_features_cta_text":["field_644b90285049f"],"category_features_cta_link":[""],"_category_features_cta_link":["field_644b902d504a0"],"category_features":[""],"_category_features":["field_644b8fe15049b"],"course_features_0_heading":["Why Choose CloudThat as Your Training Partner for Getting Started with Terraform for Google Cloud "],"_course_features_0_heading":["field_644a0fae0e67e"],"course_features_0_features_list_0_list":["<b><span data-contrast=\"auto\">Specialized GCP Focus<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">CloudThat\u00a0specializes in cloud technologies and delivers focused Google Cloud training programs with practical implementation experience and enterprise automation use cases.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_0_list":["field_644a0fc80e680"],"course_features_0_features_list_1_list":["<b><span data-contrast=\"auto\">Industry-Recognized Trainers<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Our trainers are certified Google Cloud professionals with\u00a0expertise\u00a0in Terraform, Infrastructure as Code, DevOps, automation, and cloud-native deployment strategies.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_1_list":["field_644a0fc80e680"],"course_features_0_features_list_2_list":["<b><span data-contrast=\"auto\">Hands-On Learning Approach<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">CloudThat\u00a0emphasizes practical learning through guided labs, automation workflows, infrastructure provisioning exercises, and real-world implementation scenarios.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_2_list":["field_644a0fc80e680"],"course_features_0_features_list_3_list":["<b><span data-contrast=\"auto\">Customized Learning Paths<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Training programs are designed for cloud engineers, DevOps professionals, developers, and infrastructure teams with varying levels of Terraform and cloud\u00a0expertise.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_3_list":["field_644a0fc80e680"],"course_features_0_features_list_4_list":["<b><span data-contrast=\"auto\">Interactive Learning Experience<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Sessions include demonstrations, collaborative troubleshooting, quizzes, hands-on exercises, and interactive infrastructure deployment workflows.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_4_list":["field_644a0fc80e680"],"course_features_0_features_list":["8"],"_course_features_0_features_list":["field_644a0fb70e67f"],"course_features_0_background_color":["a:1:{i:0;s:4:\"blue\";}"],"_course_features_0_background_color":["field_644a0fde0e681"],"course_features_1_heading":["Learning objective of Getting Started with Terraform for Google Cloud "],"_course_features_1_heading":["field_644a0fae0e67e"],"course_features_1_features_list_0_list":["<span class=\"TextRun SCXW88943027 BCX8\" lang=\"EN-IN\" xml:lang=\"EN-IN\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW88943027 BCX8\">This course enables learners to understand Infrastructure as Code concepts and use Terraform to automate, provision, and manage Google Cloud infrastructure using scalable and reusable configurations.<\/span><\/span><span class=\"EOP SCXW88943027 BCX8\" data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_1_features_list_0_list":["field_644a0fc80e680"],"course_features_1_features_list":["1"],"_course_features_1_features_list":["field_644a0fb70e67f"],"course_features_1_background_color":["a:1:{i:0;s:5:\"white\";}"],"_course_features_1_background_color":["field_644a0fde0e681"],"course_features":["2"],"_course_features":["field_644a0fa10e67d"],"certification_heading":["Certification details of Getting Started with Terraform for Google Cloud "],"_certification_heading":["field_64538bffffdd5"],"certification_0_short_description":[""],"_certification_0_short_description":["field_6103ab2f2822c"],"certification_0_list_content":["CloudThat Course Completion Certificate will be awarded to all learners who complete the training. "],"_certification_0_list_content":["field_6103ab4a2822d"],"certification_0_image":["29018"],"_certification_0_image":["field_6103ab5b2822e"],"certification":["1"],"_certification":["field_6103ab1a2822b"],"about_trainer":[""],"_about_trainer":["field_6103ab6c2822f"],"course_fee_heading":[""],"_course_fee_heading":["field_64538c1cffdd6"],"course_fee_list":[""],"_course_fee_list":["field_6103abb728234"],"brochure_pdf":[""],"_brochure_pdf":["field_61232e258f89b"],"trainer":[""],"_trainer":["field_6124990e13784"],"course_outline_heading":[" Course Outline for Getting Started with Terraform for Google Cloud "],"_course_outline_heading":["field_64538a8effdd4"],"course_section_0_module_title":["Introduction to Terraform for Google Cloud "],"_course_section_0_module_title":["field_612f5535940c3"],"course_section_0_module_description":[""],"_course_section_0_module_description":["field_612f564c921af"],"course_section_0_section":["3"],"_course_section_0_section":["field_612f51e6b0277"],"course_section_1_module_title":["Terraform Terms, Concepts, and Commands "],"_course_section_1_module_title":["field_612f5535940c3"],"course_section_1_module_description":[""],"_course_section_1_module_description":["field_612f564c921af"],"course_section_1_section":["4"],"_course_section_1_section":["field_612f51e6b0277"],"course_section_2_module_title":["Writing Infrastructure Code for Google Clo"],"_course_section_2_module_title":["field_612f5535940c3"],"course_section_2_module_description":[""],"_course_section_2_module_description":["field_612f564c921af"],"course_section_2_section":["4"],"_course_section_2_section":["field_612f51e6b0277"],"course_section_3_module_title":["Organizing and Reusing Configuration with Terraform Modules"],"_course_section_3_module_title":["field_612f5535940c3"],"course_section_3_module_description":[""],"_course_section_3_module_description":["field_612f564c921af"],"course_section_3_section":["4"],"_course_section_3_section":["field_612f51e6b0277"],"course_section_4_module_title":["Introduction to Terraform State "],"_course_section_4_module_title":["field_612f5535940c3"],"course_section_4_module_description":[""],"_course_section_4_module_description":["field_612f564c921af"],"course_section_4_section":["4"],"_course_section_4_section":["field_612f51e6b0277"],"course_section":["5"],"_course_section":["field_612f4f27b0276"],"note_section":[""],"_note_section":["field_616d3ed46bbd2"],"popular_sort":[""],"_popular_sort":["field_6172496402af3"],"related_courses":["a:3:{i:0;s:5:\"20257\";i:1;s:5:\"19422\";i:2;s:5:\"19519\";}"],"_related_courses":["field_61c453ca6b2dd"],"reviews_heading":[""],"_reviews_heading":["field_64538c39ffdd7"],"review_rating":[""],"_review_rating":["field_62a813a92bee6"],"total_review_count":["2987"],"_total_review_count":["field_62b002d8d2de5"],"average_review_count":["4.7"],"_average_review_count":["field_62b00367d2de6"],"faq_heading":["FAQs of Getting Started with Terraform for Google Cloud "],"_faq_heading":["field_64538c59ffdd8"],"educational_schema":[""],"_educational_schema":["field_652fbbf6f589a"],"curriculum":[""],"featured":["on"],"views":["950"],"level":["fundamental"],"current_students":["0"],"duration_info":["1 Day"],"video_duration":["480 Minutes approx"],"status":[""],"status_dates":[""],"not_single_sale":[""],"sale_price":[""],"sale_price_dates":[""],"enterprise_price":[""],"not_membership":[""],"affiliate_course":[""],"affiliate_course_text":[""],"affiliate_course_link":[""],"expiration_course":[""],"end_time":[""],"drip_content":[""],"prerequisites":[""],"prerequisite_passing_level":[""],"announcement":[""],"faq":["[{\"question\":\"Who is this course intended for?\",\"answer\":\"This course is designed for cloud engineers, DevOps engineers, developers, and professionals interested in automating infrastructure on Google Cloud using Terraform. \"},{\"question\":\"Do I need prior Terraform experience?\",\"answer\":\"No. This course is beginner-friendly and introduces Terraform fundamentals step-by-step. \"},{\"question\":\"What topics are covered in this course?\",\"answer\":\"The course covers Infrastructure as Code, Terraform workflows, HCL syntax, resources, variables, modules, Terraform state, Terraform Validator, and Cloud Foundation Toolkit. \"},{\"question\":\"Is this a hands-on course?\",\"answer\":\"Yes. The course includes practical labs for infrastructure provisioning, module usage, and Terraform state management. \"},{\"question\":\"What Google Cloud services are used? \",\"answer\":\"Compute Engine, VPC Networking, Cloud Storage, Terraform, and Cloud Foundation Toolkit (CFT). \"},{\"question\":\"Will Terraform modules be covered? \",\"answer\":\"Yes. Learners will build reusable configurations using Terraform modules and the Terraform Registry. \"},{\"question\":\" What is Terraform state?\",\"answer\":\"Terraform state is a file that stores information about infrastructure resources managed by Terraform. \"},{\"question\":\"Does the course cover remote state management? \",\"answer\":\"Yes. The course covers storing Terraform state remotely using Google Cloud Storage buckets. \"},{\"question\":\"What is the course format? \",\"answer\":\"1-day instructor-led or on-demand training with lectures, labs, quizzes, demos, and implementation exercises. \"},{\"question\":\" Will I receive a certificate?\",\"answer\":\"Yes. A CloudThat Course Completion Certificate will be awarded after successful completion of the training. \"}]"],"course_files_pack":[""],"course_certificate":[""],"type":[""],"video_type":[""],"presto_player_idx":[""],"lesson_video":[""],"lesson_video_poster":[""],"lesson_video_width":[""],"lesson_shortcode":[""],"lesson_embed_ctx":[""],"lesson_youtube_url":[""],"lesson_stream_url":[""],"lesson_vimeo_url":[""],"lesson_ext_link_url":[""],"duration":[""],"preview":[""],"lesson_excerpt":[""],"lesson_files_pack":[""],"questions":[""],"quiz_style":[""],"duration_measure":[""],"correct_answer":[""],"passing_grade":[""],"re_take_cut":[""],"random_questions":[""],"answers":[""],"question_explanation":[""],"question_view_type":[""],"review_course":[""],"review_user":[""],"review_mark":[""],"order":[""],"absolute":[""],"sticky":[""],"sticky_threshold":[""],"sticky_threshold_color":[""],"stm_agenda":[""],"stm_host":[""],"stm_select_approved_denied":[""],"stm_multiselect_approved":[""],"stm_multiselect_denied":[""],"stm_date":[""],"stm_time":[""],"stm_timezone":[""],"stm_duration":[""],"stm_password":[""],"stm_waiting_room":[""],"stm_join_before_host":[""],"stm_host_join_start":[""],"stm_start_after_participants":[""],"stm_mute_participants":[""],"stm_enforce_login":[""],"stm_alternative_hosts":[""],"author_id":[""],"emails":[""],"_yoast_wpseo_primary_stm_lms_course_taxonomy":["58"],"sale_price_dates_start":[""],"sale_price_dates_end":[""],"_yoast_wpseo_title":["Getting Started with Terraform for Google Cloud"],"_yoast_wpseo_metadesc":["Learn to deploy and manage Google Cloud resources efficiently using Terraform. A beginner's guide to infrastructure as code."],"_wp_page_template":["default"],"_thumbnail_id":["12394"],"_regular_price_wmcp":["{\"USD\":\"399\",\"GBP\":\"349\",\"BDT\":\"25999\"}"],"_yoast_wpseo_content_score":["90"],"wpdocs-meta-rand":["13255"],"wpdocs-meta-aed":["2932"],"offline_price":[""],"offline-bdt":[""],"offline-gbp":[""],"offline-rand":[""],"offline-aed":[""],"offline-usd":[""],"after_completing_course_5_desciption":["Understand Terraform state and its importance"],"_after_completing_course_5_desciption":["field_6103ad2f9f5b2"],"after_completing_course_6_desciption":[" Use Terraform commands and workflows effectively"],"_after_completing_course_6_desciption":["field_6103ad2f9f5b2"],"after_completing_course_7_desciption":["Store Terraform state remotely using Cloud Storage"],"_after_completing_course_7_desciption":["field_6103ad2f9f5b2"],"after_completing_course_8_desciption":["Understand Terraform Validator and validation workflows"],"_after_completing_course_8_desciption":["field_6103ad2f9f5b2"],"after_completing_course_9_desciption":[" Apply best practices for scalable infrastructure automation"],"_after_completing_course_9_desciption":["field_6103ad2f9f5b2"],"key_features_6_lists":["<b><span data-contrast=\"auto\">Validation and Governance Workflows<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_6_lists":["field_6103ad559f5b3"],"key_features_7_lists":["<b><span data-contrast=\"auto\">Beginner-Friendly Instructor-Led Learning<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n&nbsp;"],"_key_features_7_lists":["field_6103ad559f5b3"],"course_section_0_section_0_title":["Lecture Content "],"_course_section_0_section_0_title":["field_612f5233b0278"],"course_section_0_section_0_lesson_list_0_lession_title":["Introduction to Infrastructure as Code (IaC)"],"_course_section_0_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_1_lession_title":["Problems IaC Can Solve"],"_course_section_0_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_2_lession_title":[" Benefits of IaC"],"_course_section_0_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_3_lession_title":["Provisioning vs Configuration"],"_course_section_0_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_4_lession_title":["Imperative vs Declarative Approaches"],"_course_section_0_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_5_lession_title":[" Terraform Overview"],"_course_section_0_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_6_lession_title":["Terraform Features"],"_course_section_0_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_7_lession_title":["IaC Configuration Workflow"],"_course_section_0_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_8_lession_title":["Terraform Use Cases"],"_course_section_0_section_0_lesson_list_8_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_9_lession_title":["Using Terraform for Google Cloud"],"_course_section_0_section_0_lesson_list_9_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_10_lession_title":["Running Terraform in Production"],"_course_section_0_section_0_lesson_list_10_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_11_lession_title":["Installing Terraform"],"_course_section_0_section_0_lesson_list_11_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list_12_lession_title":["Authentication for Google Cloud"],"_course_section_0_section_0_lesson_list_12_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list":["13"],"_course_section_0_section_0_lesson_list":["field_612f530a0ac40"],"course_section_0_section_1_title":["Learning Objectives "],"_course_section_0_section_1_title":["field_612f5233b0278"],"course_section_0_section_1_lesson_list_0_lession_title":["Define Infrastructure as Code"],"_course_section_0_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_1_lesson_list_1_lession_title":["Explain Terraform features and benefits"],"_course_section_0_section_1_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_0_section_1_lesson_list_2_lession_title":["Understand Terraform use cases for Google Cloud"],"_course_section_0_section_1_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_0_section_1_lesson_list_3_lession_title":[" Describe Terraform workflows and authentication processes"],"_course_section_0_section_1_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_0_section_1_lesson_list":["4"],"_course_section_0_section_1_lesson_list":["field_612f530a0ac40"],"course_section_0_section_2_title":["Activities "],"_course_section_0_section_2_title":["field_612f5233b0278"],"course_section_0_section_2_lesson_list_0_lession_title":["1 Quiz"],"_course_section_0_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_2_lesson_list":["1"],"_course_section_0_section_2_lesson_list":["field_612f530a0ac40"],"course_section_1_section_0_title":["Lecture Content "],"_course_section_1_section_0_title":["field_612f5233b0278"],"course_section_1_section_0_lesson_list_0_lession_title":["Terraform Directory Structure"],"_course_section_1_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_1_lession_title":[" Introduction to HCL Syntax"],"_course_section_1_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_2_lession_title":[" Resources"],"_course_section_1_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_3_lession_title":["Variables"],"_course_section_1_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_4_lession_title":["Terraform State"],"_course_section_1_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_5_lession_title":["Modules"],"_course_section_1_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_6_lession_title":["Terraform Commands"],"_course_section_1_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_7_lession_title":["terraform init"],"_course_section_1_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_8_lession_title":["terraform plan"],"_course_section_1_section_0_lesson_list_8_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_9_lession_title":["terraform apply"],"_course_section_1_section_0_lesson_list_9_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_10_lession_title":["terraform fmt"],"_course_section_1_section_0_lesson_list_10_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_11_lession_title":[" terraform destroy"],"_course_section_1_section_0_lesson_list_11_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_12_lession_title":[" Terraform Validator Tool"],"_course_section_1_section_0_lesson_list_12_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list_13_lession_title":["Validation Workflow and Use Cases"],"_course_section_1_section_0_lesson_list_13_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list":["14"],"_course_section_1_section_0_lesson_list":["field_612f530a0ac40"],"course_section_1_section_1_title":["Learning Objectives "],"_course_section_1_section_1_title":["field_612f5233b0278"],"course_section_1_section_1_lesson_list_0_lession_title":["Explain the Terraform workflow"],"_course_section_1_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list_1_lession_title":["Create basic Terraform configuration files"],"_course_section_1_section_1_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list_2_lession_title":["Use Terraform commands effectively"],"_course_section_1_section_1_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list_3_lession_title":["Understand the Terraform Validator tool"],"_course_section_1_section_1_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list_4_lession_title":[" Create, update, and destroy resources using Terraform"],"_course_section_1_section_1_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_1_section_1_lesson_list":["5"],"_course_section_1_section_1_lesson_list":["field_612f530a0ac40"],"course_section_1_section_2_title":["Lab Content "],"_course_section_1_section_2_title":["field_612f5233b0278"],"course_section_1_section_2_lesson_list_0_lession_title":["Lab: Creating and Managing Google Cloud Resources with Terraform "],"_course_section_1_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_2_lesson_list":["1"],"_course_section_1_section_2_lesson_list":["field_612f530a0ac40"],"course_section_1_section_3_title":["Activities "],"_course_section_1_section_3_title":["field_612f5233b0278"],"course_section_1_section_3_lesson_list_0_lession_title":[" 1 Lab"],"_course_section_1_section_3_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_3_lesson_list_1_lession_title":["1 Quiz"],"_course_section_1_section_3_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_1_section_3_lesson_list":["2"],"_course_section_1_section_3_lesson_list":["field_612f530a0ac40"],"course_section_2_section_0_title":["Lecture Content "],"_course_section_2_section_0_title":["field_612f5233b0278"],"course_section_2_section_0_lesson_list_0_lession_title":["Introduction to Resources"],"_course_section_2_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_1_lession_title":["Resource Syntax and Examples"],"_course_section_2_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_2_lession_title":["Referencing Resource Attributes"],"_course_section_2_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_3_lession_title":["Meta-Arguments for Resources"],"_course_section_2_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_4_lession_title":["Resource Dependenciesss"],"_course_section_2_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_5_lession_title":["Implicit Dependencies"],"_course_section_2_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_6_lession_title":["Explicit Dependencies"],"_course_section_2_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_7_lession_title":["Introduction to Variables"],"_course_section_2_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_8_lession_title":["Declaring and Referencing Variables"],"_course_section_2_section_0_lesson_list_8_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_9_lession_title":[" Variables Best Practices"],"_course_section_2_section_0_lesson_list_9_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_10_lession_title":["Introduction to Output Values"],"_course_section_2_section_0_lesson_list_10_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_11_lession_title":[" Output Value Best Practices"],"_course_section_2_section_0_lesson_list_11_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_12_lession_title":["Terraform Registry"],"_course_section_2_section_0_lesson_list_12_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list_13_lession_title":["Cloud Foundation Toolkit (CFT)"],"_course_section_2_section_0_lesson_list_13_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list":["14"],"_course_section_2_section_0_lesson_list":["field_612f530a0ac40"],"course_section_2_section_1_title":["Learning Objectives "],"_course_section_2_section_1_title":["field_612f5233b0278"],"course_section_2_section_1_lesson_list_0_lession_title":["Declare and manage Terraform resources"],"_course_section_2_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_1_lesson_list_1_lession_title":["Understand implicit and explicit dependencies"],"_course_section_2_section_1_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_2_section_1_lesson_list_2_lession_title":["Use variables and output values within Terraform configurations"],"_course_section_2_section_1_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_2_section_1_lesson_list_3_lession_title":["Explore Terraform Registry and Cloud Foundation Toolkit"],"_course_section_2_section_1_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_2_section_1_lesson_list":["4"],"_course_section_2_section_1_lesson_list":["field_612f530a0ac40"],"course_section_2_section_2_title":["Lab Content "],"_course_section_2_section_2_title":["field_612f5233b0278"],"course_section_2_section_2_lesson_list_0_lession_title":[" Lab: Writing Infrastructure Code for Google Cloud "],"_course_section_2_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_2_lesson_list":["1"],"_course_section_2_section_2_lesson_list":["field_612f530a0ac40"],"course_section_2_section_3_title":["Activities "],"_course_section_2_section_3_title":["field_612f5233b0278"],"course_section_2_section_3_lesson_list_0_lession_title":["1 Lab"],"_course_section_2_section_3_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_3_lesson_list_1_lession_title":[" 1 Quiz"],"_course_section_2_section_3_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_2_section_3_lesson_list":["2"],"_course_section_2_section_3_lesson_list":["field_612f530a0ac40"],"course_section_3_section_0_title":["Lecture Content "],"_course_section_3_section_0_title":["field_612f5233b0278"],"course_section_3_section_0_lesson_list_0_lession_title":[" Introduction to Terraform Modules"],"_course_section_3_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_1_lession_title":[" Why Modules are Needed"],"_course_section_3_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_2_lession_title":["Module Structure and Examples"],"_course_section_3_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_3_lession_title":["Reusing Configurations with Modules"],"_course_section_3_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_4_lession_title":["Module Sources"],"_course_section_3_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_5_lession_title":["Calling Modules into Configurations"],"_course_section_3_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_6_lession_title":["Parameterizing Configurations using Variables"],"_course_section_3_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_7_lession_title":["Passing Resource Attributes using Output Variables"],"_course_section_3_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list_8_lession_title":["Module Use Cases and Best Practices"],"_course_section_3_section_0_lesson_list_8_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list":["9"],"_course_section_3_section_0_lesson_list":["field_612f530a0ac40"],"course_section_3_section_1_title":["Learning Objectives "],"_course_section_3_section_1_title":["field_612f5233b0278"],"course_section_3_section_1_lesson_list_0_lession_title":["Define Terraform modules and their purpose"],"_course_section_3_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list_1_lession_title":["Reuse configurations using modules"],"_course_section_3_section_1_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list_2_lession_title":["Use modules from the Terraform Registry"],"_course_section_3_section_1_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list_3_lession_title":["Parameterize configurations using input variables"],"_course_section_3_section_1_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list_4_lession_title":["Access resource attributes using output values"],"_course_section_3_section_1_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_3_section_1_lesson_list":["5"],"_course_section_3_section_1_lesson_list":["field_612f530a0ac40"],"course_section_3_section_2_title":["Lab Content "],"_course_section_3_section_2_title":["field_612f5233b0278"],"course_section_3_section_2_lesson_list_0_lession_title":["Lab: Working with Terraform Modules"],"_course_section_3_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_2_lesson_list":["1"],"_course_section_3_section_2_lesson_list":["field_612f530a0ac40"],"course_section_3_section_3_title":["Activities "],"_course_section_3_section_3_title":["field_612f5233b0278"],"course_section_3_section_3_lesson_list_0_lession_title":["1 Lab"],"_course_section_3_section_3_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_3_lesson_list_1_lession_title":["1 Quiz"],"_course_section_3_section_3_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_3_section_3_lesson_list":["2"],"_course_section_3_section_3_lesson_list":["field_612f530a0ac40"],"course_section_4_section_0_title":["Lecture Content "],"_course_section_4_section_0_title":["field_612f5233b0278"],"course_section_4_section_0_lesson_list_0_lession_title":["Introduction to Terraform State"],"_course_section_4_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_1_lession_title":[" Terraform State File Structure"],"_course_section_4_section_0_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_2_lession_title":["Ways to Save Terraform State Files"],"_course_section_4_section_0_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_3_lession_title":["Storing Terraform State in Cloud Storage Buckets"],"_course_section_4_section_0_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_4_lession_title":["Challenges of Local State Storage"],"_course_section_4_section_0_lesson_list_4_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_5_lession_title":[" Benefits of Remote State Storage"],"_course_section_4_section_0_lesson_list_5_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_6_lession_title":["Terraform State Management Workflows"],"_course_section_4_section_0_lesson_list_6_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list_7_lession_title":["Terraform State Best Practices"],"_course_section_4_section_0_lesson_list_7_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list":["8"],"_course_section_4_section_0_lesson_list":["field_612f530a0ac40"],"course_section_4_section_1_title":["Learning Objectives "],"_course_section_4_section_1_title":["field_612f5233b0278"],"course_section_4_section_1_lesson_list_0_lession_title":["Define Terraform state and its purpose"],"_course_section_4_section_1_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_1_lesson_list_1_lession_title":[" Explain the benefits of remote state storage"],"_course_section_4_section_1_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_4_section_1_lesson_list_2_lession_title":["Store Terraform state in Cloud Storage buckets"],"_course_section_4_section_1_lesson_list_2_lession_title":["field_612f533b0ac41"],"course_section_4_section_1_lesson_list_3_lession_title":["Apply Terraform state management best practices"],"_course_section_4_section_1_lesson_list_3_lession_title":["field_612f533b0ac41"],"course_section_4_section_1_lesson_list":["4"],"_course_section_4_section_1_lesson_list":["field_612f530a0ac40"],"course_section_4_section_2_title":["Lab Content "],"_course_section_4_section_2_title":["field_612f5233b0278"],"course_section_4_section_2_lesson_list_0_lession_title":["Lab: Managing Terraform State Remotely"],"_course_section_4_section_2_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_2_lesson_list":["1"],"_course_section_4_section_2_lesson_list":["field_612f530a0ac40"],"course_section_4_section_3_title":["Activities "],"_course_section_4_section_3_title":["field_612f5233b0278"],"course_section_4_section_3_lesson_list_0_lession_title":["1 Lab"],"_course_section_4_section_3_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_3_lesson_list_1_lession_title":[" 1 Quiz"],"_course_section_4_section_3_lesson_list_1_lession_title":["field_612f533b0ac41"],"course_section_4_section_3_lesson_list":["2"],"_course_section_4_section_3_lesson_list":["field_612f530a0ac40"],"who_should_attend_3_attend_lists":["Automation Engineers"],"_who_should_attend_3_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_4_attend_lists":["Developers working with Google Cloud"],"_who_should_attend_4_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_5_attend_lists":["Professionals interested in Infrastructure as Code and Terraform automation"],"_who_should_attend_5_attend_lists":["field_6103adfb3f3e4"],"course_features_0_features_list_5_list":["<b><span data-contrast=\"auto\">Placement Assistance and Career Support<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">CloudThat\u00a0supports learners with resume building, interview preparation, career guidance, and cloud automation learning paths.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_5_list":["field_644a0fc80e680"],"course_features_0_features_list_6_list":["<b><span data-contrast=\"auto\">Continuous Learning and Updates<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Course content is continuously updated to align with the latest advancements in Terraform, Google Cloud automation,\u00a0IaC\u00a0best practices, and DevOps methodologies.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_6_list":["field_644a0fc80e680"],"course_features_0_features_list_7_list":["<b><span data-contrast=\"auto\">Positive Reviews and Testimonials<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span>\r\n\r\n<span data-contrast=\"auto\">Thousands of professionals and enterprises trust\u00a0CloudThat\u00a0for advanced cloud, DevOps, infrastructure automation, and Google Cloud training programs.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span>"],"_course_features_0_features_list_7_list":["field_644a0fc80e680"]},"acf":[],"_links":{"self":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/21974"}],"collection":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses"}],"about":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/types\/stm-courses"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/users\/3050"}],"version-history":[{"count":9,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/21974\/revisions"}],"predecessor-version":[{"id":29218,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/21974\/revisions\/29218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/media\/12394"}],"wp:attachment":[{"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/media?parent=21974"}],"wp:term":[{"taxonomy":"stm_lms_course_taxonomy","embeddable":true,"href":"https:\/\/www.cloudthat.com\/training\/wp-json\/wp\/v2\/stm_lms_course_taxonomy?post=21974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}