SUSE Appliance Program
SUSE Linux Enterprise
Was ist eine Software-Appliance?
Eine Software-Appliance ist eine vorkonfigurierte Kombination aus einer Anwendung und einem Betriebssystem, die als separates Image erstellt wird und sich auf branchenüblicher Hardware implementieren lässt. Ist das Image für den Einsatz auf einem Server gedacht, handelt es sich um eine Software-Appliance. Soll das Image auf einem Hypervisor oder beim Cloud-Computing eingesetzt werden, handelt es sich um eine virtuelle Appliance. Software-Appliances werden in der Regel zur Erfüllung einer bestimmten Funktion entwickelt. Ein Beispiel hierfür wäre der eMail-Server eines Kleinbüros, der lediglich einem bestimmten Zweck dient: der Bereitstellung von eMail-Funktionen, dem Hosten von Adressbüchern und der Verwaltung von Regeln und eMail-Verkehr.
Das Betriebssystem, das in der Software-Appliance zum Tragen kommt, ist häufig speziell auf den Einsatzzweck der Appliance ausgerichtet, d. h., überflüssige und unnötige Funktionen werden entfernt. Ein solches Betriebssystem wird als Just Enough Operating System (JeOS) bezeichnet. Das JeOS umfasst ausschließlich die von der Anwendung benötigten Komponenten, wobei die in der Appliance enthaltene Anwendung vom Softwarehersteller für einen bestimmten Einsatzzweck konfiguriert wird. Durch die gemeinsame Konfiguration des JeOS und der Anwendung werden die sonst üblichen Installationsprobleme und Fehler vermieden, und da oft nur minimale weitere Anpassungen des Image erforderlich sind, profitiert der Kunde gewissermaßen von einem Plug-and-play-Erlebnis.
Neue Möglichkeiten der Softwareentwicklung und -verteilung
Warum Software-Appliances?
Software-Appliances ermöglichen es unabhängigen Softwareherstellern (ISVs, Independent Software Vendors), ihre Lösung in vereinfachter Form bereitzustellen. Da sowohl die Anwendung als auch das Betriebssystem im Voraus konfiguriert werden, müssen Kunden sich nicht mehr den Kopf über die vor, während und nach der Installation durchzuführenden Aufgaben zerbrechen, weil die Anwendung bereits installiert und konfiguriert ist. Zudem treten bei der Installation der Software weniger Probleme auf, sodass kaum Anfragen an den Helpdesk notwendig sind. Sollten sich auf Seiten des Kunden doch Fragen ergeben, lassen sich diese meist leicht beantworten, weil der Softwarehersteller den Inhalt des Image genau kennt – schließlich hat er es entwickelt!
Software-Appliances erschließen den Herstellern auch neue Märkte und somit einen höheren Umsatz für die vorhandenen Softwarebestände. Kunden, die sich normalerweise mit dem Kauf, der Installation und der Verwaltung von Unternehmenssoftware überfordert fühlen, sind nun in der Lage, die deutlich unkompliziertere Software-Appliance einzusetzen. Durch die Vorabkonfiguration der Anwendung für einen bestimmten Zweck merkt der Kunde nichts von der eigentlichen Komplexität, die dahintersteckt. Ebenso wird die Bewertung der Software vereinfacht, beispielsweise durch einen Machbarkeitsnachweis oder eine Produktdemo.
Und Software-Appliances bieten auch dem Endkunden Vorteile. Aufgrund der einfacheren Installation verkürzt sich die „Time-to-Value“ – und genau das wünschen sich Kunden, vor allem wenn die IT-Budgets ohnehin schon knapp bemessen sind. Die separaten, integrierten Images lassen sich flexibel auf virtuellen Maschinen einsetzen, sodass Kunden die Appliance den Geschäftsanforderungen entsprechend migrieren und verwalten können, und zwar sowohl im Data Center als auch darüber hinaus. Dank der einfacheren Unterstützung und Installation reduzieren sich überdies die Ausfallzeiten, falls einmal ein Problem auftritt. Kompakte, zweckgerichtete Betriebssysteme sorgen für höhere Sicherheit, einfachere Verwaltung und weniger Energieverbrauch. Dies wiederum resultiert in niedrigeren Gesamtkosten für den Softwarehersteller UND den Endkunden.
Das SUSE Appliance-Programm ist die schnellste, einfachste Möglichkeit, eine Software- oder virtuelle Appliance zu entwickeln, zu testen und auf den Markt zu bringen. Den Kern des SUSE Appliance-Programms bildet das branchenführende Produkt SUSE Linux Enterprise. Es wird umfassend vom preisgekrönten Novell Support-Team unterstützt, und da es sich aufgrund seiner granularen Paketstruktur problemlos anpassen lässt, eignet es sich hervorragend zur Entwicklung von Hardware-, Software- und virtuellen Appliances. Mit unseren Tools können Software-Appliances auf SUSE Linux Enterprise und openSUSE schneller entwickelt, getestet und verwaltet werden als auf jeder anderen Plattform. Und dank unserer Partnerschaften sind Sie in der Lage, Ihre Appliance schnell auf den Markt zu bringen und nach der Implementierung mit unseren Tools zu verwalten. Kombiniert mit unserer Appliance-Komplettlösung ebnet Ihnen das SUSE Appliance-Programm den Weg zu zukunftsfähigen Software-, Hardware- oder virtuellen Appliance-Angeboten.
Umfassender Support, flexible Preise
Wenn Sie einem Kunden eine Software- oder virtuelle Appliance verkaufen, liefern Sie eine umfassende, vollständig integrierte Lösung. Unsere Supportangebote sind so konzipiert, dass Sie Lösungen nicht nur entwickeln, sondern auch Support dafür leisten können, weil Ihnen das preisgekrönte Support-Team von Novell zur Seite steht. Wir bieten umfangreiche Support-Optionen für Software-, Hardware- und virtuelle Appliances. Wenn Sie eine Hardware-Appliance entwickeln, sorgen wir für die nötige Treiberzertifizierung, um sicherzustellen, dass Ihre Lösungen mit SUSE Linux Enterprise kompatibel sind. Sollten Sie zum ersten Mal eine Software- oder virtuelle Appliance auf der Grundlage von SUSE Linux Enterprise entwickeln, beraten wir Sie kostenlos. Nach Auslieferung der Appliance an Ihre Kunden bieten wir zusätzliche Support-Optionen, die speziell auf Ihre Anforderungen zugeschnitten sind, darunter telefonische Anfragen beim technischen Support und dedizierte Support Engineers, die je nach gewählter Option an 365 Tagen im Jahr rund um die Uhr zur Verfügung stehen.
Bereitstellung vorkonfigurierter Lösungen in einem einzigen, bootfähigen Paket
Ein zentrales Merkmal der Welt der Software-Appliances ist die rasante Entwicklung der Geschäftsmodelle. Während es zunächst ausschließlich unbefristete Lizenzen gab, haben Unternehmen mittlerweile die Wahl zwischen unbefristeten, jährlichen, vierteljährlichen und stündlichen Subscriptions, die vor Ort, an Host-Standorten sowie auch in öffentlichen und privaten Cloud-Implementierungen angeboten werden. Verkompliziert wird das Ganze dadurch, dass viele Softwarehersteller mehrere Lizenzmodelle für ein und dasselbe Produkt offerieren. Unsere Preise sind auf die Unterstützung dieser und neuer Lizenzmodelle ausgerichtet, damit Sie von der größtmöglichen Flexibilität profitieren können. Wenn Sie weitere Informationen zu unseren Support- und Preismodellen wünschen, sollten Sie einen Rückruf anfordern, damit einer unserer Experten Ihnen die verschiedenen Modelle genauer erläutern kann.
Partnerschaften
Mit dem SUSE Appliance-Programm können Software-Appliances nicht nur leichter entwickelt und getestet werden, auch die Veröffentlichung von Appliance-Lösungen ist nun einfacher denn je. Partner, die beim SUSE Appliance-Programm mitmachen, profitieren nicht nur von unserer Technologie, sondern auch von gemeinsamen Promotions, Appliance-Plattformen, Marketing- und ähnlichen Optionen. Sie entwickeln in Zusammenarbeit mit Novell Lösungen, die den Markt nachhaltig prägen.
In der Softwarebranche sind derzeit zahlreiche Veränderungen der Dynamik festzustellen. Virtualisierung ist sowohl im Data Center als auch darüber hinaus im Anstieg begriffen, und Cloud-Computing bringt durch das „Pay as you go“-Prinzip ebenfalls Bewegung ins Spiel. Dank Software-Appliances ist es einfacher denn je, neue Anwendungen zu testen und zu installieren – ob im Data Center oder in der öffentlichen Cloud-Umgebung. Wir bei Novell engagieren uns dafür, Lösungen anzubieten, die es unseren Partnern ermöglichen, diese neue Dynamik für sich arbeiten zu lassen. Und die hier aufgeführten Tools und Technologien helfen unseren Partnern, noch heute den ersten Schritt in die richtige Richtung zu tun.
Die leistungsstärkste, flexibelste und vollständig unterstützte Appliance-Plattform
Warum SUSE Linux Enterprise?
Für Software-Appliances ist ein flexibles, modulares und anpassungsfähiges Betriebssystem erforderlich und aus genau diesem Grund wurde SUSE Linux Enterprise von Grund auf mit einer flexiblen, modularen Paketstruktur konzipiert. In den neueren Versionen wurde die Flexibilität mithilfe einer verbesserten granularen Paketstruktur noch erhöht. Die kostengünstige Verbreitung von SUSE Linux Enterprise war noch nie so einfach: ob als kostenlose Appliance zum Testen von Software oder als Appliance für den Einsatz in Produktionsumgebungen – SUSE Linux Enterprise ist das einzige Betriebssystem, das all diese Möglichkeiten in einem einzigen erschwinglichen Paket vereint.
SUSE Studio: Einfaches und schnelles Entwickeln von Appliances
Wollen Sie eine virtuelle Appliance entwickeln, wissen aber nicht, wo Sie ansetzen müssen? SUSE Studio ist ein benutzerfreundliches, webbasiertes Tool zur Entwicklung von Appliances. Wir haben unser gesamtes Wissen rund um die Entwicklung und Anpassung von SUSE Linux Enterprise gesammelt und an einem zentralen Ort für Sie zusammengefasst. Melden Sie sich einfach bei SUSE Studio an – dank der einfachen, intuitiven Benutzeroberfläche können auch Sie im Handumdrehen Appliances erstellen!
- Mithilfe der grafischen Benutzeroberfläche können Sie sowohl SUSE Linux Enterprise als auch openSUSE konfigurieren.
- Sie haben die Möglichkeit, Pakete und Repositorys hinzuzufügen, Startoptionen zu konfigurieren, Ihre eigene Anwendung hinzuzufügen und das Erscheinungsbild speziell auf Ihre Kunden auszurichten.
- Mit einem einzigen Mausklick können Sie die neu erstellte Appliance auf einer virtuellen Maschine einsetzen und sie benutzen, Änderungen vornehmen und diese auf die Appliance anwenden.
- Über ein einfaches Menü lassen sich Appliances in einer Vielzahl von Formaten erstellen, von LiveCD und USB-Sticks über OVF bis hin zu virtuellen Appliances und Cloud-Computing-Produkten.
- Die erstellten Images können heruntergeladen und an Kunden weitergegeben werden.
SUSE Studio hat alles, was Sie brauchen, um schnell und problemlos eigene Appliances zu erstellen.
Der Zugriff auf SUSE Studio erfolgt über susestudio.com.
Im Mai und Juni 2009 führt Novell für seine Softwarepartner einen Beta-Test von SUSE Studio durch. Falls Sie Interesse daran haben oder gerne mehr über unser Beta-Programm erfahren möchten, füllen Sie bitte das Bewerbungsformular aus.
Kiwi: Entwicklung einer Kommandozeilen-Appliance
Wenn für Ihre Anwendung regelmäßig automatisierte Builds sowie Appliance-Images erstellt werden müssen, ist Kiwi, unser Kommandozeilen-Tool für die Image-Erstellung, genau das Richtige für Sie. Kiwi stellt sämtliche Appliance-Entwicklungsfunktionen von SUSE Studio in Form von XML-Dateien zur Verfügung. Sie geben einfach das „Rezept“ für Ihre Appliance ein, und Kiwi erstellt anhand der angegebenen Repositorys und Dateien entsprechende Ausgabedateien im gewünschten Format – von LiveCD über bootfähige USB-Sticks bis hin zu OVF, virtuellen Appliances und Cloud-Computing-Plattformen. So können Sie beispielsweise die Appliance mithilfe von SUSE Studio erstellen und dann die XML-Datei herunterladen und sie in Kombination mit Kiwi für Automatisierungsaufgaben einsetzen. Wir haben es uns zum Ziel gesetzt, Ihnen Tools bereitzustellen, die unser Know-how in einer einfachen, flexiblen, benutzerfreundlichen Oberfläche vereinen, sodass die Entwicklung von Appliances mit unseren Produkten deutlich einfacher ist als mit denen anderer Anbieter.
JeOS: Manuelle Entwicklung von Appliances
Für all jene, die gerne stärker an der Entwicklung von Appliances beteiligt sein möchten, bieten wir SUSE Linux Enterprise 11 JeOS (Just enough Operating System) – eine schlankere Version von SUSE Linux Enterprise 11. JeOS ist ein minimales bootfähiges Image zur manuellen Entwicklung von Appliances. Laden Sie SUSE Linux Enterprise 11 JeOS einfach auf der gewünschten Appliance-Plattform, melden Sie sich an und fügen Sie anhand der im Lieferumfang enthaltenen Dienstprogramme die gewünschten SUSE Linux Enterprise-Pakete hinzu. Im Anschluss an die Installation und Konfiguration erstellen Sie einen Snapshot und setzen das daraus resultierende Image für Ihre Kunden ein. SUSE Linux Enterprise 11 JeOS steht ab sofort zum Download zur Verfügung und ist als vorformatiertes 32- oder 64-Bit-Image für OVF, VMware und andere Plattformen erhältlich.
Verteilung der kostenlosen Testversion
Stellen Sie potenziellen Kunden Testversionen Ihrer Software zur Verfügung? Wenn Sie wollen, dass potenzielle Kunden sich für Ihr Produkt entscheiden, müssen Sie dafür sorgen, dass der Test möglichst reibungslos vonstatten geht. Eine Software- oder virtuelle Appliance ist mehr oder weniger maßgeschneidert, weil die Anwendung und das Betriebssystem bereits konfiguriert sind. Das eigentliche Laden der Appliance ist daher so einfach wie das Booten des Image auf der gewünschten Plattform. Kunden können Ihre Software sofort einsetzen, weil sie sich nicht den Kopf über die Installation, die Betriebssystemkonfiguration oder ähnliche Dinge, die bei der Installation neuer Software schieflaufen können, zerbrechen müssen. Wir wissen, wie wichtig ein gutes Testprogramm ist. Deswegen erlauben wir Ihnen die kostenlose Nutzung von SUSE Linux Enterprise in Ihren Test-Software-Appliances. Sie können SUSE Linux Enterprise daher zur Entwicklung, Erstellung und Weitergabe nutzen, ohne dass Ihnen dadurch Kosten entstehen. Sobald Sie sich mit unserer Online-Vereinbarung einverstanden erklären, können Sie anfangen, Ihre Test-Appliance zu verteilen.
Haben Sie weitere Fragen zum SUSE Appliance-Programm? Falls Sie mehr über Appliances und das SUSE Appliance-Programm erfahren möchten oder wissen wollen, wie wir das Entwickeln, Testen und Veröffentlichen von auf SUSE basierenden Appliances beschleunigen und vereinfachen, senden Sie bitte eine eMail an SUSEApplianceProgram@novell.com.

