2. what can I do with Mule?
For anyone who has looked at proprietary middleware
vendors, ESB is often categorized as a mediation engine and
nothing else.
They do this to sell more products. Mulesoft philosophy is that an
integration platform should do a lot more.
You need a platform that covers different use cases and provides
and end-to-end solution for those use cases.
3. Application or service orchestration
The process of integrating two or more applications and/or services
together to automate a process, or synchronize data in real-time.
Point-to-point integration may be used as the path of least resistance.
Point-to-point integration always leads to a complex tangle of application
dependencies (often referred to as “spaghetti code”) that is very hard to
manage, monitor and maintain
Application orchestration provides a) an approach to integration that
decouples applications from each other, b) capabilities for message
routing, security, transformation and reliability, and c) most importantly, a
way to manage and monitor your integrations centrally
5. A REST or Web services API layer
Offers a decoupled interface to data and/or functionality of one or more
applications
Provides a common, language-agnostic way of interacting with an
application
Web services APIs offer a well defined contract, called WSDL, that
describes the services in terms of its operations and data types used to
exchange information.
REST APIs don’t typically have this contract; instead they are documented
with client libraries for most common languages
7. Enterprise Service Bus (ESB)
It is a set of rules and principles for integrating numerous
applications together over a bus-like infrastructure.
The core concept of the ESB architecture is that you integrate
different applications by putting a communication bus between
them and then enable each application to talk to the bus
This decouples systems from each other, allowing them to
communicate without dependency on or knowledge of other
systems on the bus.
9. SAAS Model- Mule iON
With SaaS and cloud becoming increasingly popular, a major problem is
emerging – the “cloud silo.” Without proper integration, critical data is
being locked up in information silos
Mule iON is an cloud-based Integration Platform as a Service (iPaaS) that
enables developers to create simple packaged integration applications
(iApps), to solve common cloud-to-cloud and cloud-to-premise integration
problems
Mule iON is the easiest way for SaaS providers and integrators to solve the
integration problem, knocking down the barriers for new customer
adoption
11. Summary
The landscape of integration has changed dramatically over the last couple
of years, and is set to evolve much further. When looking for an
integration/ESB offering, keep expectations high, for innovative integration
products and mediation are just the beginning