Skip to content
DevOps Madnessa blog by Ioannis Moustakis

#iac

27posts ·all writing

How to Build a Well-Architected AWS Landing Zone

· via Gruntwork

Control Tower, LZA, account factories or custom: how the AWS landing zone build routes compare, and the account-structure decisions that age well.

#aws #platform-engineering #iac

Infrastructure as Code with Ansible: Tutorial

· via Spacelift

Using Ansible as an IaC tool rather than only for config management: where it fits, its limits, and a worked example provisioning AWS resources.

#ansible #iac #devops-tooling

From Terraform to OpenTofu: A Migration Guide

· via StackGuardian

Why teams move off Terraform after the licence change, when staying put still makes sense, and a migration path with a tested rollback to 1.9.x.

#terraform #iac

IaC Testing for DevOps: Types, Tools & Examples

· via Spacelift

A working taxonomy of IaC testing: static checks, unit, integration and policy tests, with examples per tool and a pipeline to hang them on.

#iac #devops-tooling

The Illusion of Infrastructure Automation Maturity

· via Spacelift

Why teams overestimate their automation maturity: the gap between having pipelines and trusting them, the usual pitfalls, and ways to close it.

#opinion #iac #platform-engineering

Configuration Management with Ansible

· via Spacelift

Ansible as a configuration management tool: the architecture, how it compares with the alternatives, core concepts and where it fits best today.

#ansible #iac #devops-tooling

Ansible Playbooks: Complete Guide with Examples

· via Spacelift

My Spacelift guide to Ansible playbooks: structure, variables, Vault for secrets, handlers, conditionals and loops, each with a runnable example.

#ansible #iac #devops-tooling

Ansible Tutorial for Beginners: Playbook & Examples

· via Spacelift

The Ansible starting point I wrote for Spacelift: concepts, installation, inventory, ad hoc commands and a first playbook, with a working demo setup.

#ansible #iac #devops-tooling