November
16th 2010
Open Source vs. Open API: the case of VMForce

Posted under Cloud Hosting

Several weeks ago, Salesforce.com and Vmware company announced a VMforce, cloud platform for Java-developers. Interestingly, in devoted VMforce advertising campaign, at first glance, highlights two contradictory points.

First: Using the Salesforce.com API, available on the Force.com, Java-developers can create better applications.

Second: companies are able to migrate applications from the Force.com infrastructure in other cloud environments. The confidence to migrate applications based on the fact that VMforce applications will run on the Spring framework to tcServer, two Java-making with open source. Spring is well known and used in many application servers. tcServer – it’s mostly Tomcat, which can also be seen running in different environments, including the Microsoft Azure Cloud Platform.

Essentially VMforce is an open platform cloudy with a set of proprietary programming interfaces and runtime environments based on open source. Thus, VMforce is an excellent option for checking whether there is sufficient to increase the degree of freedom only open source, when it comes to cloud computing or not. Direct answer – no, this is not enough. Any application using Salesforce.com programming interfaces, which, frankly, are really interesting and really contribute to the creation of more complex products tied to the one and only one infrastructure: Force.com from Salesforce.com. This approval will be valid until it becomes available sided embodiment of Salesforce.com programming interfaces, that is, until they become open and tested. This statement is also true in the case as a basis, we have an open server platform that can be carried in various cloud hosting environments.

If your company begins to gravitate toward SaaS and cloud products, be sure to ask which API offers open, and what third-party companies already have successful experience of their implementation. Think of the public API, just as you think today about open standards: a necessary condition for providing an additional degree of freedom. And even more think about open source in cloud computing as the fact that they are investing in the future freedom of action, but not enough to guarantee it.

Related Post : Why Open Source Does Not Guarantee Freedom of Choice of Supplier

No related posts.

Comments Off

Comments are closed.