SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
OS Appliances
Introduction to SUSE Studio
Web Application to build customizable virtual appliances

    David Chua
    zhchua@gmail.com
    http://twitter.com/davidchua


    September 19, 2009
Background

    David Chua

    - Currently a 3rd year student in School of Information Systems, SMU


    - Just finished a 3 month internship with Novell working on
    SUSEStudio


    - Spent a month in SUSE Linux Labs at Nuremberg




2   © Novell Inc. All rights reserved
The Team




    - Based in Nuremberg, Germany at SUSE Linux Labs
    - Officially called the CTSO Incubation Team
    - Small handpicked team by the CTSO to work on
    anything! (Like a startup!)
3   © Novell Inc. All rights reserved
Agenda

    What is SUSE Studio?
    Whats the value created?
    How is it all done?
    Demo




4   © Novell Inc. All rights reserved
What is Studio?

    Web-based appliance creator


    Easy and fast


    Community marketplace


    Built upon KIWI CLI Interface




5   © Novell Inc. All rights reserved
Studio's Innards



                                        Disk Image
                                        VMWare Image
                                        LiveCD/USB
                                        Xen




6   © Novell Inc. All rights reserved
Traditional Installation




                   And probably another 50 pages more ...
7   © Novell Inc. All rights reserved
With Studio




8   © Novell Inc. All rights reserved
What else?

    Save valuable amount of time!


    Makes application support a breeze!
        - Just request for the image and you're ready to figure out the
          problem!


    Application developers can easily package their apps with
     the operating system and distribute multiple versions


    Noticed a trend of thin-clients
9    © Novell Inc. All rights reserved
SUSE Studio 1.0 Features

     VMWare, Xen, ISO, and disk image output
     “Testdrive” integrated testing and tweaking
     SLE10/SLE11 and openSUSE 11.1 base system
     Support for 32- and 64-bit x86 architecture
     Allowing RPM uploading
     API for remote, scripted use
     Kiwi export



10    © Novell Inc. All rights reserved
The architecture




11   © Novell Inc. All rights reserved
How is Studio Implemented


     SUSE JeOS
     Kiwi
     Rails
     KVM
     libsatsolver
     OpenID




12   © Novell Inc. All rights reserved
User appliances




