What is Infrastructure as Code? Difference of Infrastructure as Code Tools

  Рет қаралды 184,955

TechWorld with Nana

TechWorld with Nana

Күн бұрын

Infrastructure as Code explained | Difference of Infrastructure as Code Tools, like Terraform, Ansible or Puppet
Terraform in detail ► • Terraform explained in...
Ansible in detail ► • What is Ansible | Ansi...
To understand the Infrastructure as Code concept better, I explain how DevOps tasks were done
- before automation and
- after automation.
Infrastructure as Code is a way to automate all these DevOps tasks end to end instead of doing it manually. All the knowledge and expertise of system administrators or DevOps engineers are packed into programs and applications that carry out those tasks.
So, Infrastructure as Code or IaC is a concept and there are Infrastructure as Code tools, like Ansible, Puppet, Terraform or Cloudformation etc that you can use for different tasks.
Why do we have so many different tools, can't we just use one IaC tool? 🙄
Well, no. Because no tool can do everything and each one is good in a specific area. IaC tools automate tasks in different categories for different phases:
3 main task categories:
1) infrastructure provisioning
2) configuration of provisioned infrastructure
3) deployment of application
Distinction of phases:
1) initial setup phase
2) maintaining phase
In most cases you would use a combination of 2 or more IaC tools.
#infrastructureascode #iac #devops #techworldwithnana
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro
0:33 - DevOps tasks BEFORE automation
1:52 - DevOps tasks AFTER automation
2:07 - What is Infrastructure as Code - IaC
3:05 - 3 main task categories
4:38 - Distinction of 2 phases - initial setup and maintaining
5:17 - Difference of IaC tools
6:30 - Difference of IaC tools in HOW they work
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Full Kubernetes and Docker tutorial ► bit.ly/2YGeRp9
DevOps Tools, like Terraform, Prometheus ► bit.ly/2W9UEq6
Complete K8s Application Setup ► • Complete Application D...
Jenkins Pipeline Tutorials ► bit.ly/2Wunx08
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Join private Facebook group ► bit.ly/32UVSZP
Don't forget to subscribe ► bit.ly/3mO4jxT
DEV ► bit.ly/3h2fqiO
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/45mXaer
► High-Quality and Hands-On Courses 👉🏼 bit.ly/3BNS8Kv
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3Ozl28x

Пікірлер: 181
Terraform explained in 15 mins | Terraform Tutorial for Beginners
18:15
TechWorld with Nana
Рет қаралды 1,5 МЛН
What is DevOps? REALLY understand it | DevOps vs SRE
35:33
TechWorld with Nana
Рет қаралды 885 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 22 МЛН
Infrastructure As Code • Martin Fowler • YOW! 2016
16:45
GOTO Conferences
Рет қаралды 11 М.
Working with Terraform and Ansible | Choosing the Ultimate IaC Tool
15:28
Akamai Developer
Рет қаралды 134 М.
What is Ansible | Ansible Playbook explained | Ansible Tutorial for Beginners
16:41
Ansible vs. Terraform: What's the difference?
9:32
IBM Technology
Рет қаралды 186 М.
What is infrastructure as code? // Terraform Tutorial
30:24
Christian Lempa
Рет қаралды 33 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 245 М.