Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

SalesForce

Posted on 2015-02-15
1
Medium Priority
?
144 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 2000 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

Optimum High-Definition Video Viewing and Control

The ATEN VM0404HA 4x4 4K HDMI Matrix Switch supports 4K resolutions of UHD (3840 x 2160) and DCI (4096 x 2160) with refresh rates of 30 Hz (4:4:4) and 60 Hz (4:2:0). It is ideal for applications where the routing of 4K digital signals is required.

Question has a verified solution.

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

Powerful tools can do wonders, but only in the right hands.  Nowhere is this more obvious than with the cloud.
You deserve ‘straight talk’ from your cloud provider about your risk, your costs, security, uptime and the processes that are in place to protect your mission-critical applications.
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…
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.
Suggested Courses

722 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