Home > Servers > Systems Management > White Papers > Dell PowerEdge: Getting Started with Redfish Ansible Modules > Overview
Infrastructure as Code (IaC) is a popular paradigm for managing IT infrastructures that range from small to extremely large and from simple to complex. The promise of IaC is to use code as a way of creating repeatable tasks with repeatable results across a wide variety of IT components. To deliver on its promises, IaC uses tools such as Puppet, Chef, Terraform, and Ansible. This white paper focuses on Ansible because it is widely used, requires no specific agents, and can be installed on a wide variety of platforms.
Ansible is a popular open-source software solution for configuration management and automation of IT resources. Many vendors, including Dell Technologies, provide Ansible collections and modules to enable the management of your server, networking, and storage hardware. You also can combine functionalities from multiple vendors to complement Dell Technologies products, provide end-to-end configuration management, and deliver IaC.
This paper introduces Ansible and provides guidelines and examples for how to make the best use of the Dell Ansible modules for the Dell PowerEdge platform. The information in this paper is additional to the product guides and release notes. As module functionality is updated periodically, we will update this paper accordingly.