Terraform for the Absolute Beginners with Labs
- Offered byUDEMY
Terraform for the Absolute Beginners with Labs at UDEMY Overview
Duration | 5 hours |
Total fee | ₹649 |
Mode of learning | Online |
Difficulty level | Beginner |
Credential | Certificate |
Terraform for the Absolute Beginners with Labs at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Learn from 1 downloadable resources
- Get full lifetime access of the course material
- Comes with 30 days money back guarantee
Terraform for the Absolute Beginners with Labs at UDEMY Course details
- For Systems Administrators
- For DevOps Engineers
- For Anyone who wants to excel in their DevOps or Cloud Journey
- For Get started with Infrastructure as Code
- Gain a good understanding of Infrastructure as Code
- Gain confidence working with the HCL format
- Gain hands-on experience working with Terraform
- Learn to provision AWS infrastructure with Terraform
- In this course, we will get started with Terraform, but first we will take a look at Infrastructure as a code Or IaC and the different types of tools available in IaC and their purpose in managing modern IT Infrastructure
- We?ll then see the role of terraform in the today?s IT Infrastructure
- We?ll then learn how to install Terraform, This is followed by the basics of HashiCorp Configuration Language (HCL)
- We will then learn the basics of Terraform such as Providers, Input and Output variables, Resource Attributes and Dependencies
- This is followed by other basic topics such as datasources, meta arguments such as count and for each and finally understand version constraints in Terraform
Terraform for the Absolute Beginners with Labs at UDEMY Curriculum
Introduction
Course Introduction
Introduction to Infrastructure as Code
Challenges with traditional IT Infrastructure
Types of IAC Tools
Why Terraform?
Getting started with Terraform
Installing Terraform
HashiCorp Configuraton Language (HCL) Basics
Update and Destroy Infrastructure
Lab Intro
Demo: Accessing Labs
Terraform Basics
Using Terraform Providers
Configuration Directory
Multiple Providers
Using Input Variables
Understanding the Variable Block
Using Variables in Terraform
Resource Attributes
Resource Dependencies
Output Variables
Terraform State
Introduction to Terraform State
Purpose of State
Terraform State Considerations
Working with Terraform
Terraform Commands
Mutable vs Immutable Infrastructure
LifeCycle Rules
Datasources
Meta-Arguments
Count
for-each
Version Constraints
Terraform with AWS
Getting started with AWS
Demo Setup an AWS Account
Introduction to IAM
Demo IAM
Programmatic Access
Lab: AWS CLI and IAM
AWS IAM with Terraform
IAM Policies with Terraform
Lab: IAM with Terraform
Introduction to AWS S3
S3 with Terraform
Lab: S3
Introduction to DynamoDB
Demo Dynamodb
DynamoDB with Terraform
Lab: DynamoDB
Remote State
What is Remote State and State Locking?
Remote Backends with S3
Lab: Remote State
Terraform State Commands
Lab: Terraform State Commands
Terraform for the Absolute Beginners with Labs at UDEMY Faculty details
Other courses offered by UDEMY
Terraform for the Absolute Beginners with Labs at UDEMY Students Ratings & Reviews
- 4-51