You are on page 1of 33

The Future is Software Appliance

Chris C.K. Ong


Technical Specialist, Data Centre ckong@novell.com

$whoami

Novell, Inc. All rights reserved.

Traditional deployments repeat

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

Novell, Inc. All rights reserved.

Installing Software is Error-Prone

Novell, Inc. All rights reserved.

Traditional Application Support

Novell, Inc. All rights reserved.

More Traditional Support Questions...

Novell, Inc. All rights reserved.

Why not do most of that just once?

Novell, Inc. All rights reserved.

What's Software Appliance?

Systems with one task in mind: serving an application


Pre-configured disk image containing an application, middleware, database, and minimal operating system Can be deployed as USB/Live CD/Virtual image

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

10

Novell, Inc. All rights reserved.

Software Appliance Deployment Media

11

Novell, Inc. All rights reserved.

Benefits of Software Appliance

Simplify demos and evaluations

Extend applications to the cloud

Applications do not need to be re-certified

Reduce development and support costs

12

Novell, Inc. All rights reserved.

Our Solution?

13

Novell, Inc. All rights reserved.

Web-based appliance creator

Easy and fast


Built-in test environment Community appliance exchange
Novell, Inc. All rights reserved.

14

SUSE Studio -Keeping the Momentum


SUSE Studio The 10 Coolest Open-Source Products Of 2009 ChannelWeb

SUSE Studio a product of the year


.

eWeek

SUSE Studio 2010 Codie Award Finalist

71,493 325,445 4,972


15

Registered users are using SUSE Studio Online

Appliances have been built

ISVs are using SUSE Studio Online

Novell, Inc. All rights reserved.

SUSE Studio (http://susestudio.com)

16

Novell, Inc. All rights reserved.

SUSE Studio Choosing Base Template

17

Novell, Inc. All rights reserved.

SUSE Studio Starting to create appliance

18

Novell, Inc. All rights reserved.

SUSE Studio Software Tab

19

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab

20

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab


(Personalize)

21

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab (Startup)

22

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab (Server)

23

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab (Desktop)

24

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab


(Appliance)

25

Novell, Inc. All rights reserved.

SUSE Studio Configuration Tab (Scripts)

26

Novell, Inc. All rights reserved.

SUSE Studio Files Tab

27

Novell, Inc. All rights reserved.

SUSE Studio Build Tab

28

Novell, Inc. All rights reserved.

SUSE Studio - Testdrive

29

Novell, Inc. All rights reserved.

ASP.NET

30

Novell, Inc. All rights reserved.

SUSE Appliance Toolkit

+ Streamline the OS + Simplify Deployments + Simplify Maintenance

Build Manage Maintain

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

31

Novell, Inc. All rights reserved.

Summary
Traditional approach to software deployment/support is painful
Software appliance reduces deployment/support/ headaches SUSE Studio is a FOC cloud suite that allows you to build, manage and deploy your appliances.

An on-site version, The SUSE Appliance Toolkit

Software appliances can also be fun!

Building your own OS

32

Novell, Inc. All rights reserved.