Ansible

The term ansible refers to a category of fictional technological devices capable of superluminal or faster-than-light (FTL) communication. These devices can instantaneously transmit and receive communicative and informational data streams across vast distances and obstacles, including between…

Key facts

First appeared
2012
Category
cloud_infrastructure
Problem solved
Ansible was created to simplify and streamline IT automation, particularly configuration management and application deployment, by providing an agentless, human-readable, and idempotent solution. It aimed to overcome the complexity and overhead of agent-based systems (like Puppet or Chef) and ad-hoc scripting by offering a declarative approach over standard SSH.
Platforms
Windows (managed nodes via WinRM), Cloud APIs, Unix-like systems (managed nodes via SSH), web, macOS (controller), Network devices (managed nodes via specific connection plugins), Linux (controller)

Related technologies

Notable users

  • Many enterprises across finance, tech, education, and government sectors
  • IBM
  • Red Hat
  • Rackspace
  • NASA
  • Hootsuite