Setting up the Integrated Developer Toolkit environment

Note: Currently, the Developer Toolkit environment works only with Db2 and IBM MQ. For other supported stacks, adhere to the instructions provided in Customizing certified containers.

Before you create custom extensions for your Sterling Order Management System Software, set up your Developer Toolkit environment for creating and testing extensions for your service applications.

Note: The documentation provided for Developer Toolkit as part of Do It Yourself (DIY) model is different from this new Integrated Developer Toolkit. If you want to use the DIY Developer Toolkit, see Developer Toolkit environment by using Docker Compose script.

To create the Developer Toolkit environment on your local machine, you must download the Sterling Order Management System Software Developer Toolkit that includes the components that you need for the setup. Your Developer Toolkit environment includes applications, application servers, databases, and toolkit that you use to develop code for your customizations. The Developer Toolkit provides a single-schema environment of Sterling Order Management System Software. You can use this Developer Toolkit environment to create and test custom extensions for your applications before you package and deploy your extensions into your Sterling Order Management System Software environments.

The Developer Toolkit for Sterling Order Management System Software includes the Order Service component, as well. Order Service provides scalable and robust search and archive capabilities on orders by using modern technology stack and architecture. By default, it is disabled in the deployment model of Developer Toolkit. You must enable Order Service before you deploy the Developer Toolkit to create a developer environment with Sterling Order Management System Software and Order Service applications. For more information, see Order Service.

You, or your business partner, are responsible for planning, creating, and owning this environment, and connecting this environment with your source code repository.