---
title: "#iac-infrastructure-as-code articles | Hashnode"
description: "Explore 162 articles tagged #iac-infrastructure-as-code on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/iac-infrastructure-as-code"
---

Tag

# #iac-infrastructure-as-code

162 posts · 3 followers

[Celestina Odili](https://hashnode.com/@odilic) · [2d ago](https://hashnode.com/posts/managing-existing-azure-infrastructure-with-terraform/6af41b04026fb103ed2594f7)

### [Managing Existing Azure Infrastructure with Terraform](https://tinatech.hashnode.dev/managing-existing-azure-infrastructure-with-terraform?utm_source=hashnode&utm_medium=feed)

How can I manage my existing cloud Infrastructure with Terraform? This is a complete guide to managing your existing cloud Infrastructure with Terraform

21 min read · [tinatech.hashnode.dev](https://tinatech.hashnode.dev/managing-existing-azure-infrastructure-with-terraform?utm_source=hashnode&utm_medium=feed)

[Sergey Byvshev](https://hashnode.com/@javdet) · [4d ago](https://hashnode.com/posts/how-to-plan-an-infrastructure-task-without-losing-your-mind-a-breakdown-using-an-aws-deployment-as-an-example/6af170d114b4a0765efbbede)

### [How to plan an infrastructure task without losing your mind: a breakdown using an AWS deployment as an example](https://auto-magic-ops.hashnode.dev/how-to-plan-an-infrastructure-task-without-losing-your-mind-a-breakdown-using-an-aws-deployment-as-an-example?utm_source=hashnode&utm_medium=feed)

The ticket fits on one line: "deploy a new web service to AWS and add jobs to deploy it." Inside that line are a network, containers, a database, secrets, a CDN, two workflows and dozens of small step

25 min read · [auto-magic-ops.hashnode.dev](https://auto-magic-ops.hashnode.dev/how-to-plan-an-infrastructure-task-without-losing-your-mind-a-breakdown-using-an-aws-deployment-as-an-example?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/how-to-plan-an-infrastructure-task-without-losing-your-mind-a-breakdown-using-an-aws-deployment-as-an-example/6af170d114b4a0765efbbede)

[Prem Choudhary](https://hashnode.com/@prem14choudhary) · [Oct 28](https://hashnode.com/posts/network-foundation-with-terraform/6ae1f7958a481e76ef1ad138)

### [Network Foundation with TERRAFORM...!!!](https://prem14choudhary.hashnode.dev/network-foundation-with-terraform?utm_source=hashnode&utm_medium=feed)

Day 1 — The vpc Module: Laying the Network Foundation Series: Zero to Production on AWS EKS with Terraform — Part 3 · Day 1 Layer 1 of 5 — the foundation. Module of the day: vpc. Last updated: 26 Oct

8 min read · [prem14choudhary.hashnode.dev](https://prem14choudhary.hashnode.dev/network-foundation-with-terraform?utm_source=hashnode&utm_medium=feed)

[Prem Choudhary](https://hashnode.com/@prem14choudhary) · [Oct 28](https://hashnode.com/posts/aws-permissions-and-image-storage-with-terraform/6ae1f9c9b0115b7e44bcc60c)

### [AWS Permissions and Image Storage with Terraform](https://prem14choudhary.hashnode.dev/aws-permissions-and-image-storage-with-terraform?utm_source=hashnode&utm_medium=feed)

AWS Permissions and Image Storage with Terraform

7 min read · [prem14choudhary.hashnode.dev](https://prem14choudhary.hashnode.dev/aws-permissions-and-image-storage-with-terraform?utm_source=hashnode&utm_medium=feed)

[Prem Choudhary](https://hashnode.com/@prem14choudhary) · [Oct 28](https://hashnode.com/posts/firewalls-and-bridges-with-terraform/6ae1f8856a95ebd8f9433292)

### [Firewalls and Bridges with Terraform..!](https://prem14choudhary.hashnode.dev/firewalls-and-bridges-with-terraform?utm_source=hashnode&utm_medium=feed)

Firewalls and Bridges with Terraform

9 min read · [prem14choudhary.hashnode.dev](https://prem14choudhary.hashnode.dev/firewalls-and-bridges-with-terraform?utm_source=hashnode&utm_medium=feed)

[suguna](https://hashnode.com/@suguna1011) · [Sep 29](https://hashnode.com/posts/setting-up-aws-cli-and-terraform-on-ubuntu-ec2/6abbd1efec6be888af51edd3)

### [🚀 Setting Up AWS CLI and Terraform on Ubuntu EC2](https://chandaka.hashnode.dev/setting-up-aws-cli-and-terraform-on-ubuntu-ec2?utm_source=hashnode&utm_medium=feed)

Infrastructure as Code (IaC) is an important part of modern DevOps. Terraform allows us to define and manage cloud infrastructure using configuration files instead of manually creating resources throu

6 min read · [chandaka.hashnode.dev](https://chandaka.hashnode.dev/setting-up-aws-cli-and-terraform-on-ubuntu-ec2?utm_source=hashnode&utm_medium=feed)

[Sruthi Palle](https://hashnode.com/@SruthiPalle) · [Sep 16](https://hashnode.com/posts/production-grade-terraform-part-12-conditionals-dynamic-blocks-and-splat-expressions/6aaabe234f4d947eb5bf2d38)

### [Production-Grade Terraform (Part 12) — Conditionals, Dynamic Blocks, and Splat Expressions](https://sruthipalle.hashnode.dev/production-grade-terraform-part-12-conditionals-dynamic-blocks-and-splat-expressions?utm_source=hashnode&utm_medium=feed)

1\. Conditional Expressions Conditional expressions allow for logic-based configuration, enabling different values to be assigned depending on a specified condition. This is particularly useful for env

6 min read · [sruthipalle.hashnode.dev](https://sruthipalle.hashnode.dev/production-grade-terraform-part-12-conditionals-dynamic-blocks-and-splat-expressions?utm_source=hashnode&utm_medium=feed)

[Sruthi Palle](https://hashnode.com/@SruthiPalle) · [Sep 15](https://hashnode.com/posts/production-grade-terraform-part-11-built-in-functions-validations-and-dynamic-configurations/6aa9759585a2d6f8fed7472d)

### [Production-Grade Terraform (Part 11) —Built-In Functions, Validations, and Dynamic Configurations](https://sruthipalle.hashnode.dev/production-grade-terraform-part-11-built-in-functions-validations-and-dynamic-configurations?utm_source=hashnode&utm_medium=feed)

Functional Definition and Logic In Terraform, functions are used to transform data, perform calculations, and manipulate strings or collections during the infrastructure provisioning process. Whereas,

8 min read · [sruthipalle.hashnode.dev](https://sruthipalle.hashnode.dev/production-grade-terraform-part-11-built-in-functions-validations-and-dynamic-configurations?utm_source=hashnode&utm_medium=feed)

[Sruthi Palle](https://hashnode.com/@SruthiPalle) · [Sep 14](https://hashnode.com/posts/production-grade-terraform-part-10-advanced-lifecycle-rules-safeguards-zero-downtime-and-validation/6aa7c6f1f2184365a2f562f0)

### [Production-Grade Terraform (Part 10) —Advanced Lifecycle Rules: Safeguards, Zero Downtime, and Validation](https://sruthipalle.hashnode.dev/production-grade-terraform-part-10-advanced-lifecycle-rules-safeguards-zero-downtime-and-validation?utm_source=hashnode&utm_medium=feed)

Terraform lifecycle rules are meta-arguments used to override the default behaviour of how Terraform manages resources during creation, updates, and destruction. These rules are essential for enhancin

8 min read · [sruthipalle.hashnode.dev](https://sruthipalle.hashnode.dev/production-grade-terraform-part-10-advanced-lifecycle-rules-safeguards-zero-downtime-and-validation?utm_source=hashnode&utm_medium=feed)

[Sruthi Palle](https://hashnode.com/@SruthiPalle) · [Sep 12](https://hashnode.com/posts/production-grade-terraform-part-9-terraform-meta-arguments/6aa57ba83f431275a0387816)

### [Production-Grade Terraform (Part 9) — Terraform Meta-Arguments](https://sruthipalle.hashnode.dev/production-grade-terraform-part-9-terraform-meta-arguments?utm_source=hashnode&utm_medium=feed)

Detailed explanation of Terraform Meta Arguments

11 min read · [sruthipalle.hashnode.dev](https://sruthipalle.hashnode.dev/production-grade-terraform-part-9-terraform-meta-arguments?utm_source=hashnode&utm_medium=feed)
