
Explore how the CO2 enterprise integrator delivers open source middleware for agile enterprise integration, API management, and identity management, enabling data transport between databases, APIs, and third-party systems.
Explore the WSO2 Enterprise Integrator six.x esb and seven.x micro integrator for api-centric, cloud-native, and kubernetes-ready integration.
Explore centralized esb versus decentralized micro integrator architectures, comparing a central integration layer with api driven messaging, message routing and transformation to a cloud native, container based microservices approach.
Install and explore WSO2 Integration Studio, a drag-and-drop eclipse-based tool for designing, developing, and debugging integration flows to accelerate artifact development and faster development lifecycles.
Set up the workspace in WSO2 integration studio, explore the workbench and project explorer, and create a multi‑project integration with ESB config, composite exporter, and connectors for docker or Kubernetes.
Explore the WSO2 MI architecture, an open source ESB enabling message routing, filtering, transformation, and content enrichment with synchronous, non-blocking processing, powered by Apache Synapse and Axis2 engines.
Apache Synapse powers the enterprise service bus with non-blocking HTTP transport and streaming XML infoset. It uses a multi-threaded mediation engine to handle high-volume messages.
Power your enterprise service bus with Axis2, a web service engine that handles soap messaging and rest support, converting transport payloads into soap for server and client communications.
Understand why WSO2 MI uses web services to enable interoperable, language-agnostic integration via XML interfaces described by WSDL and SOAP messaging, empowering the enterprise service bus.
Explore the course content in the GitHub repository, including examples and Helier files. Clone the Tulear files folder, review config projects, artifact types, and XML files for logic.
Discover how REST APIs, proxy services, inbound endpoints, and scheduled tasks inject and mediate messages in the micro integrator, handling HTTP requests, transformations, and multi-protocol transport under defined contexts.
Explore how a rest api resource in the micro integrator mediates http requests, routes to endpoints, and returns responses using mediators and sequences, including default resource behavior.
Master REST APIs with URI templates and current month placeholders, building JSON payloads via payload factory and log mediators. Test with curl, extract query parameters, and map resources for behavior.
Explore REST APIs URL mapping with exact, extension, and path mappings; configure a log mediator and a JSON payload of orders, and test the resource via the mapped URL.
Create a basic rest api with swagger files in CO2 micro integrator, featuring a pets resource and json payloads, then deploy and test via swagger editor and postman.
Explore inbound endpoints as message entry points from transport to mediation layers, comparing listening and pulling types with a rest api example and dispatch filter pattern.
Explore polling inbound endpoints to pull csv, xml, and json files from source folders, route them through dedicated data file process sequences, with logging, error handling, and timestamped moves.
Explore how to configure scheduled tasks in WSO2 MI to inject messages periodically into endpoints, proxy services, or sequences, using a weather API example and a payload factory mediator.
Create a healthcare project and expose a rest api that routes patient specialization requests to a backend microservice using the send mediator and log mediator, with testing via curl.
Discover how the data mapper mediator transforms a patient client json request into the backend’s expected json format using input and output schemas in the CO2 micro integrator.
Create a sequence template in Ws02 integration studio to reuse mediation logic, with a hospital input, and invoke it via a call template mediator to build hospital-specific http endpoints.
Use the call mediator to chain services into a single aggregated service, replacing the send mediator. Build http endpoints (get hospital fee by appointment id, post settlement) and log responses.
Explore how a message broker enables asynchronous integration, install RabbitMQ on Windows with Erlang dependency, enable the management plugin, and access the dashboard before moving to the WSO2 Integration Studio.
Configure a RabbitMQ based message store and processor to retrieve messages from the queue, trigger a mediation sequence, and log before and after the settle payment endpoint call.
Master error handling in WSO2 MI by configuring fault handlers and custom fault sequences for REST APIs, using log, filter, and fault mediators to respond to endpoint errors with payloads.
Learn how connectors replace endpoints as message exit points to wrap external APIs, download and enable them from the CO2 connector store, and use them in mediation flows.
Learn to use the email connector in the CO2 micro integrator to build a rest API that sends emails via smtp, using a json payload and post requests.
Learn how the WSO2 Data Services Server decouples data from storage and exposes it as web services, enabling CRUD across diverse data sources via SOAP or REST.
Create a data service to add employees with an auto incremented id, configuring the add employee query and input mappings. Deploy the artifact and test the /employees post operation.
This course was created with one goal only:
to teach you WSO2 Enterprise Integrator, and the lite version WSO2 Micro Integrator, from scratch and increase your chances of getting a high-paying job in the future!
So, don't worry if you have no prior knowledge!
Start Learning Now. Hit the Enroll Button!
The main principle behind this course is to introduce all contents in a very detailed but easy way, so it can results in a few benefits for all students enrolled:
Reduces your learning curve at maximum by going straight to the point;
Clear Introduction and hands-on experience to the most popular tools used in a real middleware project development: WSO2 integration studio, git, mysql database;
Gives you the skills needed to get a your first job in the IT sector;
Gives you the knowledge needed to apply for a new opportunity in the software sector as a WSO2 developer;
In resume, it gives you all the tools to get a high-paying job.
But how we will accomplish that?
Shortly, through a hands-on experience, we will cover in detail all the most important connectors and events which are required for being proficient in WSO2 Enterprise Integrator and WSO2 Micro Integrator.
Thus, at the end of the course you will have:
created a github repository with dozens of examples, that can work as a portfolio for your next job interview or to use as a support and guidance in your next client project.
So, what are you waiting for?
***************** Start Learning Now. Hit the Enroll Button! *****************