Commentary

Serdar Yegulalp
 

SUSE's Amazing Software Vending Machine

SUSE Studio may well be the neatest thing in Linux so far this year. It's a web service where you can build a custom Linux distro or "appliance" in minutes. I think of it as a software vending machine, a way to get exactly the product you want the first time.

SUSE Studio may well be the neatest thing in Linux so far this year. It's a web service where you can build a custom Linux distro or "appliance" in minutes. I think of it as a software vending machine, a way to get exactly the product you want the first time.


More Software Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

The idea of the software appliance isn't new, of course, but what SUSE and Novell have done here is take creating the whole thing to a new level of ease and, frankly, sheer cool. Consider this: You can build you image of choice to a number of formats, including a VMware disk image. If you use that format, you can test-boot it directly in the browser (via a VNC connection, I believe) and try it out to make sure it's behaving as expected.

This is actually not the first time I've seen a web-based configuration system for Linux distributions. Back in 2007 I talked about NimbleX Linux and its web-based configuration system, where you could spin together your own custom .ISO from a menu of ingredients. The idea was brilliant and I wanted to see it adopted in other contexts, and now it looks like SUSE has picked up on that.

Curious to learn more, I got in touch with Matt Richards, senior program manager for the SUSE Appliance Program, and asked him a few questions about it. For starters, I asked what sorts of problems the Appliance Program could solve. His answer:

"[This is] the only offering that enables ISVs to customize a fully-supported operating system and then build, test and get to market with a complete software stack. It will transform the way ISVs package and distribute their software, enabling them to quickly deliver existing applications to physical, virtual and cloud computing environments, reduce sales cycles and quickly pursue new market opportunities."

Despite the program still being quite new, I asked if people were already expressing interest in it, and if so what for.

"Several ISVs - including Adobe, HP, IBM and SAP - have voiced tremendous support for the SUSE Appliance Program. IBM is using it for IBM Foundations Start, a small business server that provides email connectivity in an easy to install, easy to use manner. Adobe Livecycle is also a good example, where you can download a configured SUSE Linux Enterprise, MySQL, JBoss, and LiveCycle appliance as a single image."

When I asked if this program also addressed existing problems within Novell, Matt put it this way: "IT buying behaviors are shifting from the traditional model where customers buy operating systems, middleware, databases and applications. to a new model where customers buy solutions to business problems. SaaS is an example. While the OS, middleware and database are still important technically, customers don't want to worry about this complexity. The customer wants a solution. We saw an opportunity to embrace this change, to build relationships with ISVs - more than 800 now - and to provide a solution for both Novell and our ISV partners." In short, it's a new and creative way for Novell to get SUSE into people's hands, a step above the stock live CD tryout.

Something else that becomes clear through all this is how granularity of function is becoming increasingly important to those who consume software, whether it's in the form of the "old-school" model or the "appliance" model described above. Open source routinely gets props for offering granularity of function as a standard feature, and this is one of the best examples I've seen of it to date.

InformationWeek Analytics has published an independent analysis of the next-generation Web applications. Download the report here (registration required).

Follow me and the rest of InformationWeek on Twitter.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links