Cloud Native — Terraform Part: 1

iOS
Cloud Native-DevOps/DevSecOps
4 min readSep 12, 2022

--

Infrastructure management is a very manual process and error prone. Iac (Infrastructure as Code) provides automation, reusability and Versioning. By using Terraform, infrastructure can be consistent and repeatable. In the next few articles I am going explain IaC, terraform definitions, managing infrastructure and workflows using AWS, Heroku, Docker and Cloud9.

After reading this first article you will have a basic understanding of IaC and terraform commands. You will understand state management and how to initialize a terraform project and test infrastructure code using Terraform CLI.

How is traditional Infrastructure managed?

If I was a consumer of infrastructure I would have to file a help desk ticket. My ticket would be added to the queue, once my ticket was serviced a person would login and provision my infrastructure. This manual process was time consuming and could lead to mistakes.

Terraform and IaC?

--

--

iOS
iOS

Written by iOS

iOS Developer, Go, Java, C#, Blockchain enthusiast, Data junkie

No responses yet