Active state private paas is not an oxymoron final

48
Why Private PaaS is NOT an Oxymoron Presented by Bart Copeland CEO, ActiveState

description

 

Transcript of Active state private paas is not an oxymoron final

Page 1: Active state private paas is not an oxymoron final

Why Private PaaS is NOT an Oxymoron

Presented by Bart CopelandCEO, ActiveState

Page 2: Active state private paas is not an oxymoron final

“Private PaaS? Isn’t that an oxymoron?”

— Cloud computing research analyst, 2011

Page 3: Active state private paas is not an oxymoron final

About ActiveState

Drivers for [Private] PaaS

Public PaaS vs. Private PaaS

Private PaaS Deployment Considerations

Use Cases

Wrap Up

Agenda

Page 4: Active state private paas is not an oxymoron final

Founded 1997

2 million developers, 97% of Fortune 1000, open source

ActiveState empowers innovation from code to cloud smarter, safer, and faster

Some customers:

About ActiveState

Page 5: Active state private paas is not an oxymoron final

Drivers for [Private] PaaS

Page 6: Active state private paas is not an oxymoron final

SaaS: Application Layer

+ OTHERS

IaaS: Infrastructure Layer

Layers in the cloud

+ O

THER

S

PaaS: Management Layer

DEVELOP DEPLOY SECURE CONTROL

Page 7: Active state private paas is not an oxymoron final

Cloud Infrastructure: Public v. Private

Private IaaS

Lots of providers serving government,

large enterprise, SMB

Private Corporate

IaaSPowered by:

Public IaaS

Page 8: Active state private paas is not an oxymoron final

Infrastructure for clouds implemented

Public mostly

Private increasing

The state of IaaS:

Page 9: Active state private paas is not an oxymoron final

BUT… Developers, IT/DevOps &

companies need more than just infrastructure

to leverage the

Page 10: Active state private paas is not an oxymoron final

PaaS

Page 11: Active state private paas is not an oxymoron final

PaaSdefined

Page 12: Active state private paas is not an oxymoron final

National Institute of Standards and Technology (NIST)

Page 13: Active state private paas is not an oxymoron final

Platform as a Service (PaaS) — the capability provided to the

consumer is to deploy onto the cloud infrastructure consumer-

created or acquired applications created using programming

languages and tools supported by the provider. The consumer

does not manage or control the underlying cloud infrastructure …

but has control over the deployed applications …

Page 14: Active state private paas is not an oxymoron final

Platform as a Service (PaaS) — the capability provided to the

consumer is to deploy onto the cloud infrastructure consumer-

created or acquired applications created using programming

languages and tools supported by the provider. The consumer

does not manage or control the underlying cloud infrastructure …

but has control over the deployed applications …

Page 15: Active state private paas is not an oxymoron final
Page 16: Active state private paas is not an oxymoron final

What?Middleware

Operating System

Programming Language

Modules

Frameworks

Databases

Web servers

Auto Config

Seamless Deployment

PaaS

Page 17: Active state private paas is not an oxymoron final

Why?

Worry FreeMiddleware

DependenciesConfigurations

Deployment

Management

Coding

Less Work

PaaS

Page 18: Active state private paas is not an oxymoron final

Platform as a Service (PaaS) — the capability provided to the

consumer is to deploy onto the cloud infrastructure consumer-

created or acquired applications created using programming

languages and tools supported by the provider. The consumer

does not manage or control the underlying cloud infrastructure

… but has control over the deployed applications …

Page 19: Active state private paas is not an oxymoron final

Popular PaaS

Page 20: Active state private paas is not an oxymoron final

Popular [Public] PaaS

Page 21: Active state private paas is not an oxymoron final

[Public] PaaS

Page 22: Active state private paas is not an oxymoron final

[Public] PaaS

Large Enterprise Government(some) SMBs

xx

Page 23: Active state private paas is not an oxymoron final

Platform as a Service (PaaS) — the capability provided to the

consumer is to deploy onto the cloud infrastructure consumer-

created or acquired applications created using programming

