Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SUSE Studio @ LinuxTag Berlin

SUSE Studio @ LinuxTag Berlin

James Tan

May 17, 2010
Tweet

More Decks by James Tan

Other Decks in Technology

Transcript

  1. © Novell, Inc. All rights reserved. 2 Outline • About

    me • Introduction to SUSE Studio – What's new • Studio API • Studio for Cloud – Amazon EC2 – Eucalyptus • SUSE Gallery • Studio architecture • Questions
  2. © Novell, Inc. All rights reserved. 5 Pre-Installation Proper OS

    version Proper OS patches Application dependencies Config and kernel parameters Directories Hardware dependencies Services enabled Installation File system location Compile necessary modules Address prerequisites Permissions Create users and groups Application incompatibilities Post-Installation Updates App configuration Services setup Upgrades and patch management Traditional deployments repeat…
  3. © Novell, Inc. All rights reserved. 17 SUSE Studio API

    • REST APIs: http://susestudio.com/help/api/v1 • Ruby/command line client: – Source: http://gitorious.net/suse-studio/ssc – Gem: http://rubyforge.org/projects/ssc/ • Python library: http://code.google.com/p/pysusestudio/ • C++ (Qt) library: http://qsusestudio.sourceforge.net/ • Extended C++ library and native KDE 4 application.
  4. © Novell, Inc. All rights reserved. 24 Eucalyptus • Front-end

    image – Cloud, Walrus, Cluster and Storage controllers • Node image – Node controller • Guest appliance – Any Xen appliance – KVM support later
  5. © Novell, Inc. All rights reserved. 31 Contact • James

    Tan <[email protected]> • IRC: #susestudio on freenode • Questions, feedback: [email protected] • Mailing list: http://listx.novell.com/mailman/listinfo/studio-users • We're hiring! http://susestudio.com/jobs