Cloudshift is state-of-the-art code remotization technology that completes the Solidshield Digital Rights Management solution.
Cloudshift allows you to define functions of your compiled software that you desire to be executed on remote servers. It takes care of everything else, automatically.
It comes with tools to profile your software in order to optimize data transfer and execution speed and to minimize server costs.
Anytime it is possible to sunset Cloudshift into Solidshield Activation: the missing code will be re-integrated client-side so the executable will no longer need Internet connection to execute remotized functions.
This allows to dynamically control servers costs after release-date, while being completely transparent to the end-user.
Sunsetting can be done all at once, function-per-function and even for single users individually, this unlocks new business-model and monetization schemes for applications and games, especially Free To Play, Freemium and Ad-powered ones.
All of this with no source code modification.
In addition, an optional API is provided so you can integrate Cloudshift inside the product design so to build a feature-rich online experience relying on it, still supporting offline experience if no Internet connection is available.