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

Post on 11-May-2015

3.322 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.mor.ph

Cloud RisingHow Open Source is accelerating innovation

in the field of SaaS and Paas

Jerome Gotangcojerome@mor.ph

www.mor.ph

“The Network is the Computer”

Scott McNealy John Gage

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

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

www.mor.ph

Cloud Computing Ecosystem

Infrastructure as a Service

Platform as a Service

SaaS

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.

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

www.mor.ph

SaaS Companies and Products

• Salesforce - CRM and platform

• 37signals - Productivity

• Google Apps - Office suite

• Zoho - Office and Productivity

• WebEx - Conferencing

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

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

www.mor.ph

Platform as a Service players

• Morph AppSpace and AppCloud

• Force

• Google AppEngine

• Bungee Connect

• Azure

• Heroku

• Joyent Accelerator

• Facebook

• Friendster

• MySpace

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.

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

www.mor.ph

Infrastructure as a Service (IaaS) enablers

• Amazon Web Services

• GoGrid

• Nirvanix

• Joyent

• Akamai

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

www.mor.ph

Morph Application Platform

An on-demand platform for Web applications

www.mor.ph

The Real Deal

Ruby on RailsJava

Grails

Linux MySQLPgSQL

NagiosCacti

Puppet

Open Source in Action!

www.mor.ph

The Big Picture

AWS (EC2, S3, SQS), DC

Morph Application Platform

Redmine, Substruct, Tracks, Beast, El

Dorado, etc.

Morph AppCloud Interface

www.mor.ph

Thank You

• More information: www.mor.ph

• Email: jerome@mor.ph

top related