Configuration types
You can create configuration objects of various types, which can be used to configure integration servers, integration runtimes, the App Connect Dashboard, or App Connect Designer.
Configuration types for integration servers and integration runtimes
Integration servers and integration runtimes require two types of resources to run and provide an integration that you develop: one or more BAR files that contain development resources, and configuration files for setting up the integration server or integration runtime.
The BAR file contains authored integration artifacts that include message flows, message sets, ESQL files, Java™ code, stylesheets, and maps. The configuration files can define any environment-specific settings, or contain secrets or data that cannot be checked into a source control system. Separating the BAR file artifacts from the configuration files in this way eliminates the need to edit a BAR file before you deploy it to different environments such as development and production. When you create an integration server or integration runtime to run the integration that is packaged in the BAR file, you can select or create your preferred configurations to apply to the BAR file.
Before you deploy your integration to an environment, you can customize the BAR file to configure properties or requirements that define how the integration server or integration runtime should run and how it should connect to external systems. You configure such customizations by creating configuration objects that can be applied to one or more integration servers or integration runtimes, and which are shared by all users with access to the namespace where the configuration objects and integration servers or integration runtimes are deployed. The defined configuration objects are stored in files that will be processed before your deployed integration server or integration runtime starts.
Configuration types for App Connect Dashboard and App Connect Designer
You can use a bucket in an object storage service as an alternative location for storing the following artifacts:
- BAR files that are uploaded or imported to your App Connect Dashboard instance
- The AI model for the Mapping Assist incremental learning feature that is available in App Connect Designer
A configuration of type s3Configuration
is required to store the credentials for
connecting to the bucket that is used with the Dashboard or Designer instance.
Learn more about the configuration types
Use the following links to learn about each configuration type and how to create its required configuration file: