Configuring integration servers

Create and configure the integration servers that you want to use on the operating system of your choice.

Before you begin

Ensure that the following requirements are met:

About this task

You can create an integration server by using the IBM® App Connect Enterprise Toolkit, the web user interface, or App Connect Enterprise commands, and you can then configure it by modifying the server.conf.yaml file.

When you have created and configured your integration servers, you can administer them and their resources by using the web user interface, the command line, or the App Connect Enterprise REST API. For more information, see Managing integration servers, Managing resources by using the administration REST API, and Accessing the web user interface.

Procedure

  1. Create an integration server by following the instructions in Creating an integration server.
  2. Modify the integration server properties by following the instructions in Configuring an integration server by modifying the server.conf.yaml file.

    If you use any App Connect Enterprise commands that modify the integration server, an overrides directory is created under the working directory for the integration server. This overrides directory contains an additional server.conf.yaml configuration file, which includes property values that have been set by commands; for example, <work_directory>/overrides/server.conf.yaml. The values of properties in this overrides/server.conf.yaml file override any values that you have set in the integration server's server.conf.yaml file (<work directory>/server.conf.yaml).

  3. Optional: Configure an independent integration server to connect to secured resources by using credentials that are defined in the server.conf.yaml configuration file, as described in Configuring security credentials for an independent integration server in the server.conf.yaml file.
  4. Optional: Configure an integration server to use credentials that are retrieved from an external file or key vault, as described in Configuring an integration server to use security credentials from an external source.
  5. Optional: Configure an independent or node-managed integration server to use a specified version of the Java Runtime Environment (JRE), by following the instructions in Configuring an integration server to use a specified Java Runtime Environment (JRE).
  6. Optional: Configure an independent integration server to optimize its startup time, by following the instructions in Optimizing the startup time for an independent integration server.
  7. Optional: Configure a default application for an integration server, by following the instructions in Configuring a default application for an integration server.
  8. Optional: If you want to delete an integration server, follow the instructions in Deleting an integration server.