Orchestrator SDK

Applies To: System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator, System Center 2012 SP1 - Orchestrator

The System Center 2012 Orchestrator Software Development Kit (SDK), previously named the Opalis API, is a way for developers to create custom integrations with Orchestrator by using their own custom code and adding on an easy-to-understand interface layer that enables the integration with Orchestrator activities. Using the SDK, developers create custom assemblies, which can then be used by Orchestrator as individual assemblies using the activities in the Integration Toolkit .NET Integration Pack, or by creating new Integration Packs using the Integration Pack Wizard.

For more information about how the Orchestrator SDK is used and for other options for customizing Orchestrator and integration packs, see System Center 2012 Integration Guide - Orchestrator.

For more details about the Orchestrator SDK, please see the online documentation available on MSDN.The Orchestrator SDK includes the following resources:

Resource Description

Orchestrator SDK documentation

The SDK documentation describes how to use the Orchestrator class libraries to create or customize applications that interact with Orchestrator as Integration Packs. The documentation also contains reference information for the class libraries. For more information, see Getting Started with the Orchestrator SDK.

Orchestrator SDK code examples

The SDK code examples demonstrate how to develop custom Integration Pack activities for use with Orchestrator.

Orchestrator SDK assemblies

The SDK assemblies expose the managed interfaces that are used to create Orchestrator Integration Pack activities. To build the applications described in this documentation, you will need to reference the Orchestrator SDK assembly files when compiling and building your code. These files are installed when the Orchestrator Integration Toolkit product is installed, and the assemblies are stored in the “%ProgramFiles(x86)%\Common Files\Microsoft System Center 2012\Orchestrator\Integration Toolkit\Lib” folder after installation (note: on 32-bit Windows 7 computers, the base directory is %ProgramFiles%).

SDK topics

Other resources for Orchestrator