Solved

SalesForce

Posted on 2015-02-15
1
121 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 63

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

ScreenConnect 6.0 Free Trial

Discover new time-saving features in one game-changing release, ScreenConnect 6.0, based on partner feedback. New features include a redesigned UI, app configurations and chat acknowledgement to improve customer engagement!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Cloud-based technologies and services will continue to grow in popularity in 2017 thanks to the simple, scalable and cost-effective solutions they deliver. Here are three areas where cloud adoption is poised to really take off.
Both in life and business – not all partnerships are created equal. As the demand for cloud services increases, so do the number of self-proclaimed cloud partners. Asking the right questions up front in the partnership, will enable both parties …
Both in life and business – not all partnerships are created equal. Spend 30 short minutes with us to learn:   • Key questions to ask when considering a partnership to accelerate your business into the cloud • Pitfalls and mistakes other partners…

856 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