How it works
One of the benefits of cloudpaging is that it can reduce the digital delivery time of any native application by between 20x and 100x by pre-virtualizing the asset to be delivered.
However, it is important to realize that we do not transmit pixels from the cloud – nor do we execute the application on a server. Instead, cloudpaging transmits pre-virtualized software instructions from the cloud (a page at a time and on-demand) which are then executed on the user’s machine in a transient manner.
For this reason alone, cloudpaging is very different from RDP, RDS or traditional desktop virtualization solutions (VDI or Terminal Services) which stream pixels to the user and require a permanent network connection.
Here is how it is done.
Cloudify 100% of the apps
First, the application is ‘cloudified’ using our Jukebox Studio tool. This is an almost automatic process and does not require any changes to the application nor requires any access to the source code. This process pre-virtualizes the application, encrypts it and divides it into small fragments called ‘pages’.
Cloudification is done once per asset by the ISV, service provider or the admin. It can take 30 minutes for a program like Adobe Photoshop or can take many hours for a huge program like Avid’s Media Composer. We have a silo of thousands of such cloudified apps which we make available to our developers.
Unlike legacy offerings, we can cloudify and deliver 100% of Windows Applications and even cloudify and deliver plug-ins separately to the base application. Cloudpaging can even deliver the operating system and very large Virtual Machines.
Publish and patch with live license control
The cloudified application is then published securely on a server hosting our Jukebox Server component. Here, the service admin or the ISV can impose license control as they see fit. This is a ‘live’ license control system where licenses can even be revoked in real-time. The admin can also apply real-time patches and upgrades transparently to all the users or to a select few.
Deliver 20x to 100x faster than downloads
The cloudified application is then fetched by the user’s computer, a page at time over HTTP/S, by deploying a Virtual MMU (Memory Manager Unit) using ‘demand paging’. This Virtual MMU is part of our Jukebox Player which is a small client installed on the user’s computer and incorporates a virtualization sandbox.
Once enough pages have been fetched (typically 5% or less), the application starts executing inside this sandbox – without actually requiring any installation. We call this initial fetch a ‘partial’ and cloudpaging exploits the fact that to run an application you actually need very little as shown in the following video.
As a result, users don’t have to wait for very large downloads to complete and can start using the application once the partial is cloudpaged from the server. Because of virtualization, applications delivered this way do no require any installation – this means users do not have to confront installation issues or resource conflicts, which often plague software deployment
We recommend before you read about Application Jukebox that you review Cloudpaging here.
Application Jukebox is a result of world-class talent and more than a decade of application delivery research. In its eighth release, Application Jukebox™ software is a mature platform with a superior design at its core. It enables any existing Windows® applications to leverage Numecent’s Virtualized Application Delivery to PCs, where they run, perform, and act as if they are natively installed using Cloudpaging technology.
Our years of experience mean your success today
With projects that varied from special U.S. government projects for the Pentagon to live-streaming the latest first-person point-of-view video games, Application Jukebox has met the challenges of the world’s most demanding customers.
application jukebox: SaaS edition
Do you have Windows® applications you’d like to sell to your customers on a service-basis? Whether you’re a software vendor, a software distributor, a service provider, or an e-commerce provider, Application Jukebox SaaS edition is the missing link between your online store and your customer.
With everything you need to turn your packaged Windows® application into a SaaS-ready solution, Application Jukebox gives your users trackable, enforceable access to any Windows app—with no re-engineering or web enabling. Whether you have a business-to-business or business-to-consumer focus, Application Jukebox immediately opens new revenue opportunities to deliver your applications for sale, rent, subscription, or try-before-you-buy.
application jukebox: enterprise edition
Enterprises use Application Jukebox as a powerful way to deliver any Windows® application to employees and partners. With a simple download of the Application Jukebox Player – about the size of an IM client – the user simply selects the applications they want to use, activate them, and then begin using them. It usually takes 90% less time than typical installation mechanisms, and users can be instantly upgraded to the latest version, tracked for usage (so you’re only paying for what you’re actually using), and it works on even the most complex, memory-hogging applications—like Photoshop and AutoCAD. Photoshop takes less than 2 minutes to install and activate!