SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Build Your Own
Software Appliances

Skip Paul                Atiq Adamjee
Linux Systems Engineer   Linux Systems Engineer
skip@novell.com          atiq@novell.com
Agenda

       SUSE Appliance Toolkit Overview
                        ®




       SUSE Studio On-site Demo

       Questions




2   © Novell, Inc. All rights reserved.
Overview
SUSE Appliance Toolkit
     ®
Keeping the Momentum

                                           SUSE Studio
        SUSE Studio
                                                  ®



                                              “The 10            SUSE Studio
        “a product of                         Coolest             2010 Codie
          the year”                        Open-Source
                     eWeek
                          .                                     Award Finalist
                                            Products Of                .

                                           2009” ChannelWeb


        54,280                     Registered users are using SUSE Studio Online


      250,364                      Appliances have been built


         4,405                     ISVs are using SUSE Studio Online

4   © Novell, Inc. All rights reserved.
What Are Software Appliances?

      Systems with one task in mind: serving an application

      Pre-configured disk image containing an application,
        middleware, database, and minimal operating system

      Deploy directly on a server as a hard-drive image

      Or as a virtual machine to be loaded on a hypervisor

      The image has little "last mile" setup required and is a
        plug and play experience


5   © Novell, Inc. All rights reserved.
Benefits of Software Appliances


       Simplify demos and evaluations


       Extend applications to the cloud


       Applications do not need to be re-certified


       Reduce development and support costs



6   © Novell, Inc. All rights reserved.
Target Audiences




              Enterprises                        ISVs

    SUSE Linux Enterprise
                   ®                      SUSE Appliance Program


7   © Novell, Inc. All rights reserved.
The SUSE Appliance Toolkit            ®




             + Streamline the OS

            + Simplify Deployments

             + Simplify Maintenance



        Build                             The SUSE Appliance Toolkit is a collection
                                          of tools designed to improve the efficiency of
     Manage                               building, managing and maintaining
     Maintain                             software appliances.


8   © Novell, Inc. All rights reserved.
The SUSE Appliance Toolkit            ®




    Components

                             SUSE Studio Onsite




                             WebYaST




                             SUSE Lifecycle
                                                  Build
                             Management Server    Manage
                                                  Maintain
9   © Novell, Inc. All rights reserved.
SUSE Studio
    ®
SUSE Studio Online    ®




     Free hosted service that allows fast and easy creation
     and testing of SUSE Linux Enterprise Server based
     software appliances




11   © Novell, Inc. All rights reserved.
SUSE Studio Onsite    ®




     Stand-alone version of SUSE Studio behind your firewall

     Build appliances based on:
                                                 SUSE Studio
       SUSE Linux Enterprise JeOS                “a product of
       SUSE Linux Enterprise                       the year”
                                                        .
                                                      eWeek
       or openSUSE                     ®




     Supported formats:
       USB Stick/ hard disk image
                                                 SUSE Studio
                                                   “The 10
       Live CD (.iso)                           Coolest Open-
       VMware/Virtual Box (.vmdk)                  Source
                                                 Products Of
       Xen Virtual Machine                      2009” ChannelWeb
       Soon: Hyper-V, OVF, EC2
12   © Novell, Inc. All rights reserved.
SUSE Life-cycle Management Server
     ®
SUSE Lifecycle Management Server
                           ®


     Core Features

     •   Unified update mechanism, which federates updates
         for all components of a software appliance
     •   Authentication, entitlement and access control to
         distribute updates
     •   Repository management, which stages repository
         support for quality assurance
     •   Management of essential customer data and
         interface to CRM systems



14   © Novell, Inc. All rights reserved.
Other Management Options

     •   Use existing tools
          –   Create images with SUSE Studio that integrate with your
                                               ®



              existing management environment by baking the
              management client into the build
     •   Subscription Management Tool
          –   Mirror and push patches, patch staging, patch level reports,
              “Sneaker-net” for disconnected environments,
              supportconfig proxy/management
     http://www.novell.com/media/media.php?media=smt-sles-11-additional-value

     •   Novell ZENworks Linux Management
                         ®                 ®




          –   Push applications and data, policy-driven configuration,
              inventory, reporting, remote control, web-based admin

