In system administration, orchestration is the automated configuration, coordination, deployment, development, and management of computer systems and software. Many tools exist to automate server configuration and management.