13   © Novell Inc. All rights reserved
Where else

     Live CDs, DVDs (Mono)
     Live USB sticks (openSUSE with KDE 4.2)
     Demo CDs (Kraft)
     Server appliances (LAMP server)
     Installation images for specific hardware (Eee
     PC/Moblin)
     Customized distribution (Grandma's openSUSE)
     Specially targeted distributions (Edu-CD)
     Software developers & ISV appliances (POS)
     Conference CDs (FOSDEM presentations)

14   © Novell Inc. All rights reserved
Public Feedback!

     Cnet - “Novell makes Linux easy with SUSE Studio”


     InformationWeek - “SUSE's Amazing Software Vending
      Machine”


     ZDNet - “It [SUSE Studio] may be the most important
      thing Novell has done for software shops in decades”


                                         Many more online ...



15   © Novell Inc. All rights reserved
Demo


     Create


     Configure


     Test




16   © Novell Inc. All rights reserved
More Info



     http://susestudio.com
     Mailing list: studio-users@listx.novell.com
     IRC: #susestudio on freenode
     Twitter: @susestudio


     Get an account FREE at http://susestudio.com




17   © Novell Inc. All rights reserved
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell,
Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the
scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised,
modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of
Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal
and civil liability.

General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market
a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular
purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content,
at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks
referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and
other countries. All third-party trademarks are the property of their respective owners.

Más contenido relacionado

Destacado

Info session 2010 com
Info session 2010 comInfo session 2010 com
Info session 2010 comOwen Tan
 
Spring singapore service from the heart - back to basic (24 jun '10)
Spring singapore   service from the heart - back to basic (24 jun '10)Spring singapore   service from the heart - back to basic (24 jun '10)
Spring singapore service from the heart - back to basic (24 jun '10)Owen Tan
 
Elements of style 2
Elements of style 2Elements of style 2
Elements of style 2Owen Tan
 
Noções de economia
Noções de economiaNoções de economia
Noções de economiaJane34
 
BAG Draft 102
BAG Draft 102 BAG Draft 102
BAG Draft 102 Owen Tan
 

Destacado (6)

Info session 2010 com
Info session 2010 comInfo session 2010 com
Info session 2010 com
 
Spring singapore service from the heart - back to basic (24 jun '10)
Spring singapore   service from the heart - back to basic (24 jun '10)Spring singapore   service from the heart - back to basic (24 jun '10)
Spring singapore service from the heart - back to basic (24 jun '10)
 
Kotler16 Basic
Kotler16 BasicKotler16 Basic
Kotler16 Basic
 
Elements of style 2
Elements of style 2Elements of style 2
Elements of style 2
 
Noções de economia
Noções de economiaNoções de economia
Noções de economia
 
BAG Draft 102
BAG Draft 102 BAG Draft 102
BAG Draft 102
 

Similar a Introduction to SUSEStudio

How to Port Your .NET Applications to Linux Using Mono Tools for Visual Studio
How to Port Your .NET Applications to Linux Using Mono Tools for Visual StudioHow to Port Your .NET Applications to Linux Using Mono Tools for Visual Studio
How to Port Your .NET Applications to Linux Using Mono Tools for Visual StudioNovell
 
Win7 implementatie wartburg college
Win7 implementatie wartburg collegeWin7 implementatie wartburg college
Win7 implementatie wartburg collegeNovell Nederland
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software AppliancesNovell
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software AppliancesNovell
 
ZENworks Configuration Management and Windows 10
ZENworks Configuration Management and Windows 10ZENworks Configuration Management and Windows 10
ZENworks Configuration Management and Windows 10Roel van Bueren
 
A Complete, Low-cost Virtual Infrastructure for Small and Medium Businesses
A Complete, Low-cost Virtual Infrastructure for Small and Medium BusinessesA Complete, Low-cost Virtual Infrastructure for Small and Medium Businesses
A Complete, Low-cost Virtual Infrastructure for Small and Medium BusinessesNovell
 
Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Yenlo
 
Migrate from Red Hat to SUSE Linux Enterprise Server
Migrate from Red Hat to SUSE Linux Enterprise ServerMigrate from Red Hat to SUSE Linux Enterprise Server
Migrate from Red Hat to SUSE Linux Enterprise ServerNovell
 
AWS Partner Presentation - Suse Linux Proven Cloud Success
AWS Partner Presentation - Suse Linux Proven Cloud SuccessAWS Partner Presentation - Suse Linux Proven Cloud Success
AWS Partner Presentation - Suse Linux Proven Cloud SuccessAmazon Web Services
 
InstallAnywhere 2013 Datasheet
InstallAnywhere 2013 DatasheetInstallAnywhere 2013 Datasheet
InstallAnywhere 2013 DatasheetFlexera
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)Mustafa AL-Timemmie
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerNETWAYS
 
Sanjay and Ganesh Work Report 25.06.09
Sanjay and Ganesh Work Report 25.06.09Sanjay and Ganesh Work Report 25.06.09
Sanjay and Ganesh Work Report 25.06.09Ganesh Tamang
 
Presentation_On_25June09
Presentation_On_25June09Presentation_On_25June09
Presentation_On_25June09Sanjay Kumar
 
Novell suse
Novell suseNovell suse
Novell suse2014CPEA
 
How to Migrate a Windows® XP System to Windows 7 in 20 minutes
How to Migrate a Windows® XP System to Windows 7 in 20 minutesHow to Migrate a Windows® XP System to Windows 7 in 20 minutes
How to Migrate a Windows® XP System to Windows 7 in 20 minutesLenovo Business
 
SUSE Studio - LinuxTag Berlin 2010
SUSE Studio - LinuxTag Berlin 2010SUSE Studio - LinuxTag Berlin 2010
SUSE Studio - LinuxTag Berlin 2010James Tan Y.J.
 

Similar a Introduction to SUSEStudio (20)

SuSE Studio
SuSE StudioSuSE Studio
SuSE Studio
 
How to Port Your .NET Applications to Linux Using Mono Tools for Visual Studio
How to Port Your .NET Applications to Linux Using Mono Tools for Visual StudioHow to Port Your .NET Applications to Linux Using Mono Tools for Visual Studio
How to Port Your .NET Applications to Linux Using Mono Tools for Visual Studio
 
Win7 implementatie wartburg college
Win7 implementatie wartburg collegeWin7 implementatie wartburg college
Win7 implementatie wartburg college
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software Appliances
 
How to Maintain Software Appliances
How to Maintain Software AppliancesHow to Maintain Software Appliances
How to Maintain Software Appliances
 
ZENworks Configuration Management and Windows 10
ZENworks Configuration Management and Windows 10ZENworks Configuration Management and Windows 10
ZENworks Configuration Management and Windows 10
 
A Complete, Low-cost Virtual Infrastructure for Small and Medium Businesses
A Complete, Low-cost Virtual Infrastructure for Small and Medium BusinessesA Complete, Low-cost Virtual Infrastructure for Small and Medium Businesses
A Complete, Low-cost Virtual Infrastructure for Small and Medium Businesses
 
Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014Presentation SUSE workshop Brussel September 24th 2014
Presentation SUSE workshop Brussel September 24th 2014
 
Migrate from Red Hat to SUSE Linux Enterprise Server
Migrate from Red Hat to SUSE Linux Enterprise ServerMigrate from Red Hat to SUSE Linux Enterprise Server
Migrate from Red Hat to SUSE Linux Enterprise Server
 
AWS Partner Presentation - Suse Linux Proven Cloud Success
AWS Partner Presentation - Suse Linux Proven Cloud SuccessAWS Partner Presentation - Suse Linux Proven Cloud Success
AWS Partner Presentation - Suse Linux Proven Cloud Success
 
InstallAnywhere 2013 Datasheet
InstallAnywhere 2013 DatasheetInstallAnywhere 2013 Datasheet
InstallAnywhere 2013 Datasheet
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama (update)
 
SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15SUSE Expert Days Paris 2018 – SLE 15
SUSE Expert Days Paris 2018 – SLE 15
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim WernerOSMC 2010 | Insides SUSE Linux by Joachim Werner
OSMC 2010 | Insides SUSE Linux by Joachim Werner
 
Sanjay and Ganesh Work Report 25.06.09
Sanjay and Ganesh Work Report 25.06.09Sanjay and Ganesh Work Report 25.06.09
Sanjay and Ganesh Work Report 25.06.09
 
Presentation_On_25June09
Presentation_On_25June09Presentation_On_25June09
Presentation_On_25June09
 
Novell suse
Novell suseNovell suse
Novell suse
 
Dedicated embedded linux af Esben Haabendal, Prevas A/S
Dedicated embedded linux af Esben Haabendal, Prevas A/SDedicated embedded linux af Esben Haabendal, Prevas A/S
Dedicated embedded linux af Esben Haabendal, Prevas A/S
 
How to Migrate a Windows® XP System to Windows 7 in 20 minutes
How to Migrate a Windows® XP System to Windows 7 in 20 minutesHow to Migrate a Windows® XP System to Windows 7 in 20 minutes
How to Migrate a Windows® XP System to Windows 7 in 20 minutes
 
SUSE Studio - LinuxTag Berlin 2010
SUSE Studio - LinuxTag Berlin 2010SUSE Studio - LinuxTag Berlin 2010
SUSE Studio - LinuxTag Berlin 2010
 

Introduction to SUSEStudio

  • 1. OS Appliances Introduction to SUSE Studio Web Application to build customizable virtual appliances David Chua zhchua@gmail.com http://twitter.com/davidchua September 19, 2009
  • 2. Background David Chua - Currently a 3rd year student in School of Information Systems, SMU - Just finished a 3 month internship with Novell working on SUSEStudio - Spent a month in SUSE Linux Labs at Nuremberg 2 © Novell Inc. All rights reserved
  • 3. The Team - Based in Nuremberg, Germany at SUSE Linux Labs - Officially called the CTSO Incubation Team - Small handpicked team by the CTSO to work on anything! (Like a startup!) 3 © Novell Inc. All rights reserved
  • 4. Agenda What is SUSE Studio? Whats the value created? How is it all done? Demo 4 © Novell Inc. All rights reserved
  • 5. What is Studio? Web-based appliance creator Easy and fast Community marketplace Built upon KIWI CLI Interface 5 © Novell Inc. All rights reserved
  • 6. Studio's Innards Disk Image VMWare Image LiveCD/USB Xen 6 © Novell Inc. All rights reserved
  • 7. Traditional Installation And probably another 50 pages more ... 7 © Novell Inc. All rights reserved
  • 8. With Studio 8 © Novell Inc. All rights reserved
  • 9. What else? Save valuable amount of time! Makes application support a breeze! - Just request for the image and you're ready to figure out the problem! Application developers can easily package their apps with the operating system and distribute multiple versions Noticed a trend of thin-clients 9 © Novell Inc. All rights reserved
  • 10. SUSE Studio 1.0 Features VMWare, Xen, ISO, and disk image output “Testdrive” integrated testing and tweaking SLE10/SLE11 and openSUSE 11.1 base system Support for 32- and 64-bit x86 architecture Allowing RPM uploading API for remote, scripted use Kiwi export 10 © Novell Inc. All rights reserved
  • 11. The architecture 11 © Novell Inc. All rights reserved
  • 12. How is Studio Implemented SUSE JeOS Kiwi Rails KVM libsatsolver OpenID 12 © Novell Inc. All rights reserved
  • 13. User appliances 13 © Novell Inc. All rights reserved
  • 14. Where else Live CDs, DVDs (Mono) Live USB sticks (openSUSE with KDE 4.2) Demo CDs (Kraft) Server appliances (LAMP server) Installation images for specific hardware (Eee PC/Moblin) Customized distribution (Grandma's openSUSE) Specially targeted distributions (Edu-CD) Software developers & ISV appliances (POS) Conference CDs (FOSDEM presentations) 14 © Novell Inc. All rights reserved
  • 15. Public Feedback! Cnet - “Novell makes Linux easy with SUSE Studio” InformationWeek - “SUSE's Amazing Software Vending Machine” ZDNet - “It [SUSE Studio] may be the most important thing Novell has done for software shops in decades” Many more online ... 15 © Novell Inc. All rights reserved
  • 16. Demo Create Configure Test 16 © Novell Inc. All rights reserved
  • 17. More Info http://susestudio.com Mailing list: studio-users@listx.novell.com IRC: #susestudio on freenode Twitter: @susestudio Get an account FREE at http://susestudio.com 17 © Novell Inc. All rights reserved
  • 18.
  • 19. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.