SuSE Studio

34
SUSE Appliance Toolkit Project Overview by Eduard Antsupov Dmitry Gryshchenko [email protected] and [email protected]

description

SuSE Studio Overview

Transcript of SuSE Studio

SUSE Appliance ToolkitProject OverviewbyEduard Antsupov Dmitry [email protected] and [email protected]

Software Appliances

3

What's a problem?

4

5

6

Old way

7

New way

8

FAIL

Appliance Toolkit

© May 9, 2010 Novell Inc.10

SUSE Appliance Toolkit:Build Manage Maintain

Components:• SUSE Studio Onsite• WebYaST• SUSE Lifecycle Management Server• KIWI Support

SUSE Studio

© May 9, 2010 Novell Inc.12

SUSE Studio

• SUSE Studio is a simple and fast appliance builder.

• It provides an easy to use, web-based user interface.

• Online Testdrive.

© May 9, 2010 Novell Inc.13

SUSE Studio(base templates)

•OpenSUSE 11.2• JeOS(just enough OS)• Server• Minimal X• Gnome Desktop• KDE4 Desktop

•SUSE Linux Enterprise 11• JeOS• Server• Gnome desktop• KDE4 desktop

•SUSE Linux Enterprise 10• Server• Gnome Desktop• KDE3 Desktop

14

Start

15

16

17

18

19

20

WebYaST

© May 9, 2010 Novell Inc.22

YaST

YaST is the installation program used by SUSE Linux™ to install Linux on a system and to administer this installed system thereafter.

The development started in January 1995. YaST was written in C++ with a ncurses GUI by Thoamas Fehr and Michael Andres.

23

YaST interface

Testing

24

YaST interface

Testing

© May 9, 2010 Novell Inc.25

WebYaST modules

•Initial configuration wizard•Date and Time, NTP•Status, soft-shutdown, reboot•Monitoring(configurable)•Update•Network•Firewall•License/EULA and registration•Users•Service start/stop/status•Log visualization

26

WebYaST screenshot

27

Lifecycle Management Server

© May 9, 2010 Novell Inc.29

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 interfaces.

© May 9, 2010 Novell Inc.30

Conclusion

• Reduce the complexity of software deployments• Reduce the maintenance and support costs.• Improve the efficiency of deploying and

maintaining applications in physical, virtual and cloud environments.

• Appliance Toolkit makes building, updating and configuring appliances fast and easy

Try it today!http://susestudio.com/

http://opensuse.org/http://novell.com/

Thanks a lot! Questions?

General DisclaimerThis 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.

This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/.

For other licenses contact author.