Solved

SalesForce

Posted on 2015-02-15
1
128 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 64

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

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

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

In the wake of AWS' S3 outage, we want to discuss the importance of storage and data diversification in the event of a hack, crash, or system disruption. We spoke with Experts Exchange’s COO Gene Richardson for a deeper understanding.
When speed and performance are vital to revenue, companies must have complete confidence in their cloud environment.
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Delivering innovative fully-managed cloud services for mission-critical applications requires expertise in multiple areas plus vision and commitment. Meet a few of the people behind the quality services of Concerto.

729 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