Workload Portability
Using PaaS to Achieve the Vision of Hybrid
Cloud Computing
Bernard Golden
Vice President of Strategy,...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Bernard Golden
Vice President ...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
2013
Bernard Golden
2012 2011 ...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Enterprise Application
Reality...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
“Software is eating
the world”...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• IT is now front line of corp...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
Any application
Any type
Any c...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
Vendor
...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Assumes/coerces homogenous t...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
Vendor
...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Provides greater choice of d...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
Vendor
...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Still assumes/coerces homoge...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
Vendor ...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Supports heterogeneous techn...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
On Premise Off Premise
Vendor ...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Supports developer-chosen la...
activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014
• Applications set the pace fo...
Questions?
Bernard Golden
@bernardgolden
bernardg@activestate.com
Learn more and get started:
www.activestate.com/stackato
Upcoming SlideShare
Loading in...5
×

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

244
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
244
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. Workload Portability Using PaaS to Achieve the Vision of Hybrid Cloud Computing Bernard Golden Vice President of Strategy, ActiveState
  2. 2. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Bernard Golden Vice 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”
  3. 3. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 2013 Bernard Golden 2012 2011 2007
  4. 4. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Enterprise Application Reality 2014
  5. 5. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 “Software is eating the world” Mark Andreessen Enterprise Application Reality 2014
  6. 6. 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
  7. 7. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 Any application Any type Any cloud Any time Application Workload Portability a Must
  8. 8. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 On Premise Off Premise Vendor Technology Vendor Workload Deployment Vision Vendor Technology
  9. 9. 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
  10. 10. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 On Premise Off Premise Vendor Technology Vendor Workload Deployment Vision 2 Vendor Technology Vendor Technology
  11. 11. 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
  12. 12. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 On Premise Off Premise Vendor Technology Vendor Workload Portability Vision Vendor Technology Vendor Technology Application Migration Proprietary Solution
  13. 13. 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
  14. 14. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 On Premise Off Premise Vendor 1 Technology 3rd Party Workload Portability Vision Vendor 2 Technology VM Format 1 VM Format 2 3rd Party Cloud ManagementAPI API
  15. 15. 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
  16. 16. activestate.com/stackato | @activestate | #stackato | activestate.com/blog | Copyright 2014 On Premise Off Premise Vendor 1 Technology Stackato Workload Portability Vision Stackato Dev and Operations EnvironmentApp Workload App Workload VM format 1 Docker App Workload VM format 2 Docker App Workload Vendor 2 Technology
  17. 17. 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
  18. 18. 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
  19. 19. Questions? Bernard Golden @bernardgolden bernardg@activestate.com Learn more and get started: www.activestate.com/stackato
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×