VMware {code} Community
PeterTaps
Contributor
Contributor

How do ISVs leverage vCloud API?

Folks,

We are a software vendor. Our product helps manage ERP/CRM data. It is built on .NET technology. The server component runs as a Windows service. The client application runs on user's desktop and connects to the server. The actual data used by the application is stored in a SQL Server database. Standard architecture. Nothing special.

Today, customer's simply install our application on their server hardware. Some of them also install it on a virtual machine running Windows OS. The installation itself is quite straightforward. A few clicks and the product gets installed.

I am trying to understand what vCloud would mean to us and how we could leverage vCloud API in our application.

1. What would vCloud "certified" application mean to the customer? How will deploying the application be any easier than what it is today?

2. What are ISVs expected to provide as being vCloud compatible application? Looking at our application, the things that possibiy can be provisioned are disk space, memory usage, and SQL Server usage. But I would imagine these will be controlled from outside the application. The application itself doesn't have to do anything special.

3. What creative ways are you thinking of leveraging vCloud API in your application.

Appreciate any insight you can share.

Regards,

Peter

Reply
0 Kudos
1 Reply
asahai
Enthusiast
Enthusiast

You can package your legacy application as a vApp. You can use a freely downloadable tool like VMware Studio to do so.

http://www.vmware.com/appliances/learn/vmware_studio.html

you can then upload such a vApp to a vCloud. vCloud Express partners already support a subset of the vCloud API . You can find more details about vCloud express partners here

http://www.vmware.com/go/vcloudexpress

Reply
0 Kudos