Whether you want to automate applications, networks, containers, security, cloud infrastructure, or all of the above, Ansible Automation Platform can help you create, execute, and manage automation—all from a single place.
1. Ansible Automation Platform uses playbooks in easy-to-understand YAML syntax
Ansible Playbooks are regularly used to automate administration functions, such as orchestration, configuration, management, and deployment. A playbook is written in the YAML syntax and contains 1 or more plays, which are used to define a web service or an application. Each play within a playbook can run 1 or more tasks, and each task invokes an Ansible module, which are used to accomplish automation tasks in Ansible Automation Platform.
The YAML syntax comes in plain text, human-readable language, benefits from source control management, and can be used in conjunction with other programming languages, such as Ruby, Python, or Bash. Because Ansible Automation Platform uses YAML, users who don't write programming language code can automate infrastructure with confidence.
2. Ansible Automation Platform is agentless
Among the most powerful and unique features of Ansible Automation Platform is the fact that it’s agentless, which means that you don’t need to install an agent on any machines you are trying to manage. This feature makes Ansible Automation Platform extremely scalable, as it can rapidly manage multiple machines or systems simultaneously.
3. Ansible Automation Platform is enhanced with gen AI capabilities
Red Hat Ansible Lightspeed is Ansible Automation Platform's integrated gen AI service that empowers automation teams to work smarter and deploy solutions in less time. The service helps boost IT productivity, address skills gaps, and eliminates onboarding bottlenecks so automators at every level can respond to the complex demands of IT more efficiently.
4. Ansible Automation Platform is built for the hybrid cloud
As hybrid and multicloud computing models continue to expand, IT organizations need automation platforms that can bridge from traditional systems to modern services to the far edge of the network.
To make your automation projects highly portable and scalable, Ansible Automation Platform includes automation execution environments. Execution environments help create selfcontained automation that packages all dependencies needed to build, run, and manage automation across hybrid and multicloud infrastructure and to the edge.
Whether you’re modernizing and moving workloads to the cloud, implementing DevSecOps, or finding new ways to manage a growing network of edge devices, Ansible Automation Platform is able to fulfill diverse needs across multiple processes. Ansible Automation Platform is now available directly through several of the leading hyperscalers’ marketplaces, making it even simpler to start automating across your cloud environments and efficiently integrate with the cloud services you are already using.
5. Ansible Automation Platform features self-healing infrastructure
Event-Driven Ansible, part of Ansible Automation Platform, is an event-driven automation tool that can automatically respond to routine tasks and IT service management (ITSM) actions as needed, as well as to changing conditions.
Event-driven automation works by allowing for a predefined and automated response when a certain type of event occurs. For example, in a typical IT operation, a system outage can send an alert that automatically triggers a specific action like logging a trouble ticket. In a similar way, event-driven automation can also help teams respond to a variety of additional Day 2 operational needs.