Platform · 2012–now · Cloud Scale
Ansible
YAML over SSH that sysadmins could actually read. The config-management winner by approachability.
Ansible stuck because playbooks lowered the IaC floor without installing agents on every box. It mutated toward orchestration and Kubernetes modules as bare-metal fashion faded. Terraform owns cloud CRUD; Ansible owns "run this on those hosts."

Context
Split everything, then pay for the glue
Hyperscale patterns escaped the companies that needed them. Containers unified packaging; Kubernetes became the cloud OS; microservices and NoSQL were sold as defaults. Mobile-first stuck because screens changed. Cargo-cult distributed systems stuck around as invoices. The durable move was packaging and ops maturity — not rewriting every app into a mesh.
Compare with
Related
Platform · 2014–now
Terraform
Declarative infra with state files everyone learns to fear. The closest thing to versioned datacenters.
Platform · 2014–now
Kubernetes
Container orchestration that became the cloud's OS. Overkill for many; unavoidable for many others.
Platform · 2005–2019
Puppet
Declarative config management with a heavy enterprise sales motion. Still haunts datacenters that virtualized early.