15   © Novell, Inc. All rights reserved.
WebYaST
WebYaST
     Overview
     WebYaST is a framework and a collection of modules
     providing a stylish, easy-to-use, and low-cost
     approach to packaging an appliance with the minimal
     configuration interface necessary for its set up.




                                                     Y
17   © Novell, Inc. All rights reserved.
WebYaST
     What Is it?
     WebYaST is a web based remote console plugging
     into a stateless HTTP REST interface exposed by
     SUSE Linux Enterprise-based appliances.
                     ®




     Providing a subset of YaST configuration modules,
     WebYast delivers enough remote configuration to enable
     user control of an appliance's “black box” environment.


     The WebYaST product is the module collection and
     framework supporting them.

                                                        Y
18   © Novell, Inc. All rights reserved.
WebYaST
     Modules
     Initial configuration wizard
     Time, timezone, NTP
     Status, soft-shutdown, reboot
     Monitoring (configurable)
     Update
     Network
     License/EULA and registration
     Users
     Service start/stop/status
     Log visualization                     Y
19   © Novell, Inc. All rights reserved.
Demo
Questions?
Next Steps

     Try SUSE Studio Online     ®


     Build an appliance with a few mouse clicks. Customize it
     to your heart's content, and share it with the world!
     http://susestudio.com/

     SUSE Appliance Toolkit
     Learn about the fastest way to Build, Manage and Maintain
     new workloads! www.novell.com/toolkit

     Demos
     Check out recorded demos. Search for “Studio”.
     http://www.novell.com/media/

     Reach Out to Your Novell Sales Contact®


     Atiq Adamjee - atiq@novell.com
     Skip Paul – skip@novell.com

22   © Novell, Inc. All rights reserved.
                                                                 z
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. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decisions. 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. The development, release, and timing of features or functionality described for Novell products
remains at the sole discretion of Novell. 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.

Mais conteúdo relacionado

Mais de Novell

Social media class 1
Social media class 1Social media class 1
Social media class 1Novell
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2Novell
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentationNovell
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentationNovell
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social mediaNovell
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaNovell
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHNovell
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq finalNovell
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused EnterpriseNovell
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialNovell
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the CloudNovell
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsNovell
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementNovell
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding businessNovell
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachNovell
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Novell
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudNovell
 
ASP.NET on zLinux: A New Workload
ASP.NET on zLinux: A New WorkloadASP.NET on zLinux: A New Workload
ASP.NET on zLinux: A New WorkloadNovell
 
Whats New with SUSE Linux Enterprise Server
Whats New with SUSE Linux Enterprise ServerWhats New with SUSE Linux Enterprise Server
Whats New with SUSE Linux Enterprise ServerNovell
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1 Novell
 

Mais de Novell (20)

Social media class 1
Social media class 1Social media class 1
Social media class 1
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentation
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentation
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social media
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social media
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq final
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused Enterprise
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of Social
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the Cloud
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log Management
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding business
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated Approach
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The Cloud
 
ASP.NET on zLinux: A New Workload
ASP.NET on zLinux: A New WorkloadASP.NET on zLinux: A New Workload
ASP.NET on zLinux: A New Workload
 
Whats New with SUSE Linux Enterprise Server
Whats New with SUSE Linux Enterprise ServerWhats New with SUSE Linux Enterprise Server
Whats New with SUSE Linux Enterprise Server
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1
 

