1 / 34

Going On-Demand: IaaS, PaaS or Solution Accelerators?

Going On-Demand: IaaS, PaaS or Solution Accelerators?. Speaker: Janaki Jayachandran Head – SaaS Specialization, Aspire Systems. For Webinar Audio: Please use your headset to get connected to audio. Or, you may select Use Telephone after joining the Webinar

ajaxe
Télécharger la présentation

Going On-Demand: IaaS, PaaS or Solution Accelerators?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Going On-Demand: IaaS, PaaS or Solution Accelerators? Speaker: Janaki Jayachandran Head – SaaS Specialization, Aspire Systems For Webinar Audio: Please use your headset to get connected to audio. Or, you may select Use Telephone after joining the Webinar Date: Thursday, February 18th, 2010 Time: 11:00 AM ET/ 08:00 AM PT/ 04:00 PM BST

  2. About Aspire • Thought leader in Outsourced Product Development • 1100+ product releases to date • 50+ customers; 475 producteers • Offices in Chennai (India), San Jose, CA, and London, UK • ISO 9001:2000 certified Awards Ranked among the Top 20 Global R&D Service Providers by Zinnov Consulting Ranked 7th in Business Today Survey featuring the Best Companies to work for in India in 2005 Ranked in the top 500 fast growing technology companies in Asia Pacific for 3 years in a row

  3. Housekeeping Instructions • All phones are set to mute. If you have any questions, please type them in the Chat window located beside the presentation panel. • We have already received several questions from the registrants, which will be answered by the speakers during the Q & A session. • We will continue to collect more questions during the session as we receive and will try to answer them during today’s session. • In case if you do not receive answers to your question today, you will certainly receive answers via email shortly. • Thanks for your participation and enjoy the session!

  4. Speaker Janaki JayachandranHead – SaaS Specialization, Aspire Systems • Currently heads the SaaS Specialization Business unit at Aspire Systems • In his current capacity, he is responsible for the business development and delivery functions focused on SaaS • Key person in customer interactions and new customer acquisition by getting feedback and adding value to their business • Instrumental in defining Aspire’s focus in SaaS and Cloud Computing. He closely monitors industry trends in SaaS and collaborates with Aspire’s SaaS CoE to build internal expertise

  5. Agenda • Introduction • Demystifying the Cloud • Key Decision Points • Decision Tree

  6. Demystifying the Cloud Typical Solution Stack Application Framework Hardware

  7. Demystifying the Cloud Typical Solution Stack Application NEEDS Framework Hardware • Developers, Rapid Development of Functionality • Software Architects, Tested and Proven Architecture • Network Architects, Security, Hosting

  8. Demystifying the Cloud Typical Solution Stack SaaS NEEDS PaaS IaaS • Developers, Rapid Development of Functionality • Software Architects, Tested and Proven Architecture • Network Architects, Security, Hosting

  9. Demystifying the Cloud Typical Solution Stack SaaS PROVIDER NEEDS PaaS IaaS • Developers, Rapid Development of Functionality • Software Architects, Tested and Proven Architecture • Network Architects, Security, Hosting • Your own App. • Force.com, Google App, Long Jump • EC2, Azure, Rackspace

  10. Key Decision Points Decision on Multi Tenancy Transition Existing Product New SaaS Solution Decision on Development Strategy Decision on Database License Decision on Hosting Strategy

  11. Key Decision Points Decision on Multi Tenancy Decision on Development Strategy Decision on Database License Decision on Hosting Strategy

  12. Decision on Multi-Tenancy Decision on Multi Tenancy Can On-Demand Hosting Services be leveraged for virtualization? Is Multi Tenancy is Required? Yes No Yes No Decision of Development Strategy Self Hosting Virtualization IaaS

  13. Understanding Multi-Tenancy

  14. Decision on Multi-Tenancy Decision on Multi Tenancy Can On-Demand Hosting Services be leveraged for virtualization? Is Multi Tenancy is Required? Yes No Yes No Decision of Development Strategy Self Hosting Virtualization IaaS

  15. Multi-Tenancy Decision Is Multi Tenancy is Required? Can On-Demand Hosting Services be leveraged for virtualization? Decision on Development Strategy YES NO No. of Customers – Current and Target My Customer count is high My Customer count is low Engineering Budget Constraints I am flexible with my Engineering Budget I have very tight budget constraints Time Constraints I am flexible with my deadlines I have very tight time constraints SaaS is our strategic decision Yes, I am trying to experiment SaaS Market Experimentation Scope/Size of Transition I want to transit my entire product Planning to transit only partial/selective features

  16. Multi-Tenancy Decision : Example Can On-Demand Hosting Services be leveraged for virtualization? Is Multi Tenancy is Required? Decision on Development Strategy YES NO

  17. Decision on Multi-Tenancy Decision on Multi Tenancy Can On-Demand Hosting Services be leveraged for virtualization? Is Multi Tenancy is Required? Yes No Yes No Decision of Development Strategy Self Hosting Virtualization IaaS

  18. Virtualization - Hosting Decision Can On-Demand Hosting Services be leveraged for virtualization? YES Self Hosting Virtualization NO IaaS I don’t have budget for investing in virtualization infrastructure Yes, I do have budget to spend on virtualization infrastructure Budget Availability On-Demand provider does not meet the SLAs I am offering to my customers On-Demand provider meets or exceeds the SLAs that I have committed to my customers SLA Alignment I do have good expertise in-house to manage virtual environment I don’t have IT skill-set to manage virtual environment Skill-set Availability I am happy to bear the on-going operation cost My Total Cost of Ownership (TCO) is relatively less Operational Cost

  19. Key Decision Points Decision on Multi Tenancy Decision on Development Strategy Decision on Database License Decision on Hosting Strategy

  20. Development Strategy Decision Decision on Development Strategy Is PaaS Suitable? Should I Code My Product? No Yes SEAP Yes No APaaS Can I Use a Solution Accelerator? Custom Developed SaaS Framework Packaged SaaS Framework No Yes Can I Leverage Specific Portions of Existing SaaS Framework? Decision on Database License No Yes Specialized SaaS Framework Services/Component

  21. Should I Code My Product? Is PaaS Suitable? Can I Use a Solution Accelerator? YES NO Acceptable Not Acceptable Vendor Lock-In Budget for New Technology Investment I have budget constraints in investing on new technology I am fine to invest in new technology Very Tight Deadlines Flexible Deadlines Time Constraints Limitations in terms of Functionality/Architecture Acceptable Not Acceptable Open to learn new technology, even it’s proprietary technology New Technology is fine but will go for a standard alone New Technology Adoption Acceptable Terms Conflicting Terms SLA/Legal Terms I am ok with the on-going operation cost I want to minimize my OpEx Operational Cost Decision on PaaS

  22. Decision on Development Strategy Should I Code My Product? Is PaaS Suitable? No Yes SEAP Yes No Can I Use a Solution Accelerator? APaaS Custom Developed SaaS Framework Packaged SaaS Framework No Yes Can I Leverage Specific Portions of Existing SaaS Framework? Decision on Database License No Yes Specialized SaaS Framework Services/Component Development Strategy Decision

  23. Leverage Specific Portions Should I Code My Product? YES NO APaaS SEAP I don’t have the required technology skill-set Yes, I have the technology skill-set in house Technical Skill-Set Very simple and straight forward system (Typical IMS) Yes, my product has decent complexity. Product Complexity I am ok to live with the limitations, which I don’t foresee to be affecting my product I need as much control in engineering my product Control/Limitation

  24. Decision on Development Strategy Should I Code My Product? Is PaaS Suitable? No Yes SEAP Yes No APaaS Can I Use a Solution Accelerator? Custom Developed SaaS Framework Packaged SaaS Framework No Yes Can I Leverage Specific Portions of Existing SaaS Framework? Decision on Database License No Yes Specialized SaaS Framework Services/Component Development Strategy Decision

  25. Decision on Solution Accelerator Can I Use a Solution Accelerator? YES NO Packaged SaaS Framework Custom Developed SaaS Framework Very Tight Deadlines Flexible Deadlines Time Constraints I want to minimize my budget on Engineering Flexible on spending for Engineering Engineering Budget I willing to work with what is available I need complete control on all engineering aspects Control/Limitations I prefer a time tested and proven solution I prefer a home grown solution Proven Solution I am fine with relying on the provider I don’t want to create any dependencies Dependency

  26. Decision on Development Strategy Is PaaS Suitable? Should I Code My Product? No Yes SEAP Yes No Can I Use a Solution Accelerator? APaaS Custom Developed SaaS Framework Packaged SaaS Framework No Yes Can I Leverage Specific Portions of Existing SaaS Framework? Decision on Database License No Yes Specialized SaaS Framework Services/Component Development Strategy Decision

  27. Leverage Specific Portions Can I Leverage Specific Portions of Existing SaaS Framework? Specialized SaaS Framework Services/Component YES NO Decision on Database License I don’t want to be heavily dependent on this service, however I am fine to consume them as secondary service I don’t want to rely on any external factors Dependency I don’t see any major saving between make or buy choices I would, if there is a significant cost saving Cost Saving

  28. Key Decision Points Decision on Multi Tenancy Decision on Development Strategy Decision on Database License Decision on Hosting Strategy

  29. Decision on DBaaS Can On Demand Database be leveraged YES NO Standard Licensed DB DBaaS I will have varying demands on the usage of database Stable/Linear usage Scalability I have budget constraints in investing on DB technology I am fine to invest in DB technology Budget for Investment in DB Technology I am not too keen in getting complete control on the design My DB schema is complex and hence I will need full control Control on the design I am fine with relying on the DBaaS vendor I don’t want to create any dependency Vendor Lock-In Acceptable Terms Conflicting Terms SLA/Legal Terms I am ok with the on-going operation cost I want to minimize my OpEx Operational Cost

  30. Key Decision Points Decision on Multi Tenancy Decision on Development Strategy Decision on Database License Decision on Hosting Strategy

  31. Can On Demand Hosting be leveraged YES NO IaaS Self Hosting I don’t have budget for investing in infrastructure Yes, I do have budget to spend on infrastructure Budget Availability Meets or exceeds the SLAs that I have committed to my customers Does not meet the SLAs I am offering to my customers SLA Alignment I do have good expertise in-house to manage hosting environment I don’t have IT skill-set to manage hosting environment Skill-set Availability Not keen in spending on operational cost, particularly on the long run I am happy to bear the on-going operation cost Operational Cost I don’t foresee great variations I will have varying demands on the usage Scalability Hosting Decision

  32. For more details Janaki Jayachandran Head – SaaS Specialization Aspire Systems E-mail: janaki.jayachandran@aspiresys.com Website: www.aspiresys.com Ph. No: +91-44-67404000

  33. ? ? ? Questions

More Related