WSO2 training

WSO2 Micro Integrator – CORE for Software Developers

Duration 5 days
Location Onsite
Costs From €3.748 p.p.
6 available dates right now Book your seat

About this training

We created an instructor-led onsite WSO2 classroom training to get the most out of your time. This is our standard classroom training.

The WSO2 Enterprise Integrator training consists of presentation and labs / exercises.

The trainer
Integration Experts

Yenlo is the leading -- Platinum -- Value Added Reseller -- of WSO2 and has been awarded for "Integration Partner of the Year 2020", "WSO2 Partner of the Year 2019", "WSO2 Most Certified Partner of 2019" and "WSO2 Partner of the Year 2018". We're experts in API Management, API Security, Enterprise Integration, Identity & Access Management, Data Analytics, and our cloud-based solutions: Connext Platform (Platform-as-a-Service) and Connext Go! (Integration-as-a-Service). Subscribe to our newsletter & blogs for the most recent updates.

All blogs by Yenlo

Training outline

Get hands-on WSO2 Micro Integrator experience in 5 days!

The WSO2 Micro Integrator (MI) is the successor to the WSO2 Enterprise Integrator / Enterprise Service Bus (ESB).

  • WSO2 Micro Integrator

The CORE training focuses on the Micro Integrator Profile and covers the Data Services as well. . So what are you going to learn and do? Let us explain to you.


After the training you will have knowledge of WSO2 MI and hands-on experience creating simple proxies and APIs using WSO2 MI and WSO2 Integration Studio.


This WSO2 Micro Integrator Online Classroom Training focusses on:

  • Proxies
  • APIs and Connectors
  • DSS

It’s a combination of theory and explanation and hands-on experience with a number of labs. In the training you will get a number of assignments that will activate the knowledge you have gained. Because, in contrary to the training materials, these assignments are given at a very high level. At the end of the training a knowledge quiz can be taken.

Audience and prior knowledge

The audience for this training or people with an interest in Enterprise Integration and preferably some experience with Enterprise Service Bus and terms like SOA, SOAP, REST and Enterprise Integration Patterns. Contact us if you have any questions.

Price & Payment

The Training is based on a fixed-price per participant. The payment needs to be done upfront. An invoice will be sent after your registration. After receiving your payment you will get an email with detailed instructions about the training and how to access the labs.

Day to day programme

For fields and settings, check “About this training” on the bottom of the page.

Day 1: Proxies


  • Working with WSO2 MI
  • WSO2 MI Key Features
  • Introduction to Enterprise Integration Patterns (EIPs)
  • Message flow / Mediation
  • Introduction to the Dashboard Console
  • Getting Started with WSO2 MI and IntegrationStudio

Labs & demos

  • Setting up
  • Working with XPATH
  • Getting Started with WSO2 Dashboard Console
  • Getting Started with WSO2 MI and Integration Studio (Integration Project)
  • Extending the Account Proxy
  • New Message Formats
  • Service Chaining (Call Mediator)
  • Store and Forward

Day 2: APIs and Connectors


  • Recap & Assignment
  • Creating API and working with Connectors

Labs & demos

  • Proxy with HTTP endpoint
  • Creating an API
  • Rest to Soap
  • Create a Simple Task
  • Using Connectors
  • Configuring QoS- Throttling
  • Configuring QoS – Caching- Integration Project
  • Using Embedded Registry

Day 3: Advanced topics


  • Recap & Assignment
  • Core functionality like QoS (caching, throttling and WS Security)

Labs & demos

  • Securing proxies
  • Advanced Endpoint Configuration
  • Changing the Main Sequence
  • XSLT transformation
  • Discovery Labs

Day 4: DDS


  • Recap and assignment
  • Working with the Data Services Server
  • A proxy in ten minutes

Labs & demos

  • Create a Data Service
  • REST Resources
  • Generate Data Service
  • Events and Notifications
  • Nested Queries
  • Adding Excel as a datasource
  • From CSV via DSS to a proxy and a ForEach

Day 5: Tooling & Analytics


  • Recap and assignment
  • Enabling Analytics
  • Setting up tooling
  • Discovery Labs

Labs & demos

  • Create a proxy with verything you learned
  • Setting up EI 6.6.0 Tooling
  • Setting Up MI Dashboard
  • Working with file based registry in Micro Integrator
  • Micro Integrator Using WS-Security
  • Running Micro Integrator on Docker v01
  • Sharing / modifying Micro Integrator file based Registry


We will run this training online on our Yenlo training platform and will provide you all necessary virtual servers running on Amazon (AWS) you need to follow this online training. We work with a graphical desktop to the AWS instances.

Labs are available via our Training Confluence platform from training start until training end.

You will not receive any printed material. After the training you will also receive instructions on how to set up and environment to continue working with the WSO2 Enterprise Integrator.

