{ The CodeMettle Difference }

From Wikipedia: “Orchestration describes the automated arrangement, coordination, and management of complex computer systems, middleware, and services…Orchestration in this sense is about aligning the business request with the applications, data, and infrastructure. It defines the policies and service levels through automated workflows, provisioning, and change management. This creates an application-aligned infrastructure that can be scaled up or down based on the needs of each application. Orchestration also provides centralized management of the resource pool, including billing, metering, and chargeback for consumption. For example, orchestration reduces the time and effort for deploying multiple instances of a single application. And as the requirement for more resources or a new application is triggered, automated tools perform tasks that before could only be done by multiple administrators operating on their individual pieces of the physical stack.”

CodeMettle Network Service Orchestrator (NSO) is the centralized software that manages complex cross domain (system, enterprise, firewall) processes and handles exceptions. In a mature deployment, orchestration includes:

  • Service ordering
  • Fulfillment and/or provisioning
  • Service Assurance, including monitoring, availability and performance
  • Service-awareness, continuous auto-discovery, monitoring, and management of the end-to-end service
  • Workflow and script-based dynamic adjustments based on monitoring and human programmed logic
  • Quality of Service (QOS) and other KPIs



Virtual Machine Management (VMM)

Real-time visibility, change, control, and provisioning/de-provisioning of not just VMs, but full environments, apps, and end-to-end services.


Rules Management System (RMS)

Automates self-healing and optimizes resource allocation and utilization.



Integration Translator Drivers (ITD)

Create self-service, manual, or fully automated and orchestrated provisioning, change, or de-provisioning of cloud infrastructure and services with minimal human intervention.
Workflow & Business Process Management engine (BPM)

Create any kind of automation and orchestration workflows for provisioning, self-healing, fault handling, dynamic load balancing, and more.


Learn More