140528 workload-portability-vfinal
-
Upload
activestate -
Category
Documents
-
view
239 -
download
0
description
Transcript of 140528 workload-portability-vfinal
![Page 1: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/1.jpg)
Workload PortabilityUsing PaaS to Achieve the Vision of Hybrid Cloud Computing
Bernard GoldenVice President of Strategy, ActiveState
![Page 2: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/2.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/3.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
2013
Bernard Golden
2012 2011 2007
![Page 4: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/4.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Enterprise Application Reality
2014
![Page 5: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/5.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
“Software is eating the world”
Mark Andreessen
Enterprise Application Reality 2014
![Page 6: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/6.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/7.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Any applicationAny typeAny cloudAny time
Application Workload Portability a Must
![Page 8: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/8.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
VendorTechnology
Vendor Workload Deployment Vision
VendorTechnology
![Page 9: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/9.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/10.jpg)
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
VendorTechnology
Vendor Workload Deployment Vision 2
VendorTechnology
VendorTechnology
![Page 11: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/11.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/12.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/13.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/14.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/15.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/16.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/17.jpg)
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: 140528 workload-portability-vfinal](https://reader035.fdocuments.net/reader035/viewer/2022081413/548104fa5906b5f56c8b45f9/html5/thumbnails/18.jpg)
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