Orchestration (computing)

From Wikipedia, the free encyclopedia
Revision as of 22:22, 6 April 2025 by imported>Dylan38 (See also: added List of orchestration software)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description In system administration, orchestration is the automated configuration, coordination,[1] deployment, development, and management of computer systems and software.[2] Many tools exist to automate server configuration and management.

Usage

Orchestration is often discussed in the context of service-oriented architecture, virtualization, provisioning, converged infrastructure and dynamic data center topics. Orchestration in this sense is about aligning the business request with the applications, data, and infrastructure.[3]

In the context of cloud computing, the main difference between workflow automation and orchestration is that workflows are processed and completed as processes within a single domain for automation purposes, whereas orchestration includes a workflow and provides a directed action towards larger goals and objectives.[2]

In this context, and with the overall aim to achieve specific goals and objectives (described through the quality of service parameters), for example, meet application performance goals using minimized cost[4] and maximize application performance within budget constraints,[5] cloud management solutions also encompass frameworks for workflow mapping and management.

See also

References

Template:Reflist

  1. Script error: No such module "citation/CS1".
  2. a b Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".