Infrastructure as Code (IaC) 🏗️

One of the buzz words you might be hearing lately in the tech and DevOps world.

But what is it exactly? 👇🧵
IaC, enables teams to automatically manage and provision infrastructure using code.

Taking away the manual process to configure servers and operating systems.

Since this is codified it enables operators to automate infrastructure creation and changes. ♻️
The configuration can be stored in version control systems like Git and collaborated on by teams of operators.

This provides more consistency, reduces errors, and decreases time. IaC is a key DevOps practice used in combination with continuous delivery.
Why IaC? âś…

- You can model your infrastructure & application resources
- Allows you to build and rebuild your infrastructure and applications, without having to perform manual actions.
- Codifying your infrastructure allows you to treat your infrastructure as just code.
Some widely used IaC tools:

- Ansible
- Terraform
- AWS Cloudformation
- Vagrant
- Puppet
You can follow @rafrasenberg.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: