Orchestration automates the provisioning of servers, middleware (through SOA – service-oriented architecture), applications, and services in a computing environment.