how open source is accelerating innovation in the field of saas and paas

21
www.mor.ph Cloud Rising How Open Source is accelerating innovation in the field of SaaS and Paas Jerome Gotangco [email protected]

Upload: jerome-gotangco

Post on 11-May-2015

3.324 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Cloud RisingHow Open Source is accelerating innovation

in the field of SaaS and Paas

Jerome [email protected]

Page 2: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

“The Network is the Computer”

Scott McNealy John Gage

Page 3: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

The Cloud is Rising

• IT-related capabilities are now being provided “as a service”

• People are more comfortable on utilizing online applications and store their data

• The current economic downturn makes Cloud Computing more relevant than ever

• Gartner says 25% of software will be delivered as SaaS by 2011*

* http://www.gartner.com/it/page.jsp?id=496886

Page 4: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Cloud Computing EvolutionMorph

GAEForceAzure

Google Apps37signalsWeb 2.0

AWSAkamai

Nirvanix

PaaS SaaS IaaS

Cloud Computing

Utility Computing

Grid Computing

Cluster Computing Super Computing

Page 5: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Cloud Computing Ecosystem

Infrastructure as a Service

Platform as a Service

SaaS

Page 6: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

What is Software as a Service (SaaS)?

• SaaS is a model of software deployment.

• Application is hosted as a service provided to customers across the Internet.

• Managed from central locations rather than at customer’s site.

Page 8: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Drivers of SaaS

• Ubiquity of the Internet

• Faster transactions

• Open Source web frameworks (Rails, Java, Django, Grails, PHP, etc.)

• Data standards, portability and flexibility

• Time to market/Cost

Page 9: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

SaaS Companies and Products

• Salesforce - CRM and platform

• 37signals - Productivity

• Google Apps - Office suite

• Zoho - Office and Productivity

• WebEx - Conferencing

Page 10: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

What is Platform as a Service (PaaS)?

• An outgrowth of the SaaS application delivery model

• Provides the facilities to support the end-to-end life cycle of building and delivering web applications and services

• Provisioned on the fly, on-demand model

Page 11: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Open Source as a Foundation of PaaS

• Linux

• Virtualization technologies (Xen, KVM)

• Web Framework and Messaging

• Database (PostgreSQL, MySQL)

• Backup and Storage

• Custom Middleware and Integration

Page 12: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Platform as a Service players

• Morph AppSpace and AppCloud

• Force

• Google AppEngine

• Bungee Connect

• Azure

• Heroku

• Joyent Accelerator

• Facebook

• Friendster

• MySpace

Page 13: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

What is Infrastructure as a Service (IaaS)?

• The delivery of computer infrastructure as a service.

• Typically a virtualized platform environment.

• Not exactly HPA/HPC but speed of provisioning compensates for this.

Page 14: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Common denominators for Infrastructure as a Service

• On-demand provisioning and billing

• Virtualization (Xen, VMWare, KVM)

• COtS (Commodity Off the Shelf) equipment and storage

• Open Source components

• Custom middleware

Page 15: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Infrastructure as a Service (IaaS) enablers

• Amazon Web Services

• GoGrid

• Nirvanix

• Joyent

• Akamai

Page 16: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Do-it-Yourself vs. SaaS/PaaS

D.I.Y. Infrastructure

High CapExHigh maintenance costsAnticipate usage spikesEquipment depreciation

Time consumingHigh learning curve

Dedicate staff for 24x7 support

SaaS/PaaS Provider

Predictable OpExVery low start-up costs

On-demand infrastructureLow maintenance

Scalable & secure environmentService Level Agreement

Focus on strengths/business

Page 17: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

Morph Application Platform

An on-demand platform for Web applications

Page 18: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

The Real Deal

Ruby on RailsJava

Grails

Linux MySQLPgSQL

NagiosCacti

Puppet

Open Source in Action!

Page 19: How Open Source is accelerating innovation in the field of SaaS and PaaS

www.mor.ph

The Big Picture

AWS (EC2, S3, SQS), DC

Morph Application Platform

Redmine, Substruct, Tracks, Beast, El

Dorado, etc.

Page 20: How Open Source is accelerating innovation in the field of SaaS and PaaS

Morph AppCloud Interface