Course Information
Course Overview
To learn and become expert in AWS Infrastructure Provision and Management using Terraform Skills | Basic to Advanced
Manage Infrastructure for Organizations through Automation is a key aspect as part of DevOps Culture. But in today emerging Application development, we can't find a solutions on a single Cloud Provider like AWS, Microsoft Azure, GCP, etc.,.
So we need a common tool that can manage Infrastructure across these multiple targets, for which we have Terraform as a solution for 99.99% Organizations.
In this training program, we have started from fundamentals to understand the working principal for Terraform core features for Freshers and IT professionals who are looking at these kind to solutions in their Organization or enhance skills as per IT requirements.
After understanding the fundamentals, next to understand the workflow and written Terraform code by using HCL(Hashicorp Configuration Language) which is a Declarative approach which make easy to understand for new to this tool as well.
Finally, logical implementation plays a key role for Terraform when we need to achieve for the target provider, in which this course will help you to stand with.
We have added different scenarios with examples for AWS as Target provider to understand basics to advanced level of Implementation. Some topics we have explained from scratch which might be boring for few of them, but you guys can always skip those, if you already have an idea.
Topics covered: Some topics have been uploaded and other will be coming soon...
What is IaC?
Why terraform?
Different types of Terraform approaches
Hashicorp Terraform
HCP Terraform
Terraform Enterprise
Terraform Setup and Configuration
Terraform Workflow
Terraform Blocks Overview
Terraform Settings
Provider
Resource
Input variable
Local value
Output value
data source
backend
life-cycle
null_resource
provisioner
dynamic
Terraform Meta-arguments
Terraform Functions
Terraform Workspace
Terraform Modules
HCP terraform
Terraform Enterprise
Terraform Policy
Sentinel
OPA
Course Content
- 18 section(s)
- 125 lecture(s)
- Section 1 Introduction
- Section 2 Terraform Setup and Configuration
- Section 3 Terraform Workflow
- Section 4 Terraform Blocks Introduction
- Section 5 Terraform Settings and Provider Blocks
- Section 6 Terraform Resource Blocks
- Section 7 Terraform Variables Blocks
- Section 8 Terraform Datasource Blocks
- Section 9 Terraform Meta-Arguments
- Section 10 Practical Scenario01: AWS VPC Network
- Section 11 Practical Scenario02: AWS EC2 Instance
- Section 12 Practical Scenario03: Nginx Webserver deployment
- Section 13 Terraform State Resources Management (local & remote)
- Section 14 Practical Scenario04: Examine the state file
- Section 15 Terraform State Locking
- Section 16 Terraform State Manipulation
- Section 17 Terraform Workspace (Manage Multi Environments)
- Section 18 Terraform Modules (Basics)
What You’ll Learn
- Infrastructure Management plays a key role for the Organizations to handle using Terraform, when they a look at multi-cloud environments., After completion of the course, you will be able to handle any environment from small to large Infrastructures which includes automation., Logical Implementation is also need, which you will be learning from this course to handle in a more efficient manner., We will be covering Terraform CLI(Community), Cloud(HCP), Enterprise(Self Managed), but underlying concepts will be the same., Multi-cloud provisioning is a key factor for any Organization, for which we will have necessary skills from this course., AWS Cloud has different services as part of Compute, Storage, Network, Serverless platforms which can be managed for create, update, and delete using Terraform., We provide different scenarios with real-time examples so that for you it will be easy to manage on Live-environment.
Reviews
-
TTemitayo Kasali
Very informative course to understand the basic of terraform