Contents
  1. Articles
  2. Wso2 Micro Integrator 4 3 News & Features

WSO2

WSO2 Micro Integrator 4.3.0: news and features

WSO2 Micro Integrator 4.3.0: news and features

The new release of WSO2 Micro Integrator, version 4.3.0, introduces a range of new features designed to optimise service integration within microservices environments. As one of the most robust platforms for agile and scalable integration, this update not only boosts performance but also extends capabilities in management, security and ease of use. In this article, we will delve into the most noteworthy updates and explore how these new features can transform the way organisations handle their integration workflows.

What is WSO2 Micro Integrator?

WSO2 Micro Integrator serves as the integration runtime within the WSO2 integration platform. It is a lightweight, fast, scalable and container-friendly runtime, evolved from its predecessors - WSO2 Enterprise Service Bus (ESB) and WSO2 Enterprise Integrator (EI). As a platform-independent product, the WSO2 Micro Integrator can be deployed both in the cloud and on-premise environments, functioning either as a microservice or as a monolithic application, offering flexibility to meet diverse integration requirements.

What's new in WSO2 Micro Integrator 4.3.0? 

Key features and improvements

The evolution of the WSO2 Micro Integrator started several years ago with the launch of WSO2 Enterprise Integrator. Each subsequent version introduced a distinct set of features, increasing its flexibility in terms of development, deployment and product management across various environments.

With the latest version of WSO2 Micro Integration 4.3.0, there are significant changes especially in the developer experience by moving the development capabilities from WSO2 Integration Studio to commonly used Visual Studio Code (VS Code) editor with an extension. Along with this, the following are the most significant and interesting features that came with the new WSO2 Micro Integrator 4.3.0.

Improved developer experience with WSO2 Micro Integrator VS Code Extension

WSO2 Micro Integrator extension can be found under VS Code extensions, which is an extremely light weight, highly responsive and user friendly graphical interface for building integration workflows for WSO2 Micro Integrator.

WSO2 Micro Integrator extension under VS Code extensions

It has the same functionality as the previous IDE, but with a completely new look and feel, which more aligns with most of the other cloud based, low-code tools. Here is a simple sequence built with VS Code extension and the new mediator panel.

Sequence built with VS Code extension and the new mediator panel.3

Introducing MI Copilot: AI-powered development for WSO2 Micro Integrator

As the industry shifts towards AI-based technologies, WSO2 has made its initial move by introducing an AI assistant in its latest development tool, integrated with the VS Code extension. This feature allows developers to save over 50% of implementation time by automatically generating workflows using WSO2's recommended mediators and best practices in just a few seconds. The user simply needs to describe the requirement in plain English and the MI Copilot handles the rest by building the core framework of the workflow.

The following sample shows how a simple API is generated by giving the requirement to the MI Copilot and how accurately it generates, not only the code, but also a brief explanation of each artifact.

How a simple API is generated by giving the requirement to the MI Copilot and how accurately it generatesMI Copilot

New automation mode in WSO2 Micro Integrator (MI): Server and Automation modes 

WSO2 Micro Integrator now supports two runtime modes;

  • Server Mode: This is the default mode where the runtime is always running, waiting for events to trigger by different event-handler components. 
  • Automation Mode: This enables the runtime to execute short live processes, which are more suitable for containerised cloud environments.

In the new automation mode, a designated sequence called the "Automation sequence" is configured to initiate the operation flow when the Micro Integrator starts. After completing this specific flow, the entire Micro Integrator instance automatically shuts down. As a result, this mode is better suited for ad-hoc executions or scheduled tasks that do not require the Micro Integrator instance to remain continuously active.

Advanced Diagnostic Tool: Better troubleshooting and monitoring

In previous versions, WSO2 Micro Integrator required external tools to obtain diagnostic logs, heap dumps, thread usage and other valuable troubleshooting information. However, with the release of Micro Integrator 4.3.0, this data can now be automatically generated in response to common anomalies such as high CPU or memory usage. This reduces the need for manual intervention and is especially beneficial in containerized environments, where the required diagnostic information is automatically logged during runtime.

Introducing GraalVM JavaScript engine for Datamapper in WSO2 Micro Integrator

The Script Mediator in WSO2 Micro Integrator is crucial for implementing custom mediation logic. It has historically been performance-sensitive and optimised through various JavaScript execution engines. In the latest Micro Integrator release, WSO2 has introduced GraalJS, a high-performance JavaScript engine, to enable more efficient and faster execution of custom scripts within the Micro Integrator runtime.

CDC Inbound Endpoint: Real-time data change detection in WSO2

The Change Data Capture (CDC) Inbound Endpoint is a listening endpoint designed to detect data changes in external databases and trigger a sequence for further processing. It currently supports event detection from MySQL, SQL Server, PostgreSQL, Oracle and DB2 databases. The CDC Inbound Endpoint is available for download and installation as a standard connector from the WSO2 Connector Store.

Conclusion: How WSO2 Micro Integrator 4.3.0 transforms integration workflows

The latest release of Micro Integrator 4.3.0 by WSO2 has significantly improved the developer experience by introducing a VS Code extension with advanced AI development assistant features This enables developers to create complex workflows following best practices in a much shorter time. Additionally, the new release offers valuable features for performance optimization, troubleshooting and data management, broadening the WSO2 Micro Integrator's capabilities across diverse use cases and deployment scenarios.

Are you ready to upgrade your integration approach? Discover how WSO2 Micro Integrator 4.3.0 can support your organisation in achieving better connectivity and performance. Contact us today to learn how we can support your integration needs and guide you in making the most of these innovative capabilities.

Talk to our experts!

Contact our team and discover the cutting-edge technologies that will empower your business.

Get in touch

Jagath Ariyarathne

Jagath Ariyarathne

Share

Talk to our experts

Contact our team and discover cutting edge technologies that will empower your business

Get in touch

Related Articles

Catch up on the latest news, articles, guides and opinions from Claria.