2. MuleSoft – Company overview
• MuleSoft Inc – Privately Held company headquartered in San
Francisco, California
• Established in 2006 by Mr. Ross Mason & Mr. Dave Rosenberg
• 12 offices, 600+ employees, 200+ partners & 1000+ customers
• Key investors – Salesforce Ventures, Cisco Investments etc. [$259M]
• Motto – “Connecting the world’s applications, data and devices”
• Key customers –
2
3. Products overview
• Initial offering was Middleware called Mule ESB
• Integration Platform as a Service (iPaaS) called CloudHub
• Anypoint Platform - Integrated set of individual products
• Mule ESB – Integration Platform
• CloudHub – iPaaS
• API Manager, API Portal, API Gateway, API Designer – API Management
toolkits
• Anypoint B2B/EDI
• Anypoint MQ
• Tcat – Server based on Apache Tomcat
• Anypoint Studio - IDE
3
5. Anypoint Design Center
Offers low-friction development tools that
make it easy to design APIs, implement
integration flows, and build connectors.
Components include:
•Anypoint Studio
•API Designer, Notebook, Console
•DevKit, APIKit
•RAML SDKs
6. Anypoint Exchange
The collaboration hub for Anypoint Platform,
which lets you quickly search for prebuilt
reusable assets, shared publicly or privately
within the enterprise.
Preloaded components include:
•Anypoint Connectors
•Anypoint Templates
•Examples
•WSDL
•RAML APIs
7. Anypoint Connectors
7
Anypoint Connectors provide quick and easy
connectivity to an endpoint or dynamic
connectivity to API specifications. Use
Anypoint Connector DevKit to build reusable
connectors specifically catered to your
enterprise.
8. Mule runtime engine
8
The runtime engine of Anypoint Platform
combines real-time application integration and
orchestration with robust data integration
capabilities. Mule runtime is deployable as an
on-premises integration engine, hybrid iPaaS,
or API gateway.
9. Runtime Services
9
This suite helps deliver enterprise-grade
security, scalability, reliability and high
availability.
Components include:
•Anypoint Fabric
•Anypoint MQ
•Anypoint Enterprise Security
•Anypoint Virtual Private Cloud
•CloudHub
10. Anypoint Management Center
10
A single unified web interface is all you’ll need
to administer all aspects of Anypoint Platform
on-premises and in the cloud. Manage API
users, traffic, SLAs, underlying integration
flows, and more.
Components include:
•Anypoint Runtime Manager
•Anypoint API Manager
•Anypoint Analytics
•Anypoint Access Management
12. Getting started
• Download IDE from https://www.mulesoft.com/platform/studio
• Decompress the package
• Install Java SE SDK - latest version preferable
• Run executable (AnypointStudio.exe)
• Develop flow
• Deploy to Embedded test environment
• Test the application
• Deploy to Standalone Mule runtime or CloudHub
12
13. Resources
• MuleSoft Developer Portal:
https://developer.mulesoft.com/
• Official documentation:
https://docs.mulesoft.com/
• Free Training & Certification:
https://training.mulesoft.com/instructor-led-training/mulesoftu-fundamentals
• Champions Program:
https://developer.mulesoft.com/champions
• Forums:
https://forums.mulesoft.com/
13