languages and tools supported by the provider. The consumer

does not manage or control the underlying cloud infrastructure

… but has control over the deployed applications …

Page 24: Active state private paas is not an oxymoron final

No Control

Public Cloud Concerns

Lack of FlexibilityNew Apps, Existing Apps

Security

Privacy (Compliance)

[Public] PaaSxxWhy?

Page 25: Active state private paas is not an oxymoron final

Developers in large enterprises, government can’t

just “bypass” IT…

Page 26: Active state private paas is not an oxymoron final

But want the capabilities and benefits of a

[Public] PaaS

Page 27: Active state private paas is not an oxymoron final

IT/DevOps want the capabilities and benefits of

too!

[Public] PaaS

Page 28: Active state private paas is not an oxymoron final

[Private] PaaS

Page 29: Active state private paas is not an oxymoron final

Developers: Freedom

IT/DevOps: Control

CIO/Finance: ROI

Enterprise Checklist for Private PaaS

Page 30: Active state private paas is not an oxymoron final

Choose the right stack

Use the best tools

Config, test and deploy faster

Build more apps

Developers get freedom

Page 31: Active state private paas is not an oxymoron final

One platform for new & legacy apps

No data silos & rogue clouds

Tighter security & compliance

Deploy to private, public, or hybrid clouds

DevOps gets control

Page 32: Active state private paas is not an oxymoron final

Public PaaS

APP

APP

APP

APP

APP

APP

Private PaaS

APP

APP

APP

APP

APP

APP

PaaS 101: Public vs. Private Security

Page 33: Active state private paas is not an oxymoron final

Shorter time-to-market

Better use of assets

No vendor lock-in

Lower costs

CIO/Finance Gets ROI

Page 34: Active state private paas is not an oxymoron final

Cloud control: Bring your cloud in-house and make your cloud your own

Knowing where your bits are: Keep your data within your span of control

Insourcing. Insource without taxing already overburdened IT resources

Private PaaS is about…

Page 35: Active state private paas is not an oxymoron final

What private PaaS can do #1

Setup & Scale

• Create an AUTO-CONFIGURING private PaaS on top of private cloud or IaaS in minutes

Develop & Deploy

• Deploy NEW, migrating EXISTING applications to the cloud in 3 simple steps

Manage & Monitor

• Manage updates, upgrades

• Monitor application performance

Page 36: Active state private paas is not an oxymoron final

What private PaaS can do #2B

efo

reA

fter

Page 37: Active state private paas is not an oxymoron final

Public or private cloud?

Infrastructure technology

provider

PaaS technology

considerations

Considerations for a PaaS

Page 38: Active state private paas is not an oxymoron final

Media Company

Financial Institution

Multinational Telecom Services Corporation

Private PaaS enterprise use cases

Page 39: Active state private paas is not an oxymoron final

Private PaaS is NOT an oxymoron.

Page 40: Active state private paas is not an oxymoron final

Bring your cloud under control:Develop in the language and framework that’s right for youProtect your data…on your terms

Retake your freedom:The public cloud scales with your data. Private cloud grows with your business.Flexible, fast deployment

Rethink your ROI:Buy an extra server…and resell that capacityTurn your cost center into a profit center

Private PaaS – A mandate, not a contradiction

Page 41: Active state private paas is not an oxymoron final

Private PaaS …

Transformational for the Enterprise

Page 42: Active state private paas is not an oxymoron final

The application platform for creating a private PaaS

Any Language, Any Stack, Any Cloud™

Page 43: Active state private paas is not an oxymoron final

Enterprise Ready

Page 44: Active state private paas is not an oxymoron final

Choice, Flexibility, Control

Page 45: Active state private paas is not an oxymoron final

Portable

Page 46: Active state private paas is not an oxymoron final

End-to-End (IDE Monitoring)

Page 47: Active state private paas is not an oxymoron final

Fast Migration

Page 48: Active state private paas is not an oxymoron final

Thank you!

Learn more at activestate.com/stackato

Twitter: @activestate, #stackato

Blog: www.activestate.com/blog