Terraform Essentials
About Course
Terraform Essential Certification: Course Overview
This Terraform Essentials certification training course from CloudHox aims to educate participants on the concept of provisioning infrastructure in an easy, efficient way using Terraform. Candidates taking up this Terraform essentials course learn about the various aspect of Infrastructure as Code and how to create and manage a given Infrastructure design using Terraform. Participants also learn about infrastructure provisioning using opensource Terraform.It is aimed at helping developers quickly learn about the various aspect of Terraform and how to use it.
After completing Terraform Essential course, students will be able to:
- Overview of DevOps and Infrastructure Provisioning
- Overview of Terraform and comparison with other tools
- Setup and configuration of Terraform in Linux
- Understanding Terraform files, variables, providers and provisioners
- State management using Terraform
- Provisioning AWS Virtual Private Cloud using Terraform
- Configuring Auto Scaling, Load Balancing using Terraform
- Configuring RDS service with Terraform
- Configuring IAM service with Terraform
- Getting familiar with Terraform Modules
Main Highlights of Terraform Certification Training
- Our Terraform certification training modules have 50% – 60% hands-on lab sessions to encourage Thinking-Based Learning (TBL).
- Interactive-rich virtual and face-to-face classroom teaching to inculcate Problem-Based Learning (PBL).
- Industry certified instructor-led training and mentoring sessions to develop Competency-Based Learning (CBL).
- Well-structured use-cases to simulate challenges encountered in a Real-World environment.
- Integrated teaching assistance and support through experts designed Learning Management System (LMS) and ExamReady platform.
- Being an authorized Industry Learning Partner gives us the edge over competition.
Learning Objectives:
- Overview of IAC
- Overview of Terraform
- Understand terraform architecture
- Understanding Terraform commands and syntax
- Understanding Terraform variables and files
- Understand Terraform provisioning and state management
- Understand Terraform with AWS and Terraform Modules
- Terraform Cloud
Course Content
Module 1: Infrastructure as code
-
What is IAC?
00:00 -
Why do we need IAC?
00:00
Module 2: Terraform
Module 3: Terraform files
Module 4: Terraform Variable
Module 5: Terraform Providers
Module 6: Terraform Commands
Module 7: Hands on: Lab 2A: Launching your first AWS EC2 instance using terraform
Module 8: Lab 2B: AWS EC2 instance creation using Terraform variables
Module 9: Lab 3: Using Output feature
Module 10: Lab 4: Understanding local values, terraform functions, data sources
Module 11: Software provisioning using Terraform
Module 12: Terraform State Management
Module 13: Hands on: Lab 5: Remote State using Amazon simple storage service
Module 14: Terraform with AWS
Module 15: Lab 6: Launching VPC and EC2 Instance
Module 16: Lab 7: Launching Autoscaling Services
Module 17: Lab 8: Creating IAM users, groups and roles
Module 18: Terraform Modules
Module 19: Lab 9: Creating AWS resources using Terraform Modules
Module 20: Terraform Cloud
Module 21: Lab 10: Terraform cloud
Student Ratings & Reviews
No Review Yet