Download presentation
Presentation is loading. Please wait.
Published byAntony Daniel Rodgers Modified over 8 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.