Description
With tremendous popularity and adoption of Terraform by the Industry, writing terraform skill in your devops resume becoming day by day essential.If you are new to Terraform and are planning to implement Terraform in your organization and want to get an in-depth view of various topics and best practices, along with preparing yourself for HashiCorp certification(HashiCorp Certified Terraform Associate) – this course is for you.
This course is also for Terraform veterans because in this course we will dig deeper and cover how to use Terraform to deploy application and infrastructure to a varity of providers like AWS, Azure and Kubernetes cluster.We will also do hands-on labs on how to use Terraform in a CI/CD enviroment.
Like all our 9demy courses, this course is also extremely hands-on and enriched with lots of best practises .Are you ready to deploy applications and infrastructure in Terraformed way – then look no further !
- Explain what IaC is
- Describe advantages of IaC patterns
- Explain multi-cloud and provider-agnostic benefits
- Explain the benefits of state
- Handle Terraform and provider installation and versioning
- Understanding plugin based architecture
- Experience using multiple providers
- Understand how Terraform finds and fetches providers
- Understand when to use and not use provisioners and when to use local-exec or remote-exec
- Understand terraform fmt
- Understand terraform taint
- Understand terraform import
- Understand terraform workspace
- Understand terraform state
- Understand how to enable verbose logging
- Contrast module source options
- Interact with module inputs and outputs
- Understand variable scope within modules/child modules
- How to use public Terraform Module Registry
- Defining module version
- Terraform workflow
- terraform init
- terraform validate
- terraform plan
- terraform apply
- terraform destroy
- Default local backend
- Outline state locking
- Handle backend authentication methods
- Remote state storage mechanisms and supported standard backends
- Terraform refresh
- Describe backend block in configuration and best practices for partial configurations
- Understand secret management in state files
- Variables
- Outputs
- Secure secret injection best practices
- Use of collection and structural types
- Resource configurations
- Data configurations and difference from resource configuration
- Resource addressing and resource parameters to connect resources together
- Use Terraform built in functions to write configurations
- Configure resource using dynamic blocks
- Understand built in dependency management
- Sentinel, registry, and workspaces
- Differentiate OSS and TFE workspaces
- Summarize features of Terraform Cloud
- Understanding and using Templates
- Understanding configuration management with Terraform
- Jenkins Integrations
- Understanding integration points between Jenkins and Terraform
- Terraform Vs. Other Orchestration Tools – Why Terraform is the right choice
- Understand how to prepare resume for your desired role as Terraform expert
- Prepare for your job interviews through Mock Interviews
- Go over some of the jobs available on market with your trainer to understand how you can position yourself in those jobs
- Get certified by SkillGrey through a live exam based on live project implementations in a live web meeting session (You will get a participation certificate if you don’t pass this exam)
Reviews
There are no reviews yet.