WSO2 Micro Integrator on Ubuntu 24.04 LTS
by cloudimg
Lightweight cloud native integration runtime, secured with a per VM management password
WSO2 Micro Integrator on Ubuntu 24.04 LTS
WSO2 Micro Integrator 4.6.0 is a lightweight, cloud native, configuration driven integration runtime in the enterprise service bus and enterprise application integration tradition. It runs integration artifacts such as REST APIs, proxy services, message mediation sequences and scheduled tasks to connect applications, APIs, databases and messaging systems, routing and transforming messages through a fast Synapse passthrough engine. This cloudimg image ships only the Apache 2.0 licensed open source runtime, on OpenJDK 21, as a dedicated wso2 system user managed by systemd.
Secure by default
WSO2 Micro Integrator ships a well known admin/admin management API account. This image destroys it. On the first boot of every VM a unique management API administrator password is generated and written into the runtime configuration before the server starts, then recorded in a root only credentials file, so no default credential is ever reachable and no two VMs share a password. The Management API (HTTPS 9164) and internal API (9201) are restricted to the loopback interface by a host firewall and fronted by nginx on port 80, while the Synapse data plane (HTTP 8290, HTTPS 8253) stays available for your deployed integration endpoints. A sample health API is deployed so the runtime answers on first boot.
What is included
- WSO2 Micro Integrator 4.6.0 from the official OSS distribution, on OpenJDK 21
- The Synapse data plane on HTTP 8290 and HTTPS 8253
- The Management API on HTTPS 9164, loopback restricted and fronted by nginx on port 80
- A unique per VM management API admin password generated on first boot, no default admin/admin
- A fully patched Ubuntu 24.04 LTS base with automatic security updates
Licensing and support
WSO2 Micro Integrator is Apache 2.0 licensed and free; only the open source runtime is included, with no commercial WSO2 subscription component and not the separate MI Dashboard. The cloudimg charge covers packaging, security patching, image maintenance and 24/7 expert support. Recommended VM size: Standard_B2ms to start. Prerequisites: an Azure subscription, a VNet and an SSH key. NSG inbound: port 22 for SSH, port 80 for the Management API front, and 8290 and 8253 for your integration endpoints. Deployment guide: https://www.cloudimg.co.uk/guides/wso2-micro-integrator-on-ubuntu-24-04-azure/. 24/7 support: support@cloudimg.co.uk.