• Save
Keynote at Gluecon 2011 by Marten Mickos, CEO, Eucalyptus Systems
Upcoming SlideShare
Loading in...5
×
 

Keynote at Gluecon 2011 by Marten Mickos, CEO, Eucalyptus Systems

on

  • 1,028 views

In the software world, the first decade of this century was ruled by LAMP, the open stack. Is the stack dead now? ...

In the software world, the first decade of this century was ruled by LAMP, the open stack. Is the stack dead now?

With the advent of cloud computing, we are seeing software products coalesce in different ways. What runs on top of what is no longer the key question. Now it's a question of running side by side, with elasticity both in scalability and in configuration.

Common APIs serve as the glue between the components of what might be called the elastic ensemble.

Statistics

Views

Total Views
1,028
Views on SlideShare
1,028
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Keynote at Gluecon 2011 by Marten Mickos, CEO, Eucalyptus Systems Keynote at Gluecon 2011 by Marten Mickos, CEO, Eucalyptus Systems Presentation Transcript

    • ”The Stack is Dead” at Gluecon 2011
      Mårten Mickos
      CEO, Eucalyptus Systems
    • Thought
      stack = an orderly pile arranged in layers
      in the cloud, things are not necessarily layered
      => the stack is dead
    • Eucalyptus
      Private cloud software platform, open source
      World’s most widely deployed – 25,000 clouds
      If it runs on AWS, it runs on Eucalyptus
      Eliminates VMware lock-in – can mix ESX, KVM, Xen, Hyper-V – competes w. vCloud Director
    • Infrastructure software
      users
      now
      10bn
      1bn
      100m
      10m
      1m
      LAMP
      MF
      Mini
      Client/Server
      Cloud
      Internet era
      Web, Web2.0, Mobile internet
    • It’s all about the ...
      LAMP times
      framework
      language
      cloud times
      PHP is a general-purpose scripting language originally designed for web development to produce dynamic web pages.
      Node.js is an event-driven I/O framework for the V8 JavaScript engine on Unix-like platforms. It is intended for writing scalable network programs such as web servers.
    • It’s all about the ...
      LAMP times
      api
      code
      cloud times
    • It’s all about the ...
      LAMP times
      elasticity
      scaling
      cloud times
    • It’s all about the ...
      LAMP times
      ensemble
      stack
      cloud times
    • What does this mean for us?
      Don’t build stacks – integrate images
      Avoid lock-in by using de facto APIs
      Think in terms of dynamic assembly
      applications use the cloud to wire together the components they need when they run, fail, get overloaded, restart, etc.
      Worry about managing connectivity, not implementing it
      everything can talk to everything in a cloud (not just to its nearest neighbor in a stack)
      interconnectivity in a dynamic environment must be managed carefully
      Build with what works
      in a dynamic distributed environment, simple and lightweight tends to be more useful than heavy and complex
      industry standard APIs reflect this observation: simple scales
    • From stack to ensemble
      More variability => better customization opportunities
      Better elasticity
    • Thank you!
      Mårten Mickos
      marten@eucalyptus.com
      twitter.com/martenmickos