Presentation is loading. Please wait.

Presentation is loading. Please wait.

SaaS: A technical roadmap Co Venus Technology Manager.

Similar presentations


Presentation on theme: "SaaS: A technical roadmap Co Venus Technology Manager."— Presentation transcript:

1 SaaS: A technical roadmap Co Venus Technology Manager

2 Roadmap

3

4 Agenda SaaS explained Way to SaaS in Progress 4 tech - topics Summary - Questions

5 Agenda SaaS explained –Define Software as a Service –History of IT and SaaS –ASP, SaaS and clouds –Example Way to SaaS in Progress 4 tech - topics Summary - Questions

6 Software as a Service User / Customer –Application delivered over the internet –Cheap (Subscription) IT / Provider –Scale –Trust

7 Agenda SaaS explained –Define Software as a Service –History of IT and SaaS –ASP, SaaS and clouds –Example Way to SaaS in Progress 4 tech - topics Summary - Questions

8 Applications, profit and reach – a history A B DEVDEV

9 A B DEVDEV DEVDEV

10 A B DEVDEV DEVDEV

11 ERP Niche SaaS

12 Original priceDiscountSale PriceTotal Sales $40none$40$4,000 $4010%$36$5,400 $4025%$30$9,800 $4050%$20$12,800 $4075%$10$58.800 $40100%$0 Price Original priceDiscountSale PriceTotal Sales $40none$40$4,000 $4010%$36$5,400 $4025%$30$9,800 $4050%$20$12,800 $4075%$10 $40100%$0 Game: “Left 4 Dead” $ 40,00

13 Agenda SaaS –Define Software as a Service –History of apps and SaaS –ASP, SaaS and clouds –Example Way to SaaS in Progress 4 topic Summary - Questions

14 ASP, SaaS & Cloud ASP - not always browser (Terminal Server!) - customer-specific configurations - hosting of app, customer owns app SaaS – Simpler web-app to new level of expertise A Cloud can help contain costs for SaaS

15 Example: Dentistry in NL

16 Agenda SaaS explained Way to SaaS in Progress 4 tech - topics Summary - Questions

17 Is this al there is to SaaS? User / Customer –Application delivered over the internet –Cheap (Subscription) IT / Provider –Trust –Scale SaaS – Simpler web-app to new level of expertise

18 New level of expertise Support lots of UI’s UI should be personizable Application should integrate easily Operate application within small margins (SLA) Short time to market 4-6 releases per year

19 Database ESB WebSpeed Data Access BPEL BPM AppServerAsync AS SaaS Provision Platform DB Progress 5 GL (S)SO Business logic

20 Waves

21 Database ESB WebSpeed Data Access BPEL BPM AppServerAsync AS SaaS Ecosystem DB (S)SO Business logic Database ESB WebSpeed Data Access AppServerAsync AS DB Business logic

22 Adoption of a SaaS model touches nearly all areas of the business. Business Plan – Answering the questions of ‘why’ a SaaS offering makes sense. Technical Plan – Answering the questions of ‘how’ a SaaS offering will be developed and supported. Operational Plan – Answering the questions of how the SaaS offering will be delivered, and managed, invoiced, and collected. Go-to-Market Plan – Identifying the customer, and how to reach them with messaging, programs, and channels. Building, deploying, running and selling a SaaS offering is a complex endeavor.

23 Agenda SaaS explained Way to SaaS in Progress 4 tech – topics –Scalability –Trust –Integration (contribution to ecosystem) –UI and application delivery Summary - Questions

24 Scalability: multi-tenancy Tenant2Tenant3 App DB Infra. Tenant1 Isolated Tenancy Tenant1Tenant2Tenant3 App DB Infrastructure Shared Tenancy Tenant1Tenant2Tenant3 App DB Infrastructure Infrastructure Tenancy Tenant1Tenant2Tenant3 DB Infrastructure App Application Tenancy ASP Citrix ASP (in Cloud) Virtual Machines Quick Parametizable Application Best in scaling Trust is issue Isolating Sharing Better economy of scale Simpler management Target like-customers Least cost to serve Easier customization, security Simpler throttling control Target dissimilar customers No transformation

25 Scalability Architecture Performance – responce –Split application in modules –Loosely couple modules –Layer your application (OERA) –Deploy/configure your way out –Use Asynchronous Work Processes

26 Trust Security –Communication privacy (VPN, SSL, WS-security) –Defense in depth –SSO adds endpoint restrictions Non-repudiation –Auditing –Encryption Monitoring / Governance

27 Defence in Depth App MT Authenticatie Auditing Appserver 1 2 2a2a LDAP 1a1a 2b2b Sonic 1b1b 3

28 Integration Free data – No “vendor lock-in” (APIs) Web-standards (JSON, REST, SOAP) Chat, embedding CSV, EDI ….. BPEL

29 UI and application delivery Intuitive (simple) and rich –Light: HTML + AJAX –Fat: Flash / Silverlight –Obese: OE (.net) Web-Client Frequent (automatic) updates Anytime and Anyplace –Lots of platforms / devices Java Progress AJAX. Net DB AS binary clients

30 Agenda SaaS explained Way to SaaS in Progress 4 tech - topics Summary - Questions

31 Summary: SaaS Driver – economics –Different user group Sell differently Short update cycle –Operate app Helpdesk, Support (chat) Monitoring & Governance –With great economies of scale for many tenants Parameterize app Architecture & Response times –on the internet Trust; Security, non-repudiation Integration; web-standards BPEL RIA on many devices

32 Roadmap ASP-appStand- alone Integrated Business WorkflowOptimized Parameterisation Loosely couple modules Asynchronous workprocesses Shared Tenancy Defense in Depth Auditing Encryption in DB API’s Monitoring / Governance

33 Vragen


Download ppt "SaaS: A technical roadmap Co Venus Technology Manager."

Similar presentations


Ads by Google