Skip to content

Overview

Install

To install and run the Micro Integrator on a virtual machine, see the topics given below.

Installing the Micro Integrator Runtime Explains how to download the Micro Integrator runtime as a binary and install it on a virtual machine.
Running the Micro Integrator Runtime Explains how you can execute the Micro Integrator runtime and start using its features.
Running the Micro Integrator as a Windows Service Explains how to install and run the Micro Integrator as a Windows service.
Running the Micro Integrator in Automation Mode Explains how to run the Micro Integrator in Automation Mode.

To install and run the Micro Integrator Dashboard on a virtual machine, see the topics given below.

Installing the Micro Integrator Dashboard Explains how to download the Micro Integrator Dashboard as a binary and install it on a virtual machine.
Running the Micro Integrator Dashboard Explains how you can execute the Micro Integrator Dashboard and start using its features.

Set up

To set up and configure the Micro Integrator runtime, see the topics given below.

Applying WSO2 Updates Explains how to get the latest updates that are available for a particular release of the Micro Integrator.
Data Stores Explains how to set up a user store, databases (multiple types), and a file-based registry. The topics covered are as follows:
Securing the Micro Integrator Covers the different ways in which you can secure the Micro Integrator and the data it handles. The topic covered are as follows:
Performance Explains how to configure the Micro Integrator at different levels to optimize performance.
Message Brokers Explains how to set up the Micro Integrator component to integrate with message brokers such as RabbitMQ, Kafka, and JMS. The topics covered are as follows:
Transports Explains how to configure the Micro Integrator component to work with a range of transports. These include all the widely used transports including HTTP/S, JMS, VFS, as well as domain-specific transports such as FIX.
Multi-HTTPS Transport Explains how to enable dynamic SSL profiles for the Micro Integrator component and how to dynamically load the SSL profiles at runtime using a periodic schedule or JMX invocation.
Message Builders and Formatters When the Micro Integrator receives a request via a mode of transport, the transport uses a **message builder** to process the payload and convert it to SOAP. Similarly, when the Micro Integrator sends a message via a mode of transport, the publishing transport uses a **message formatter** to present the payload in the required format. This section explains how to configure these message builders and message formatters.
Message Relay Enabling message relay allows the Micro Integrator component to to pass messages along without building or processing them unless specifically requested to do so. This way, the Micro Integrator can handle a higher throughput.
Observability There are two possible observability solutions that you can enable for the Micro Integrator component. This section explains how to set them up and well as how to configure logging. The topics covered are as follows:
Timestamp Conversion for RDBMS Explains how to enable/disable time stamp conversions for the RDBMS databases configured for the Micro Integrator component.

Deploy

To deploy the Micro Integrator runtime, see the topics given below.

Configuring a Micro Integrator Cluster Explains how to set up a two-node Micro Integrator cluster.
Deployment Synchronization Set up deployment synchronization for the Micro Integrator.

CI/CD

To implement continuous integration and continuous deployment pipelines for integrations, see the topics given below.

CI/CD for Integrations - Overview Find out about the methods of implementing CI/CD for integrations in the Micro Integrator.
Building a CI/CD Pipeline for Integrations (VM deployment) See the instructions on how to implement a CI/CD pipeline for integrations in a VM deployment of the Micro Integrator.
Building a CI/CD Pipeline for Integrations (K8s deployment) See the instructions on how to implement a CI/CD pipeline for integrations in a Kubernetes deployment of the Micro Integrator.

To manage integration artifacts and logs in the Micro Integrator by using the API Controller (apictl), see the topics given below.

Managing Integrations Explains how to manage integrations with the API Controller.

Upgrade

To upgrade from a WSO2 Enterprise Integrator version, follow the Upgrade WSO2 Micro Integrator documentation.