Solved

SalesForce

Posted on 2015-02-15
1
117 Views
Last Modified: 2016-02-16
I have been reading about SalesForce lately.  I have seen SalesForce API's included in Mule ESB.  

What I am gathering is that Sales Force, (or more specifically the Force.com component) is actually a PaaS, used by Mule and other providers..  However, it seems to be a collection of API's instead of a fully integrated PaaS, but I am inexperienced in PaaS.

Is this correct.  What other impact does Sales Force have in the market
0
Comment
Question by:Anthony Lucia
1 Comment
 
LVL 61

Accepted Solution

by:
btan earned 500 total points
ID: 40612189
SF invested into PaaS to provide an IDE (i.e. Anypoint Studio) for developer to build more apps using its agnostic platform, also to supply API for easy call to services and software to leverage on its platform integration speedily. Key objective of SF is to connect existing enterprise applications on-premises into the cloud easily and seamlessly with less hassle. Hence they primed the "Anypoint Platform for SaaS" http://www.mulesoft.com/platform/saas#parentHorizontalTab3

Mulesoft is "used" to facilitate the comms btw your apps and SF. There are a couple of repeatable templates to reuse and further customise for your specific enterprise apps needs. It focus on use case to use Mule ESB and Anypoint™ Studio to integrate systems, orchestrate Web services, or smoothly connect anything to anything. It can be as simple as importing a customer contact .csv (or specific format) into a salesforce during onboarding via a ready mule apps etc.
Regardless of the integration development environment you choose to work with Mule – Anypoint™ Studio, Eclipse, IntelliJ, etc. – these materials aim to provide the details you need to configure the components of your application. Browse the child pages in this chapter to access documentation for both Mule ESB and Anypoint Studio.
http://www.mulesoft.org/documentation/display/current/Developing

Defining Templates - http://blogs.mulesoft.org/anypoint-template-anatomy/
Template example - https://www.mulesoft.com/library#!/?types=template

Actually you should see Mule as another Web Apps Server per se but with more, it major in orchestrating and workflow
You can successfully embed Mule within a web application server like Tomcat or JBoss, or you could embed any other kind of web container inside a Mule flow. Leveraging Mule for the integration and service orchestration tasks that it was designed for and using an application server to handle the end-user interactions can provide a full spectrum of functionality.

If you need to implement a user interface, a web application server is generally a better bet. This doesn't mean that it wouldn't be possible to build in Mule, but doing so might be time-consuming and complex.
http://www.mulesoft.org/documentation/display/current/Mule+versus+Web+Application+Server
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
Microservice architecture adoption brings many advantages, but can add intricacy. Selecting the right orchestration tool is most important for business specific needs.
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
This Micro Tutorial will explain how to export DynamoDB tables in Amazon Web Services.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now