Home > Servers > Systems Management > White Papers > Dell PowerEdge: Getting Started with Redfish Ansible Modules > What is Redfish?
The Redfish standard is a suite of specifications that deliver an industry-standard protocol providing a RESTful interface for the management of servers.
Redfish can access iDRAC, which comes with every PowerEdge server. The iDRAC is a baseboard management controller (BMC) that is responsible for providing out-of-band, low-level management functions. Such functions include remotely rebooting a server, changing BIOS settings, upgrading firmware, getting server component information, streaming telemetry, and so on. The functionalities offered by the iDRAC can be accessed in various ways:
In environments where IaC is the standard infrastructure management paradigm, Redfish is gaining increasing traction due to its security features, standard RESTful API interface, and integration with IaC management frameworks such as Ansible.