Home > Storage > PowerStore > Databases and Data Analytics > Dell PowerStore: Microsoft SQL Server Best Practices > Scripting and automation
Scripting and automation are often used to improve quality of repetitive tasks and increase speed of deployment. The PowerStore platform supports several different tools for administrators who want to automate management tasks or implementing Infrastructure as Code (IaC).
The PowerStore REST API provides a complete interface for those wanting to perform automation or custom applications for the PowerStore platform. Going to https://<PowerStore Mgmt IP>/swaggerui in a browser provides an interactive API reference for discovering available commands and viewing sample usage.
The PowerStore CLI or PSTCLI is a command-line interface that is provided for managing PowerStore systems. The PSTCLI provides a convenient way to manage PowerStore without the complexity of using a programming interface. For more information, see the Dell PowerStore Command Line Reference at Dell.com/powerstoredocs.
Ansible is a popular tool for automating IT infrastructure. Because Ansible is widely supported by various hardware and software platforms, it is ideal for deployment automation and IaC scenarios. The Ansible plug-in for PowerStore and complete documentation can be found at GitHub.com/Dell/Ansible-PowerStore.