You are viewing a single comment's thread from:

RE: GRC Supplementary Developments Proposal

in #gridcoin7 years ago (edited)

I was searching on the topic of how to compute in cloud, but I could not find relevant guide. What I have to do for my "thing" to become "vApp"?

In order to serve customers, their needs must be identified.
What they have?
What they want?
What they want to do themselves?, eg: installing the app, logging with ssh, filling database with data.
What they want from the provider (us)?, eg: running a bunch of VM images, providing a VPS, guaranteed up-time and reliability, serving downloads or running this program million of times (with different inputs) and collecting the results.

Sort:  

@tomasbrod, i am currently examining and making a list of what Google App Engine / Azure and Bluemix offers. Out of that list, i am going to separate, what's relatively easy to do, what's problematic, and what's impossible. I think it's a good starting point.

As for the Vapps, the standards differs from service to service, but you can look into it as "app level hypervisor" rather then os level. For example, you can deploy mysql on the OS, or as an Vapp. In second case, only the core requirements of an app are virtualized. To make it to the simplest level for the purpose of explanation, such virtualized system would not have anything other then what's required to run mysql. No ssh, not even bash. It's a way to save overhead that OS level virtualization comes with, as well allowing ease of migration. However that's just brief descriptions.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 58130.32
ETH 2361.48
USDT 1.00
SBD 2.38