2. 2Enterprise Service Backbone
“Mule is a lightweight integration platform and
service
container that allows you to quickly and easily
connect your applications together. Mule
provides a
robust, secure and scalable platform to build
enterprise applications offering an array of
transports
such as JMS, HTTP, Email, FTP, JDBC and
many
more. It also offers a rich set of features for
web
services, message routing, mediation,
transformation
and transaction management. Designed
around the
ESB (Enterprise Service Bus) concept.”
-- www.mulesource.org
4. 4Mule
A J2EE Based ESB and messaging broker
Intended as a lightweight messaging framework
Mulesource is supporting Mule
Initial release – Dec 2001, Current release – 3.5.x
License – LGPL License
Comes in two flavours : Community and Enterprise
edition.
5. 5
Welcome to the New Enterprise
SaaS
Packaged apps Custom apps Databases
SocialCloud platforms
Customers / Partners / Suppliers Mobility and Devices
The New Enterprise
9. 9MuleSoft connects the New Enterprise
SaaS
Packaged apps Custom apps Big Databases / Big Files
SocialCloud platforms
Customers / Partners
/ Suppliers
Mobility and Devices
Anypoint Platform
Business
Insight
Enterprise
Mgmt
Mule Studio
APIkit
Anypoint
DataMapper
DataSense
API Gateway
API Manager
API Design Portal
Anypoint Connectors
API Developer
Portal
Editor's Notes
Customizations
If you know what this prospect’s IT environment looks like, try to represent it here. For example, change the icons of the SaaS apps, cloud platforms, social apps to include the things you know they’re using. We want to make sure they recognize themselves in this picture.
Talk track
This is what most businesses look like today. They still have a number of on-premise systems and databases that reside comfortably behind the firewall. These systems have been built up over time, often decades, and they’re unlikely to go away anytime soon. You have too much invested in them and they’re performing mission-critical work for your business.
However, in addition to these systems, you also rely on a host of other systems and services that reside outside you business, in the cloud.
You’re connecting with partner systems like [Mitchell estimating, DMV] and engaging with customers in new places like [aggregators].
You may have some cloud platforms like AWS or NetSuite
You’re using SaaS applications, probably more of them than you even know about and the number is growing rapidly
Engaging with customers through social media is no longer a nice to have. More than likely your marketing team is actively using facebook and twitter to engage with customers and build awareness
And you’re supporting mobile devices and well as a growing number of devices (ex: telematic device to support pay-as-you go insurance)
The problem is that you need to get all of these systems connected. And many companies still take a point-to-point approach to integration. You have to build all of the connections between your back-end systems [CLICK]
Customizations
If you know what this prospect’s IT environment looks like, try to represent it here. For example, change the icons of the SaaS apps, cloud platforms, social apps to include the things you know they’re using. We want to make sure they recognize themselves in this picture.
Talk track
And you have to build all of the connections between those back-end systems and all of the SaaS apps you’re using [CLICK]
Customizations
If you know what this prospect’s IT environment looks like, try to represent it here. For example, change the icons of the SaaS apps, cloud platforms, social apps to include the things you know they’re using. We want to make sure they recognize themselves in this picture.
Talk track
And repeat the process for everything else you need to connect to – partners, devices, social apps, and cloud platforms. [CLICK]
Customizations
If you know what this prospect’s IT environment looks like, try to represent it here. For example, change the icons of the SaaS apps, cloud platforms, social apps to include the things you know they’re using. We want to make sure they recognize themselves in this picture.
Talk track
And this is what you end up – integration spaghetti.
Talk track:
MuleSoft connects the New Enterprise with the Anypoint Platform. Connect to on premise and cloud applications with Mule ESB or CloudHub (integration platform as a service) and our Anypoint connectors that deliver out of the box connectivity to common packaged applications and technologies.
Expose services as APIs and manage them throughout their lifecycle using our API Manager and API Gateway
Configure all aspects of the Anypoint Platform using Mule Studio, our graphical IDE
And maintain complete visibility into all of your integrations with our Enterprise Management console