Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

Post on 14-Apr-2017

25 views 0 download

Transcript of Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

2

Vlad PavlovCEO, rollApp

Dima MalenkoCTO, rollApp

3

• Moving apps to the cloud since 2010

• Over 230 apps in public catalog

• Millions of users all over the world

4

5

“95 % of organizations are running cloud applications or experimenting withinfrastructure-as-a-service”

RightScale 2017 State of the Cloud Report

“By 2020, at least 50% of net-new IT spending will be cloud cased”

IDC FutureScape: Worldwide Cloud 2017 Predictions

“By 2020, a corporate "no-cloud" policy will be as rare as a "no-internet" policy is today … Cloud-first, and even cloud-only, is replacing the defensive no-cloud stance that dominated many large providers in recent years.”

“By 2020, more compute power will have been sold by IaaS and PaaS cloud providers than sold and deployed into enterprise data centers”

Gartner Market Insight: Cloud Computing's Drive to Digital Business Creates Opportunities for Providers

“Starting in 2017, large enterprises will move to cloud in a big way, and that will supercharge the market… the influx of enterprise dollars will push the global public cloud market to $236 billion in 2020, up from $146 billion in 2017”

Forrester Predictions: Ten Key Developments In Cloud Computing Shape The Industry In 2017

“Enterprise IT executives expect to spend 34% of their IT budgets on hosting and cloud services in 2017”

Voice of the Enterprise: Hosting and Cloud Managed Services

6

7

Application is actually running in

the cloud, but appears as if it was

installed locally

User gets as many separate windows as the app opens and can cycle

through them with Alt+Tab or ⌘+Tab

User gets as many separate windows as the app opens and can cycle

through them with Alt+Tab or ⌘+Tab

8

Applications can even be added to

user’s desktop pretty much like other apps

9

Application adapts its interface to available screen size

Applications running on rollApp get ability accept gestures natural for mobile platforms

10

No changes to the application are necessary*

* In some cases to fully utilize capabilities offered by the cloud changes may be needed

11

Isolated app container

Application

Window Manager VFS …

12

13

Apps developed with Delphi already on rollApp:

• Apophysis– Freeware fractal flame editor– https://www.rollapp.com/app/apophysis

• Arena Chess– Free GUI app for chess– https://www.rollapp.com/app/arenachess

• Turbo Cash– Open-source accounting software– https://www.rollapp.com/app/turbocash

We used original unmodified executable Windows versions of these apps available for download on their websites

14

• Move from one-timeupgrade payments torecurring revenue from subscriptions

• Explore cost-sensitivemarket segments with“pay-as-you-go” pricingmodels

15

• No downloads, installations or upgrades necessaryto start using your applications

• Users always use the latest version• Update process is transparent for the

user

16

• Only a browser is neededto start using the app –every modern platformhas that

• You can easily bringyour applications to– Macs– Chromebooks– iPads– Android tablets

17

• Readily available global infrastructure for deployment to public cloud

• No need to install plugins or “receiver” applications

• Applications work like other applications installed locally and are not confined to remote desktop viewport

• Cost-effective Linux-based backend, no need for additional platform licenses or CALs

18

• Linux apps– Fast and easy

• WINE-compatible Windows apps– Fast and easy– Most Delphi apps are WINE-compatible

• Windows apps not compatible with WINE– We can modify WINE to support your app

(usually takes from a few weeks to a few months)

– You can modify your app to make it compatible with the current version of WINE

19

• Public-cloud – Applications are published using rollApp’s

global cloud infrastructure

• Private-cloud (Managed service)– rollApp components will be setup and run on

client’s computing infrastructure– rollApp employees remotely setup and manage

rollApp technology components on the client’s servers

20

• Using rollApp public cloud– rollApp logo/name will be used in rollApp-

specific UI elements (specialized toolbars, etc.) within virtualized applications

• White-label solutions– No reference to rollApp in applications– Your logo/name in all places where rollApp

logo/name would appear in rollApp-branded package

21

1. Private Cloud (Managed Service)2. Hybrid Cloud3. Virtual Private Cloud

22

23

In-house infrastructure

DBServer

component

rollAppUser Portal

rollAppApp Server

rollAppApp Server

Users access the applications over the Internet without installing app on their devices

24

In-houseinfrastructure

DB

Server component

rollAppUser Portal

rollAppApp Server

rollAppApp Server

VPN

Isolated segment ofrollApp Cloud

25

DB

Server component

rollAppUser Portal

rollAppApp Server

rollAppApp Server

Isolated segment ofrollApp Cloud

Necessary components are hosted in isolated segment of rollApp Cloud and operate using their own tech stack

1. Proof of Concept– App is privately published to rollApp public

cloud for compatibility tests and configuration fine tuning

2. Setup– App deployed according to selected

deployment model3. Production use

26

• Proof of Concept: free 20 hours of professional services– public-cloud deployment– includes up to 20 hours of professional services free of

charge• Setup phase: $80/hr for professional services

– setup and customization if billed on Time and Material basis– we charge $80/hr for professional services

• Production use: from $40/mo to $15/mo per concurrent app session– pricing based on maximum # of concurrent application

instances allowed– no limits on # of actual users working with your app– for deployment to rollApp public cloud prices range:

• from $40/mo per concurrent app if you need 50 concurrent apps • to $15/mo in large-scale deployments

– application hosting services are billed as monthly subscription

27

Get 25% off for your first year with rollApp when you start using paid services by May 31st, 2017

– 25% discount applies to both setup and monthly fees

28

29

Visit https://www.rollapp.com/delphi

to request PoC

Don’t forget to signup for updates!

… or email your questions to info@rollapp.com