Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Cert Prep: Terraform Associate (003)

Cert Prep: Terraform Associate (003)

4h 35mIntermediate2024-04-03

Authors

Helen Chukwukelu

Helen Chukwukelu

Course details

In this course, site reliability engineer and DevOps expert Helen Chukwukelu guides you through various aspects of Terraform. Gain an understanding of Infrastructure as Code (IaC), Terraform basics, and the core purpose of Terraform. Interact with modules, the core Terraform workflow, and Terraform outside the core workflow. Find out how to implement and maintain state, generate and modify configuration, and maximize Terraform Cloud capabilities. When you complete this course, you will have most of the skills and knowledge that you need to take the Terraform Associate Certification (003) exam, and you will also be able to leverage your knowledge to effectively automate and manage infrastructure in Terraform.

Skills covered

TerraformHashiCorpData CentersDatabase ManagementCert Prep

Concepts

0. Introduction

  • 01 - Terraform Associate (003) certification
  • 02 - Exam overview
  • 03 - Set up your environment and exercise files

1. Understand Infrastructure as a Code (IaC)

  • 04 - What is infrastructure as a code
  • 05 - Introduction to infrastructure as a code with Terraform
  • 06 - Terraform use cases in public and private cloud

2. Understand the Purpose of Terraform

  • 07 - Multicloud and provider-agnostic benefits
  • 08 - Example template to create a virtual network in Azure
  • 09 - The benefits of Terraform state

3. Understand Terraform Basics

  • 10 - Install and version Terraform providers
  • 11 - How Terraform finds and fetches providers
  • 12 - Plugin-based architecture of Terraform
  • 13 - Write Terraform configuration using multiple providers

4. Use Terraform Outside the Core Workflow (Import)

  • 14 - Import existing infrastructure into Terraform state
  • 15 - Understanding verbose logging
  • 16 - Enable verbose logging

5. Interact with Terraform Modules

  • 17 - What is the Terraform module and its uses
  • 18 - Publishing modules and uses of Terraform module
  • 19 - Module source options
  • 20 - Interact with module inputs and outputs

6. Use the Terraform Core Workflow

  • 21 - Terraform core workflow
  • 22 - Steps of the Terraform core workflow
  • 23 - Use terraform destroy

7. Implement and Maintain Terraform State

  • 24 - Default local back end
  • 25 - Benefits and challenges of the default local back end
  • 26 - Remote state storage
  • 27 - State locking in Terraform
  • 28 - Remote state back-end options
  • 29 - Manage resource drift and Terraform state

8. Read, Generate, and Modify Configuration

  • 30 - Uses of variables
  • 31 - Uses of outputs
  • 32 - Creating Terraform.tfvars file
  • 33 - Secure secret injection best practice
  • 34 - Understand the use of collection and structural types
  • 35 - Create and differentiate resource and data configuration
  • 36 - Looping and creating multiple instances
  • 37 - Resource addressing and resource parameters
  • 38 - HCL and Terraform functions to write configuration
  • 39 - Create and differentiate resource and data configuration

9. Understand Terraform Cloud Capabilities

  • 40 - How Terraform Cloud helps to manage infrastructure
  • 41 - Manage the infrastructure with Terraform Cloud
  • 42 - Enable collaboration and governance with Terraform Cloud

Conclusion

  • 43 - Course review
  • 44 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal