Get started
Ansible is open-source technology that can perform virtually any IT task and remove complexity from workflows.
Code that reads like documentation
Ansible is an automation language that can describe any IT environment, whether homelab or large scale infrastructure. It is easy to learn, beautiful code that reads like clear documentation.
Freedom from repetitive tasks
As an automation engine, Ansible ensures that your IT environment stays exactly as you describe it, no matter the complexity. Not only that, you can automate any command with Ansible to eliminate drudgery from your daily routine. Ansible gives you tooling to be more productive and solve problems that really matter.
Ready to start automating?
Users
Automate the management of remote systems and control their desired state.
Developers
Extend automation with custom Ansible modules, add functionality to existing modules, or fix bugs to improve existing code.
Maintainers
Ansible community maintainers are trusted contributors who oversee project lifecycle and overall health.
Grab the Bullhorn
The Bullhorn is a weekly newsletter full of Ansible Community news and updates.
Ansible ecosystem
Expand automation to an unlimited set of use cases with projects in the Ansible ecosystem.
Ansible Core
The Ansible programming language, automation tooling, and architectural framework.
Find out moreAntsibull Nox
A nox helper library that simplifies the process of testing Ansible collections through a common interface for various tools.
Find out moreAnsible Builder
Ansible Builder lets you create Execution Environments, which are container images that act as Ansible control nodes.
Find out moreAnsible developer tools
An integrated tool kit and framework for creating Ansible automation content, from bootstrapping new projects to setting up ci/cd pipelines.
Find out moreContribute
You can contribute to Ansible in so many ways...
- Organize meetups with other automation enthusiasts.
- Give lighting talks.
- Host Ansible workshops.
- Code a new module or fix a bug.
- Improve the documentation.
Want to get involved? Check out our contributor resources and join the Ansible community - we'd love to have you.
Red Hat Ansible Automation Platform provides everything needed to create, execute, and manage automation in a single subscription. From execution environments to certified collections to automation analytics, discover the features and benefits of Ansible Automation Platform.
Red Hat Ansible Automation Platform documentation