top of page
This service is not available, please contact for more information.

Terraform

  • Ended
  • 250 US dollars
  • Location 1

Service Description

Module 1. Understand infrastructure as code (IaC) concepts ❏ Explain what IaC is ❏ Describe advantages of IaC patterns Module 2. Understand Terraform's purpose (vs other IaC) ❏ Explain multi-cloud and provider-agnostic benefits ❏ Explain the benefits of state Module 3. Understand Terraform basics ❏ Handle Terraform and provider installation and versioning ❏ Describe plugin based architecture ❏ Demonstrate using multiple providers ❏ Describe how Terraform finds and fetches providers ❏ Explain when to use and not use provisioners and when to use local-exec or remote-exec Module 4. Use the Terraform CLI (outside of core workflow) ❏ Given a scenario: choose when to use terraform fmt to format code ❏ Given a scenario: choose when to use terraform taint to taint Terraform resources ❏ Given a scenario: choose when to use terraform import to import existing infrastructure into your Terraform state ❏ Given a scenario: choose when to use terraform workspace to create workspaces ❏ Given a scenario: choose when to use terraform state to view Terraform state ❏ Given a scenario: choose when to enable verbose logging and what the outcome/value is Module 5. Interact with Terraform modules ❏ Contrast module source options ❏ Interact with module inputs and outputs ❏ Describe variable scope within modules/child modules ❏ Discover modules from the public Terraform Module Registry ❏ Defining module version Module 6. Navigate Terraform workflow ❏ Describe Terraform workflow ( Write -> Plan -> Create ) ❏ Initialize a Terraform working directory (terraform init) ❏ Validate a Terraform configuration (terraform validate) ❏ Generate and review an execution plan for Terraform (terraform plan) ❏ Execute changes to infrastructure with Terraform (terraform apply) ❏ Destroy Terraform managed infrastructure (terraform destroy) Module 7. Implement and maintain state ❏ Describe default local backend ❏ Outline state locking ❏ Handle backend authentication methods ❏ Describe remote state storage mechanisms and supported standard backends ❏ Describe effect of Terraform refresh on state ❏ Describe backend block in configuration and best practices for partial configurations ❏ Understand secret management in state files Module 8. Read, generate, and modify configuration ❏ Demonstrate use of variables and outputs ❏ Describe secure secret injection best practice ❏ Understand the use of collection and structural types ❏ Create and differentiate res


Contact Details

bottom of page