+ All Categories
Home > Documents > Build Your Own Software Appliances

Build Your Own Software Appliances

Date post: 12-May-2015
Category:
Upload: novell
View: 2,102 times
Download: 1 times
Share this document with a friend
Description:
Building software appliances has never been easier. We'll show you an exciting new Web-based tool that will make it fun and easy to create your own custom Linux appliances. We invite you explore a world where you package and deploy complete and self-contained systems that can run in any physical, virtualized or cloud-based environment. With just a few mouse clicks, we'll build a Web server appliance based on SUSE Linux Enterprise. Together we'll customize this software appliance and will enjoy the results in just a few minutes. Afterward, you'll be able to build your own software appliance at our appliance lab.
Popular Tags:
24
Build Your Own Software Appliances Skip Paul Linux Systems Engineer [email protected] Atiq Adamjee Linux Systems Engineer [email protected]
Transcript
Page 1: Build Your Own Software Appliances

Build Your Own Software Appliances

Skip PaulLinux Systems [email protected]

Atiq Adamjee Linux Systems [email protected]

Page 2: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.2

Agenda

SUSE® Appliance Toolkit Overview

SUSE Studio On-site Demo

Questions

Page 3: Build Your Own Software Appliances

Overview SUSE® Appliance Toolkit

Page 4: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.4

Keeping the Momentum

54,280

250,364

4,405

Registered users are using SUSE Studio Online

Appliances have been built

ISVs are using SUSE Studio Online

SUSE Studio“a product of

the year”.

eWeek

SUSE® Studio“The 10 Coolest

Open-Source Products Of

2009” ChannelWeb

SUSE Studio2010 Codie

Award Finalist.

Page 5: Build Your Own Software Appliances

© 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

Page 6: Build Your Own Software Appliances

© 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

Page 7: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.7

Target Audiences

Enterprises ISVs

SUSE Appliance ProgramSUSE® Linux Enterprise

Page 8: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.8

The SUSE® Appliance Toolkit

BuildManage

Maintain

+ Simplify Maintenance

+ Simplify Deployments

+ Streamline the OS

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

Page 9: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.9

The SUSE® Appliance Toolkit

Components

SUSE Studio Onsite

WebYaST

SUSE Lifecycle Management Server

BuildManageMaintain

Page 10: Build Your Own Software Appliances

SUSE® Studio

Page 11: Build Your Own Software Appliances

© 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

Page 12: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.12

SUSE® Studio Onsite

SUSE Studio“a product of

the year”.

eWeek

SUSE Studio“The 10

Coolest Open-Source

Products Of 2009” ChannelWeb

Stand-alone version of SUSE Studio behind your firewall

Build appliances based on: SUSE Linux Enterprise JeOS SUSE Linux Enterprise or openSUSE®

Supported formats: USB Stick/ hard disk image Live CD (.iso) VMware/Virtual Box (.vmdk) Xen Virtual Machine Soon: Hyper-V, OVF, EC2

Page 13: Build Your Own Software Appliances

SUSE® Life-cycle Management Server

Page 14: Build Your Own Software Appliances

© 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

Page 15: Build Your Own Software Appliances

© 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

Page 16: Build Your Own Software Appliances

WebYaST

Page 17: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.17

WebYaSTOverview

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

Page 18: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.18

WebYaSTWhat 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

Page 19: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.19

Y

WebYaSTModules

Initial configuration wizardTime, timezone, NTPStatus, soft-shutdown, rebootMonitoring (configurable)UpdateNetworkLicense/EULA and registrationUsersService start/stop/statusLog visualization

Page 20: Build Your Own Software Appliances

Demo

Page 21: Build Your Own Software Appliances

Questions?

Page 22: Build Your Own Software Appliances

© Novell, Inc. All rights reserved.22z

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

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

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

Next Steps

Reach Out to Your Novell® Sales ContactAtiq Adamjee - [email protected] Paul – [email protected]

Page 23: Build Your Own Software Appliances
Page 24: Build Your Own Software Appliances

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


Recommended