workload portability: using paas to achieve the vision of hybrid cloud computing

19
Workload Portability Using PaaS to Achieve the Vision of Hybrid Cloud Computing Bernard Golden Vice President of Strategy, ActiveState

Upload: activestate

Post on 29-Nov-2014

190 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

Workload PortabilityUsing PaaS to Achieve the Vision of Hybrid Cloud Computing

Bernard GoldenVice President of Strategy, ActiveState

Page 2: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

Bernard GoldenVice President Strategy, ActiveState Software

20+ years experience:• Large IT shops• Enterprise software • Global consultancy • Venture capital

Cloud Computing Advisor, CIO Magazine• 50K+ blog readers throughout world

Wired.com “Top Ten Influential Person in Cloud Computing”

Page 3: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

2013

Bernard Golden

2012 2011 2007

Page 4: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

Enterprise Application Reality

2014

Page 5: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

“Software is eating the world”

Mark Andreessen

Enterprise Application Reality 2014

Page 6: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• IT is now front line of corporation• Greater application variation

• System of engagement

• IoT

• Big data/analytics

• Mobile

• Highly erratic workloads• Unknown deployment location

Enterprise Application Reality 2014

Page 7: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

Any applicationAny typeAny cloudAny time

Application Workload Portability a Must

Page 8: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

On Premise Off Premise

VendorTechnology

Vendor Workload Deployment Vision

VendorTechnology

Page 9: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Assumes/coerces homogenous technology vision• Reduces deployment options• Restricts user functionality to that provided by specific cloud environments

Vendor Workload Deployment Issues

Page 10: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

On Premise Off Premise

VendorTechnology

Vendor Workload Deployment Vision 2

VendorTechnology

VendorTechnology

Page 11: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Provides greater choice of deployment environments• Still assumes/coerces homogenous technology vision• Restricts user functionality to that provided by specific cloud environments

Vendor Workload Deployment Issues 2

Page 12: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

On Premise Off Premise

VendorTechnology

Vendor Workload Portability Vision

VendorTechnology

VendorTechnology

Application Migration Proprietary Solution

Page 13: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Still assumes/coerces homogenous technology vision• Proprietary application portability format (OVF encapsulates proprietary image format with application metadata)

Vendor Workload Portability Issues

Page 14: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

On Premise Off Premise

Vendor 1Technology

3rd Party Workload Portability Vision

Vendor 2Technology

VMFormat 1

VMFormat 2

3rd PartyCloud ManagementAPI API

Page 15: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Supports heterogeneous technology• Does not impose proprietary image format• Suffers from vendor API idiosyncrasy and poor performance• Challenges in distributing code changes to multiple deployment environments

• Is there a better solution?

3rd Party Workload Portability Issues

Page 16: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

On Premise Off Premise

Vendor 1 Technology

Stackato Workload Portability Vision

StackatoDev and Operations

EnvironmentApp Workload App Workload

VM format 1Docker

AppWorkload

VM format 2Docker

AppWorkload

Vendor 2 Technology

Page 17: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Supports developer-chosen language• Provides data connectors • Supports heterogeneous technology• Does not impose proprietary image format• Does not rely on CSP API completion/performance• Leverages industry-accepted Docker for portability• Avoids need to rebuild for every environment• Enables single code base to be distributed to all user environments• Enables development and operations to focus on application functionality, not plumbing

Stackato Workload Portability Benefits

Page 18: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014

• Applications set the pace for cloud computing adoption• Workload portability is a critical requirement• Most solutions complex and cumbersome• Stackato provides:

•Workload portability

•Ease of development and deployment

•Path forward to meet future cloud bottleneck

Conclusion

Page 19: Workload Portability: Using PaaS to Achieve the Vision of Hybrid Cloud Computing

Questions?

Bernard Golden@[email protected]

Learn more and get started:www.activestate.com/stackato