Build Your Own Software Appliances

  • 1. Build Your Own Software Appliances Skip Paul Atiq Adamjee Linux Systems Engineer Linux Systems Engineer skip@novell.com atiq@novell.com
  • 2. Agenda SUSE Appliance Toolkit Overview ® SUSE Studio On-site Demo Questions 2 © Novell, Inc. All rights reserved.
  • 4. Keeping the Momentum SUSE Studio SUSE Studio ® “The 10 SUSE Studio “a product of Coolest 2010 Codie the year” Open-Source eWeek . Award Finalist Products Of . 2009” ChannelWeb 54,280 Registered users are using SUSE Studio Online 250,364 Appliances have been built 4,405 ISVs are using SUSE Studio Online 4 © Novell, Inc. All rights reserved.
  • 5. What Are Software Appliances? Systems with one task in mind: serving an application Pre-configured disk image containing an application, middleware, database, and minimal operating system Deploy directly on a server as a hard-drive image Or as a virtual machine to be loaded on a hypervisor The image has little "last mile" setup required and is a plug and play experience 5 © Novell, Inc. All rights reserved.
  • 6. Benefits of Software Appliances Simplify demos and evaluations Extend applications to the cloud Applications do not need to be re-certified Reduce development and support costs 6 © Novell, Inc. All rights reserved.
  • 7. Target Audiences Enterprises ISVs SUSE Linux Enterprise ® SUSE Appliance Program 7 © Novell, Inc. All rights reserved.
  • 8. The SUSE Appliance Toolkit ® + Streamline the OS + Simplify Deployments + Simplify Maintenance Build The SUSE Appliance Toolkit is a collection of tools designed to improve the efficiency of Manage building, managing and maintaining Maintain software appliances. 8 © Novell, Inc. All rights reserved.
  • 9. The SUSE Appliance Toolkit ® Components SUSE Studio Onsite WebYaST SUSE Lifecycle Build Management Server Manage Maintain 9 © Novell, Inc. All rights reserved.
  • 11. SUSE Studio Online ® Free hosted service that allows fast and easy creation and testing of SUSE Linux Enterprise Server based software appliances 11 © Novell, Inc. All rights reserved.
  • 12. SUSE Studio Onsite ® Stand-alone version of SUSE Studio behind your firewall Build appliances based on: SUSE Studio SUSE Linux Enterprise JeOS “a product of SUSE Linux Enterprise the year” . eWeek or openSUSE ® Supported formats: USB Stick/ hard disk image SUSE Studio “The 10 Live CD (.iso) Coolest Open- VMware/Virtual Box (.vmdk) Source Products Of Xen Virtual Machine 2009” ChannelWeb Soon: Hyper-V, OVF, EC2 12 © Novell, Inc. All rights reserved.
  • 14. SUSE Lifecycle Management Server ® Core Features • Unified update mechanism, which federates updates for all components of a software appliance • Authentication, entitlement and access control to distribute updates • Repository management, which stages repository support for quality assurance • Management of essential customer data and interface to CRM systems 14 © Novell, Inc. All rights reserved.
  • 15. Other Management Options • Use existing tools – Create images with SUSE Studio that integrate with your ® existing management environment by baking the management client into the build • Subscription Management Tool – Mirror and push patches, patch staging, patch level reports, “Sneaker-net” for disconnected environments, supportconfig proxy/management http://www.novell.com/media/media.php?media=smt-sles-11-additional-value • Novell ZENworks Linux Management ® ® – Push applications and data, policy-driven configuration, inventory, reporting, remote control, web-based admin 15 © Novell, Inc. All rights reserved.
  • 17. WebYaST Overview WebYaST is a framework and a collection of modules providing a stylish, easy-to-use, and low-cost approach to packaging an appliance with the minimal configuration interface necessary for its set up. Y 17 © Novell, Inc. All rights reserved.
  • 18. WebYaST What Is it? WebYaST is a web based remote console plugging into a stateless HTTP REST interface exposed by SUSE Linux Enterprise-based appliances. ® Providing a subset of YaST configuration modules, WebYast delivers enough remote configuration to enable user control of an appliance's “black box” environment. The WebYaST product is the module collection and framework supporting them. Y 18 © Novell, Inc. All rights reserved.
  • 19. WebYaST Modules Initial configuration wizard Time, timezone, NTP Status, soft-shutdown, reboot Monitoring (configurable) Update Network License/EULA and registration Users Service start/stop/status Log visualization Y 19 © Novell, Inc. All rights reserved.
  • 20. Demo
  • 22. Next Steps Try SUSE Studio Online ® Build an appliance with a few mouse clicks. Customize it to your heart's content, and share it with the world! http://susestudio.com/ SUSE Appliance Toolkit Learn about the fastest way to Build, Manage and Maintain new workloads! www.novell.com/toolkit Demos Check out recorded demos. Search for “Studio”. http://www.novell.com/media/ Reach Out to Your Novell Sales Contact® Atiq Adamjee - atiq@novell.com Skip Paul – skip@novell.com 22 © Novell, Inc. All rights reserved. z
  • 23.
  • 24. 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. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. 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. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. 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.