active state private paas is not an oxymoron final

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

Upload: khazret-sapenov

Post on 29-Nov-2014

756 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

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