Use Terraform to Create AWS EC2 Instance | Terraform Providers

Опубликовано: 23 Январь 2023
на канале: ProgressiveCoder
222
5

Terraform | Terraform AWS EC2 | Terraform EC2 Instance | Infrastructure as Code with Terraform | Terraform Configuration | Terraform Providers | Terraform AWS Provider

#Terraform #AWS #InfrastructureAsCode

Terraform is a deployment tool that you can use to provision and manage your **infrastructure as code**. Usually, the infrastructure is cloud-based but Terraform can manage anything that can be controlled through an API.

But why should you consider *infrastructure as code (IaC)* in the first place?

IaC helps avoid some common pitfalls in deployment. Managing your infrastructure using special code opens the door to automation. It also *creates a strong release-oriented approach* to infrastructure similar to normal application code.

In this video, I will go through each step in using *Terraform to provision an AWS EC2 instance.*

*Important Links:*

[Terraform AWS CLI User Guide](https://registry.terraform.io/provide...)

[Github Repository of the Project](https://github.com/dashsaurabh/terraf...)

— TIMESTAMPS ⏰ —

00:00 - Intro
00:38 - How Terraform Works?
01:20 - The Role of Terraform Providers
02:11 - Terraform EC2 Deployment Plan
05:15 - Initialize the Terraform Provider
06:29 - Deploy EC2 Instance with Terraform
07:38 - Destroy Infra with Terraform

— Subscribe to the Newsletter ✉️ —

https://progressivecoder.substack.com/

— Connect with Me 🙌 —

TWITTER -   / progressivecod2  

LINKEDIN -   / saurabh-dashora-b3601173  

GITHUB - https://github.com/dashsaurabh

— Other Platforms 👇👇 —

ProgressiveCoder Blog - https://progressivecoder.com
ProgressiveWebNinja Blog - https://www.progressivewebninja.com
Hashnode - https://saurabhdashora.hashnode.dev/
Dev - https://dev.to/dashsaurabh