Active state private paas is not an oxymoron final
-
Upload
khazret-sapenov -
Category
Technology
-
view
755 -
download
0
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