Udemy – Terraform With Gcp


Free Download Udemy – Terraform With Gcp
Published 9/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.13 GB | Duration: 4h 18m
HashiCorp Certified: Terraform Associate (003)


What you’ll learn
Understand infrastructure as code (IaC) concepts
Understand the purpose of Terraform (vs other IaC)
Understand Terraform basics
Understand terraform workflow ( terraform init,plan,apply)
Understand Terraform CI/CD Pipeline using Cloud Build
Understand Terraform CI/CD Pipeline using GitHub Actions
Understand Terraform developer best practices
Requirements
Access to Personal Google Cloud Environment
Description
The HashiCorp Certified: Terraform Associate (003) certification course with a focus on Google Cloud Platform (GCP) provides participants with the knowledge and skills necessary to effectively use Terraform for infrastructure provisioning and management in a GCP environment. This course is designed to prepare individuals for the Terraform Associate certification exam, which assesses their ability to design and implement infrastructure solutions using Terraform.Upon completing this course, participants will:Understand Terraform Fundamentals: Gain a deep understanding of Terraform, its core concepts, and how it fits into the world of Infrastructure as Code (IaC).Master Terraform Configuration Language (HCL): Learn to write and structure Terraform configuration files using HCL to define infrastructure resources.Manage Resources: Explore how to define, create, update, and delete resources in GCP using Terraform.Manage State: Understand Terraform state files and how to manage them for collaborative development.Learn Terraform Developer Essentials: Explore essential developer practices and techniques for working effectively with Terraform, including version control, code review, and collaboration.Utilize Terraform Workspaces: Learn about Terraform workspaces and how they enable the management of multiple environments and configurations within a single project.Leverage Terraform Remote State: Understand the benefits of remote state management and implement remote backends for Terraform projects.Terraform Debugging: Gain proficiency in troubleshooting and debugging Terraform configurations to identify and resolve issues effectively.Implement Best Practices: Follow best practices for organizing and structuring Terraform code to ensure maintainability and scalability.Use GCP Provider: Explore the GCP provider and understand how to interact with GCP services and resources using Terraform.Automate Deployment Workflows: Learn how to integrate Terraform into CI/CD pipelines to automate infrastructure deployment.Optimize Infrastructure: Explore strategies for optimizing infrastructure costs and resource utilization in GCP.
Overview
Section 1: Introduction
Lecture 1 Instructor Introduction
Lecture 2 Terraform Introduction
Lecture 3 Terraform Setup on Windows
Lecture 4 Terraform setup on Linux
Lecture 5 Documentation
Section 2: Terraform with Google Cloud
Lecture 6 Create configuration files and authentication
Lecture 7 Terraform init,plan and apply commands
Lecture 8 Terraform Provider
Lecture 9 Managing Provider version
Lecture 10 Documentation
Section 3: Terraform State
Lecture 11 What is terraform state
Lecture 12 Play with Terraform state
Lecture 13 What is remote state
Lecture 14 Remote state using Backend
Lecture 15 Terraform State documentation
Section 4: Developer Essentials
Lecture 16 Terraform Variables
Lecture 17 Terraform List
Lecture 18 Terraform Map
Lecture 19 Terraform count
Lecture 20 Terraform for_each
Lecture 21 Terraform conditional expression
Lecture 22 Terraform Variable validation
Lecture 23 Debugging Terraform code
Lecture 24 Terraform Variables Documentation
Lecture 25 Debugging in Terraform documentation
Section 5: Workspace in Terraform
Lecture 26 Workspace in Terraform
Lecture 27 Workspace Documentation
Section 6: Terraform Import
Lecture 28 Terraform Import
Lecture 29 Terraform import documentation
Section 7: Create GCP resources
Lecture 30 Create Folders in GCP using Terraform
Lecture 31 Create Projects in GCP using Terraform
Lecture 32 Create Network and subnetwork using Terraform
Lecture 33 Create Compute Instance using Terraform
Lecture 34 Create and Attach disks using Terraform
Lecture 35 Terraform Google Provider Documentation
Section 8: Terraform CI/CD Pipeline with Google Cloud Build
Lecture 36 Steps walkthrough
Lecture 37 Create Pipeline
Lecture 38 Documentation – Cloud Build with Terraform
Section 9: Terraform CI/CD pipeline using GitHub Actions
Lecture 39 Steps Overview
Lecture 40 Create GitHub Repository
Lecture 41 Create GitHub Actions Workflow
Section 10: Terraform Associate – Prepare for Exam
Lecture 42 How to register for Exam
Lecture 43 How to prepare for Exam
Cloud Engineers, Cloud Architects, Terraform Developers and DevOps Professionals
Homepage
https://www.udemy.com/course/terraform-with-gcp/

Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me

No Password – Links are Interchangeable

Add a Comment

Your email address will not be published. Required fields are marked *