Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

29

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

Page 1: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Page 2: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

2

Vlad PavlovCEO, rollApp

Dima MalenkoCTO, rollApp

Page 3: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

3

• Moving apps to the cloud since 2010

• Over 230 apps in public catalog

• Millions of users all over the world

Page 4: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

4

Page 5: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

5

Page 6: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

“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

Page 7: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 8: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

8

Applications can even be added to

user’s desktop pretty much like other apps

Page 9: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

9

Application adapts its interface to available screen size

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

Page 10: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

10

No changes to the application are necessary*

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

Page 11: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

11

Isolated app container

Application

Window Manager VFS …

Page 12: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

12

Page 13: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

13

Page 14: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 15: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• Move from one-timeupgrade payments torecurring revenue from subscriptions

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

15

Page 16: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

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

user

16

Page 17: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 18: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 19: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 20: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 21: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 22: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

22

Page 23: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 24: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

24

In-houseinfrastructure

DB

Server component

rollAppUser Portal

rollAppApp Server

rollAppApp Server

VPN

Isolated segment ofrollApp Cloud

Page 25: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 26: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 27: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

• 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

Page 28: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

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

Page 29: Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar

29

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

to request PoC

Don’t forget to signup for updates!

… or email your questions to [email protected]