+ All Categories
Home > Education > Mule data integration

Mule data integration

Date post: 16-Apr-2017
Category:
Upload: keshav-naidu
View: 151 times
Download: 0 times
Share this document with a friend
11
MULE-Solutions for data integration Author : keshav
Transcript
Page 1: Mule data integration

MULE-Solutions for data integration

Author : keshav

Page 2: Mule data integration

2

Solutions for data integration

Querying, normalizing and transforming data is at the heart of meeting the connectivity challenge. Anypoint Platform brings a revolutionary approach that combines batch and real-time processing for unified application and data integration.

Page 3: Mule data integration

3

The DataWeave data language, developed by MuleSoft, is purpose built for the modern demands of data integration. Built on the highly performant Mule runtime, Anypoint Platform can drive both real-time and batch processing use cases at scale, and offers a template-driven approach to development.

Page 4: Mule data integration

4

Providing an External HTTP or HTTPS Port

The DataWeave module, powered by the innovative DataWeave data transformation language, is a full-featured and fully native framework for querying and transforming data on Anypoint Platform. Fully integrated with the graphical interface of Anypoint Studio and DataSense, DataWeave makes even the most complex data integration simple.

Page 5: Mule data integration

5

An analogy is useful in illustrating what this really means, so let’s consider aservice that all of us consume every day - electricity. Electricity isdelivered to consumers by a utility company. The utility company provides aservice (electricity) to consumers that is accessible through electricalsockets. These sockets vary from one country to another, limiting access toonly those consumers with the correct plugs for that socket. The plugs areessentially consumers, only able to make use of the service if they have theappropriate authorization. In this case, the API is the socket itself. APIs aregateways between services and consumers, providing consumers access toservices through various interfaces depending on their credentials. Inaddition, consumers can utilize the services they receive and implementthem in their own way. Consider a laptop, which consumes electricitythrough a socket. Through its own “API,” a USB socket, it can provide thatsame electricity service to charge other devices.

Page 6: Mule data integration

6

Page 7: Mule data integration

7

Providing an External HTTP or HTTPS Port

Integrate and orchestrate messages and events in real-time, leveraging Mule’s powerful staged-event driven architecture (SEDA) engine. Or move millions of records between applications or data sources using Mule’s built-in batch capabilities, all with one platform

Page 8: Mule data integration

8

Page 9: Mule data integration

9

Providing an External HTTP or HTTPS Port

MuleSoft’s Anypoint Templates codify the most common data integration patterns such as migration, broadcast, aggregation, correlation and synchronization across systems. These templates accelerate development and provide a platform from which to build.

Page 10: Mule data integration

10

Page 11: Mule data integration

Recommended