Presentation is loading. Please wait.

Presentation is loading. Please wait.

R-enabling the cloud: Continuing the natural migration from PC application to mobile app Robert Munro Sentinel Web Technologies

Similar presentations


Presentation on theme: "R-enabling the cloud: Continuing the natural migration from PC application to mobile app Robert Munro Sentinel Web Technologies"— Presentation transcript:

1 R-enabling the cloud: Continuing the natural migration from PC application to mobile app Robert Munro Sentinel Web Technologies http://www.sentinelweb.co.u k @sentinelwebtech

2 cloud 4 screens and a cloud. desktop television phone tablet car N-clients clothing bluetooth Transient, lower speed connection. Mobile Fixed Always on, fast wired connection WI-FI Rob Munro Sentinel Web Technologies @sentinelwebtech

3 Client New technologies emerge with different UX requirements: Smartphone, desktop, visor, TV, tablet, table, CAR HUD. Fixed line client techs are at home/work. Many more mobile clients with less reliable connections. Server (Cloud) We offer Software As A Service (SAAS) Cloud provides :Infrastructure as a Service (IAAS) Platform as a Service (PAAS) e.g. Amazon, HP e.g. Google, Azure More frequent / erratic consumption. Rob Munro Sentinel Web Technologies @sentinelwebtech

4 Cloud What goes into the app and what in the cloud? Datastore UXUX Data cache functionalit y Client Serve r Business logic Business lock-in, similar to app platform. Esp. PAAS Proprietary vs open-standards decision. Data tied to silo? has to be exported. Does ORM spec like JPA/JDO allow you to transport code? Has to be fully implemented, very complex, much often not used. Rob Munro Sentinel Web Technologies @sentinelwebtech

5 data speed storag e cloud Infinite storage Finite storage dat a real-time data medi a speed client Rob Munro Sentinel Web Technologies @sentinelwebtech Media streaming requires reliable network connections

6 Issue s Connectivity Cost Privacy/securit y Lock- in Lost connectivity = no access. rather frustrating... Do users want trust all their data to a third-party Generally will have to pay for services (esp. storage) Specific cloud based APIs make software less portable Increases over time Rob Munro Sentinel Web Technologies @sentinelwebtech

7 Cloud benefits Scalabilit y Reliability Low initial outlay Faster development times ? The big benefits are always there... Rob Munro Sentinel Web Technologies @sentinelwebtech

8 Some things to think about: Think about how to move you data around. May have to be transported for unforseen reasons. What user data do you want to retain – costs increase as storage increases. Think about out how to build business logic that is transportable.. IAAS easier? how long does your data live? Rob Munro Sentinel Web Technologies @sentinelwebtech

9 Robert Munro Sentinel Web Technologies http://www.sentinelweb.co.uk Questions / Discussion @sentinelwebtech


Download ppt "R-enabling the cloud: Continuing the natural migration from PC application to mobile app Robert Munro Sentinel Web Technologies"

Similar presentations


Ads by Google