Skip to content
DevOps Madnessa blog by Ioannis Moustakis

Writing

How to Use Blocks in Ansible Playbooks

· via Spacelift

Ansible blocks explained with use cases: grouping tasks, shared conditionals and privilege, plus rescue and always for real error handling paths.

#ansible #devops-tooling

DevOps Maturity Model: Levels, Metrics & Benefits

· via Spacelift

DevOps maturity models used well: the five levels, how to assess where you are, the metrics that verify progress and the traps of cargo-culting.

#devops-tooling #platform-engineering

What is an Internal Developer Platform (IDP)?

· via Spacelift

Internal developer platforms explained: the components, who actually uses them, what they change for teams and examples of working implementations.

#platform-engineering #devops-tooling

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

Using Ansible to Automate AWS [Tutorial]

· via Spacelift

Ansible against AWS in practice: the collection setup, dynamic inventory for changing hosts, a worked tutorial and the habits that keep it sane.

#ansible #aws #devops-tooling

How to Build an AWS Multi-Account Strategy

· via Spacelift

Why one AWS account stops being enough, the core concepts of a multi-account setup, and the services that build one: Organizations to Control Tower.

#aws #platform-engineering

Building the DevOps Pipeline - Key Concepts & Stages

· via Spacelift

The anatomy of a DevOps pipeline: core concepts, stages from commit to production, and the principles that separate working pipelines from fragile ones.

#devops-tooling #platform-engineering