going on-demand: iaas, paas or solution accelerators?

34
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 18 th , 2010 Time: 11:00 AM ET/ 08:00 AM PT/ 04:00 PM BST

Upload: ajaxe

Post on 08-Jan-2016

41 views

Category:

Documents


1 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 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

Date: Thursday, February 18th, 2010 Time: 11:00 AM ET/ 08:00 AM PT/ 04:00 PM BST

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

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 in the top 500 fast growing technology companies in Asia Pacific for 3 years in a row

Ranked 7th in BusinessToday Survey featuringthe Best Companies towork for in India in 2005

Ranked among the Top 20 Global R&D Service Providers by Zinnov Consulting

About Aspire

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

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!

Housekeeping Instructions

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

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

Speaker

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

Introduction

Demystifying the Cloud

Key Decision Points

Decision Tree

Agenda

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

Application

Framework

Hardware

Demystifying the Cloud

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

NEEDS

Developers, Rapid Development of Functionality

Software Architects, Tested and Proven Architecture

Network Architects, Security, Hosting

Application

Framework

Hardware

Demystifying the Cloud

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

NEEDS

Developers, Rapid Development of Functionality

Software Architects, Tested and Proven Architecture

Network Architects, Security, Hosting

SaaS

PaaS

IaaS

Demystifying the Cloud

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

NEEDS

Developers, Rapid Development of Functionality

Software Architects, Tested and Proven Architecture

Network Architects, Security, Hosting

PROVIDER

Your own App.

Force.com, Google App, Long Jump

EC2, Azure, Rackspace

SaaS

PaaS

IaaS

Demystifying the Cloud

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

Decision on Multi Tenancy

Decision on Development

Strategy

Decision on DatabaseLicense

Decision on HostingStrategy

Transition Existing Product

New SaaS Solution

Key Decision Points

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

Decision on Multi Tenancy

Decision on Development

Strategy

Decision on DatabaseLicense

Decision on HostingStrategy

Key Decision Points

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

Decision of Development

Strategy

Self Hosting Virtualization IaaS

Decision on Multi Tenancy

Is Multi Tenancy is Required?

Can On-Demand Hosting Services be leveraged for virtualization?

Yes

No Yes

No

Decision on Multi-Tenancy

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

Understanding Multi-Tenancy

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

Decision of Development

Strategy

Self Hosting Virtualization IaaS

Decision on Multi Tenancy

Is Multi Tenancy is Required?

Can On-Demand Hosting Services be leveraged for virtualization?

Yes

No Yes

No

Decision on Multi-Tenancy

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

Is Multi Tenancy is Required?

YES NODecision on Development

Strategy

Can On-Demand Hosting Services be

leveraged for virtualization?

No. of Customers – Current and Target

Engineering Budget Constraints

Time Constraints

Market Experimentation

Scope/Size of Transition

My Customer count is high

I am flexible with my Engineering Budget

I am flexible with my deadlines

SaaS is our strategic decision

I want to transit my entire product

My Customer count is low

I have very tight budget constraints

I have very tight time constraints

Yes, I am trying to experiment SaaS

Planning to transit only partial/selective features

Multi-Tenancy Decision

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

Parameter Weight Yes No Yes-Score No-Score

No. of Customers – Current and Target 45% 1 0 .45 0

Engineering Budget Constraints 15% 0 1 0 .15

Time Constraints 10% 1 0 .1 0

Market Experimentation 0% 0 0 0 0

Scope/Size of Transition 30% 1 0 .3 0

Total .85 .15

YES NOCan On-Demand

Hosting Services be leveraged for virtualization?

Is Multi Tenancy is Required?

Decision on Development

Strategy

Multi-Tenancy Decision : Example

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

Decision of Development

Strategy

Self Hosting Virtualization IaaS

Decision on Multi Tenancy

Is Multi Tenancy is Required?

Can On-Demand Hosting Services be leveraged for

virtualization?

Yes

No Yes

No

Decision on Multi-Tenancy

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

Can On-Demand Hosting Services be

leveraged for virtualization?

YES NOIaaS Self Hosting Virtualization

Budget Availability

SLA Alignment

Skill-set Availability

Operational Cost

I don’t have budget for investing in virtualization

infrastructure

On-Demand provider meets or exceeds the SLAs that I

have committed to my customers

I don’t have IT skill-set to manage virtual environment

I am happy to bear the on-going operation cost

Yes, I do have budget to spend on virtualization

infrastructure

On-Demand provider does not meet the SLAs I am

offering to my customers

I do have good expertise in-house to manage virtual

environment

My Total Cost of Ownership (TCO) is relatively less

Virtualization - Hosting Decision

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

Decision on Multi Tenancy

Decision on Development

Strategy

Decision on DatabaseLicense

Decision on HostingStrategy

Key Decision Points

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

Decision on Development Strategy

Is PaaSSuitable?

Should I Code My Product? SEAP

APaaS

Packaged SaaSFramework

Can I Use a Solution

Accelerator?

Custom DevelopedSaaS Framework

Can I Leverage Specific Portions of

Existing SaaS Framework?

Specialized SaaS Framework Services/Component

Decision on Database License

