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 implement Infrastructure as Code (IaC).
The PowerStore REST API provides a complete interface for automation or building custom applications for the PowerStore platform. Navigating 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 CLI User Guide.
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 modules for PowerStore and complete documentation can be found at GitHub.com/Dell/Ansible-PowerStore.