All provided material is Copyright © Protected by Yenlo and may not be published and/or reproduced.


At this moment we use Nomachine to connect to the instances. Nomachine should be installed on your locally machine before the training. This requires admin rights to be able to install this. Nomachine is available for Windows, Linux and Mac. To make a connection certain ports should be open(ed). We would suggest not to use a VPN connection if possible because of security rules. If your machine defaults to a VPN connection if not connected to the company network, switch to a non VPN connection.

We will test the configuration before the training. In this case you will need to supply your IP address because of the securitygroups of the instances in order to be able to connect.


Check the available dates for this training below. We schedule and deliver the public training in several regions / countries like the Netherlands / USA / Germany. Contact us for other countries / regions.

“The real world scenario examples have been very helpful in understanding the different WSO2 EI concepts. Exercises and handouts are very well planned and documented in step-by-step steps from basic to advanced topics, which was very useful.”

Kalpana (USA) – April 2020

Available dates

Ready to join the training? Check out our calendar below and book your seat now!

Data block: Available dates

For fields and settings of this block, check “Available dates” on the bottom of the page.


1 date available


July 4th, 2023 – July 11th, 2023

Klassikale training Schiphol-Rijk

Week 1 DI-WI-DO

Week 2 MA – Di




1 date available

7 spots left


June 1st, 2023 – June 7th, 2023

Classroom training in Austria / Vienna (location TBD)

Week 1:, Wednesday, Thursday, Friday

Week 2: Monday, Tuesday


Frequently asked questions

Where does the training take place?

The training can take place at Yenlo’s headquarters in Schiphol-Rijk (Amsterdam) or on site at a client when there is a large enough group of people.  

How long is the training?

The regular training (classroom) ranges from one day to multiple days, depending on the product and type of training (e.g., fundamentals / advanced). This training is a half day

Can I have customized training?

Custom training is possible, however this will be priced differently since we need to change the standard training material. Please contact us if you have questions about custom training.

What is the difference between online training and classroom training?

Classroom training is a whole day or multiple days with the trainer in a physical location. The trainer helps you directly when you have questions and of course explains the theory.
The online training is conducted completely online and is a slimmed down version of the regular training to make it manageable for people to do it on their own. 

In an online training setting, you will have a morning session where we explain and discuss theory. The afternoon is spent on your own, in the virtual environment, with help from the trainer via Teams or other communication tools.

What kind of computer do I need for the training?

The computer (e.g., a PC) should be able to run NoMachine and be able to make a connection to our training environment. Several ports and internet access need to be open / available since everything is done in the cloud. The PC should ideally be running Windows. 

Note: In case of an internet connection not being available, we could revert to a local installation. Meaning that you install the environment on your local pc and work from there. To be able to install the ‘no machine software’, as well as the port openings, you need to have administrative rights.

What kind of operating system will we be running in the training environment?

We will be running a CentOS 7 Linux environment running on an Amazon with two cores and eight gigabytes of memory. This should be enough for the training in general.

Do I need Linux knowledge and capabilities to work with the environment?

Linux and knowledge of Linux is handy. However, within the training, the number of specific Linux commands that we are going to use, will be limited to some very simple commands that are also familiar for Windows users. Like for instance, moving within a directory structure with CD, and starting the scripts from WSO2 using the command line tool. 

Is the training difficult?

Whenever you are learning something new, it is going to be a challenge for your mind. With that, we mean that you are going to learn new concepts, new interfaces, new tools. This will make the training require energy, but the training will be manageable. 

However, it is very common to be overloaded with information at the end of the day, that is why the training instances are often just shut down at night because of the need to rest for your mind, to be able to absorb the training material in a better way.

Will I be an expert after the training?

One of the most important things that we stress is that Rome was not built in one day. The training course that you will embark on will be the start of a journey as a developer or configurator of WSO2 products. Do not expect every aspect, every detail to be crystal clear from the first moment. It is very common to only have the pieces of the puzzle fall into place after some time, or some weeks. So, no. You will not be an instant expert.

How can I best prepare for a training like this?

The best way to prepare is to get a good night’s rest. Make sure that you read the prerequisites of the training material. And furthermore, have an open mind as to the things that you are about to learn.

Can I do the labs afterwards, again, or are they tied to the environment?

Most of the labs can be done on your own computer. During the training you will have the training material online (confluence environment), after the training the materials and training environment will not be available anymore. 

Can I make a copy of the training labs and give them to my colleagues?

No, it is not allowed. The training material is the intellectual property of Yenlo / 42Crunch and may not be photocopied or duplicated in any form or shape.

What are the languages in which the training is available?

The training material, as well as the training, is given in English.

We appreciate it
Care to share

Please select one of the social media platforms below to share this pages content with the world