Legacy Modernization,
Cloud Orchestration, API
Publishing- Mulesoft
KUMAR GAURAV
K10GAURAV@GMAIL.COM
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.
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
Continue…
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
Continue…
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.
Continue…
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
Continue…
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
References
http://blogs.mulesoft.com/dev/newbie/not-your-grandfathers-esb-legacy-
modernisation-cloud-orchestration-api-publishing/

Legacy modernization, cloud orchestration, api publishing

  • 1.
    Legacy Modernization, Cloud Orchestration,API Publishing- Mulesoft KUMAR GAURAV K10GAURAV@GMAIL.COM
  • 2.
    what can Ido 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 serviceorchestration  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
  • 4.
  • 5.
    A REST orWeb 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
  • 6.
  • 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.
  • 8.
  • 9.
    SAAS Model- MuleiON  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
  • 10.
  • 11.
    Summary The landscape ofintegration 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
  • 12.