Yes No

YesNo

No Yes

No

Yes

Development Strategy Decision

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

YES NOShould I Code My Product?

Is PaaS Suitable?

Can I Use a Solution Accelerator?

Acceptable

I have budget constraints in investing on new

technology

Very Tight Deadlines

Acceptable

Open to learn new technology, even it’s

proprietary technology

Acceptable Terms

I am ok with the on-going operation cost

Not Acceptable

I am fine to invest in new technology

Flexible Deadlines

Not Acceptable

New Technology is fine but will go for a standard alone

Conflicting Terms

I want to minimize my OpEx

Vendor Lock-In

Budget for New Technology Investment

Time Constraints

Limitations in terms of Functionality/Architecture

New Technology Adoption

SLA/Legal Terms

Operational Cost

Decision on PaaS

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

Decision on Development Strategy

Is PaaSSuitable?

Should I Code My Product? SEAP

APaaS

Packaged SaaSFramework

Can I Use a Solution

Accelerator?

Custom DevelopedSaaS Framework

Can I Leverage Specific Portions of

Existing SaaS Framework?

Specialized SaaS Framework Services/Component

Decision on Database License

Yes No

YesNo

No Yes

No

Yes

Development Strategy Decision

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

YES NOShould I Code My Product?

APaaS SEAP

Yes, I have the technology skill-set in house

Yes, my product has decent complexity.

I need as much control in engineering my product

I don’t have the required technology skill-set

Very simple and straight forward system (Typical IMS)

I am ok to live with the limitations, which I don’t

foresee to be affecting my product

Technical Skill-Set

Product Complexity

Control/Limitation

Leverage Specific Portions

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

Decision on Development Strategy

Is PaaSSuitable?

Should I Code My Product? SEAP

APaaS

Packaged SaaSFramework

Can I Use a Solution

Accelerator?

Custom DevelopedSaaS Framework

Specialized SaaS Framework Services/Component

Decision on Database License

Yes No

YesNo

No Yes

No

Yes

Can I Leverage Specific Portions of

Existing SaaS Framework?

Development Strategy Decision

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

YES NOCan I Use a Solution

Accelerator?

Packaged SaaSFramework

Custom Developed SaaS Framework

Very Tight Deadlines

I want to minimize my budget on Engineering

I willing to work with what is available

I prefer a time tested and proven solution

I am fine with relying on the provider

Flexible Deadlines

Flexible on spending for Engineering

I need complete control on all engineering aspects

I prefer a home grown solution

I don’t want to create any dependencies

Time Constraints

Engineering Budget

Control/Limitations

Proven Solution

Dependency

Decision on Solution Accelerator

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

Specialized SaaS Framework Services/Component

Decision on Development Strategy

SEAP

APaaS

Packaged SaaSFramework

Can I Use a Solution

Accelerator?

Custom DevelopedSaaS Framework

Can I Leverage Specific Portions of

Existing SaaS Framework?

Decision on Database License

Yes No

YesNo

No Yes

No

Yes

Is PaaSSuitable

?

Should I Code My Product?

Development Strategy Decision

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

YES NOCan I Leverage

Specific Portions of Existing SaaS Framework?

Specialized SaaS Framework

Services/Component

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 would, if there is a significant cost saving

I don’t want to rely on any external factors

I don’t see any major saving between make or buy choices

Dependency

Cost Saving

Leverage Specific Portions

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

Decision on Multi Tenancy

Decision on Development

Strategy

Decision on DatabaseLicense

Decision on HostingStrategy

Key Decision Points

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

YES NOCan On Demand Database be

leveragedDBaaS Standard Licensed DB

I will have varying demands on the usage of database

I have budget constraints in investing on DB technology

I am not too keen in getting complete control on the

design

I am fine with relying on the DBaaS vendor

Acceptable Terms

I am ok with the on-going operation cost

Scalability

Budget for Investment in DB Technology

Control on the design

Vendor Lock-In

SLA/Legal Terms

Operational Cost

Stable/Linear usage

I am fine to invest in DB technology

My DB schema is complex and hence I will need full

control

I don’t want to create any dependency

Conflicting Terms

I want to minimize my OpEx

Decision on DBaaS

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

Decision on Multi Tenancy

Decision on Development

Strategy

Decision on DatabaseLicense

Decision on HostingStrategy

Key Decision Points

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

YES NOCan On Demand Hosting be leveraged

IaaS Self Hosting

I don’t have budget for investing in infrastructure

Meets or exceeds the SLAs that I have committed to my

customers

I don’t have IT skill-set to manage hosting

environment

I am happy to bear the on-going operation cost

I will have varying demands on the usage

Budget Availability

SLA Alignment

Skill-set Availability

Operational Cost

Scalability

Yes, I do have budget to spend on infrastructure

Does not meet the SLAs I am offering to

my customers

I do have good expertise in-house to manage hosting

environment

Not keen in spending on operational cost,

particularly on the long run

I don’t foresee great variations

Hosting Decision

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

Janaki JayachandranHead – SaaS SpecializationAspire SystemsE-mail: [email protected]: www.aspiresys.comPh. No: +91-44-67404000

For more details

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

?Questions

??