Active state private paas is not an oxymoron final

Post on 29-Nov-2014

755 views 0 download

Tags:

description

 

Transcript of Active state private paas is not an oxymoron final

Why Private PaaS is NOT an Oxymoron

Presented by Bart CopelandCEO, ActiveState

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

— Cloud computing research analyst, 2011

About ActiveState

Drivers for [Private] PaaS

Public PaaS vs. Private PaaS

Private PaaS Deployment Considerations

Use Cases

Wrap Up

Agenda

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

Drivers for [Private] PaaS

SaaS: Application Layer

+ OTHERS

IaaS: Infrastructure Layer

Layers in the cloud

+ O

THER

S

PaaS: Management Layer

DEVELOP DEPLOY SECURE CONTROL

Cloud Infrastructure: Public v. Private

Private IaaS

Lots of providers serving government,

large enterprise, SMB

Private Corporate

IaaSPowered by:

Public IaaS

Infrastructure for clouds implemented

Public mostly

Private increasing

The state of IaaS:

BUT… Developers, IT/DevOps &

companies need more than just infrastructure

to leverage the

PaaS

PaaSdefined

National Institute of Standards and Technology (NIST)

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 …

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 …

What?Middleware

Operating System

Programming Language

Modules

Frameworks

Databases

Web servers

Auto Config

Seamless Deployment

PaaS

Why?

Worry FreeMiddleware

DependenciesConfigurations

Deployment

Management

Coding

Less Work

PaaS

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 …

Popular PaaS

Popular [Public] PaaS

[Public] PaaS

[Public] PaaS

Large Enterprise Government(some) SMBs

xx

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 …

No Control

Public Cloud Concerns

Lack of FlexibilityNew Apps, Existing Apps

Security

Privacy (Compliance)

[Public] PaaSxxWhy?

Developers in large enterprises, government can’t

just “bypass” IT…

But want the capabilities and benefits of a

[Public] PaaS

IT/DevOps want the capabilities and benefits of

too!

[Public] PaaS

[Private] PaaS

Developers: Freedom

IT/DevOps: Control

CIO/Finance: ROI

Enterprise Checklist for Private PaaS

Choose the right stack

Use the best tools

Config, test and deploy faster

Build more apps

Developers get freedom

One platform for new & legacy apps

No data silos & rogue clouds

Tighter security & compliance

Deploy to private, public, or hybrid clouds

DevOps gets control

Public PaaS

APP

APP

APP

APP

APP

APP

Private PaaS

APP

APP

APP

APP

APP

APP

PaaS 101: Public vs. Private Security

Shorter time-to-market

Better use of assets

No vendor lock-in

Lower costs

CIO/Finance Gets ROI

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…

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

What private PaaS can do #2B

efo

reA

fter

Public or private cloud?

Infrastructure technology

provider

PaaS technology

considerations

Considerations for a PaaS

Media Company

Financial Institution

Multinational Telecom Services Corporation

Private PaaS enterprise use cases

Private PaaS is NOT an oxymoron.

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

Private PaaS …

Transformational for the Enterprise

The application platform for creating a private PaaS

Any Language, Any Stack, Any Cloud™

Enterprise Ready

Choice, Flexibility, Control

Portable

End-to-End (IDE Monitoring)

Fast Migration

Thank you!

Learn more at activestate.com/stackato

Twitter: @activestate, #stackato

Blog: www.activestate.com/blog