Software schnell und einfach testen? Sicher eben installieren und ausprobieren. Bei manchen Anwendungen ist dies jedoch nicht so einfach, denn diese hat bestimmte Voraussetzungen um überhaupt zu funktionieren.

Hierzu zählen viele Anwendungen im Unternehmenskontext und Webanwendungen. Dafür gibt es vorgefertigte Images von Bitnami oder TurnKey. Diese lassen sich auf verschiedene Weisen nutzen

Es gibt vorgefertigte Images für verschiedene Virtualisierungslösungen (VMWare, XEN, Docker, OpenStack, VirtualBox), oder zum deployen in der Amazon Cloud.

Bei dem erstmaligen starten der Appliance werde in aller Regel nötige Informationen wie Administrator Account Passwörter abgefragt und das

Bild zeigt den BVildschirm nach Start einer Appliance mit den wichtigsten Werten wie IP Adressen für die Application und Ports für Administration Interfaces

Turnkey Greeting Screen

Netzwerk eingerichtet.

Danach präsentiert sich nach dem Start die Appliance beispielsweise wie in der Abbildung gezeigt mit den Adressen wo man auf die verschiedenen Bereiche der Appliance zugreifen kann.

Meist gibt es ein Admin Interface für den Host, mit dem sich einfache Adminstrationsaufgaben (bei Turnkey in der Regel Webmin) für den ganzen Host erledigen lassen, dann noch ein Interface für die dazu installierte Datenbank (bei Turnkey jedoch nicht phpmyadmin sondern wird hier auf Adminer zurückgegriffen).

Die Anwendungen die auf den SSL Ports laufen, begrüßen einen in allen gängigen Browsern heute zunächst mit einem Zertifikatsfehler, dies liegt an der Tatsache, dass die Zertifikate in den Appliances selbst nur selbst ausgestellte sind, und von keiner dritten Partei beglaubigt wurden.

Main Page einer wenig angepassten Media WIki Installation

Mediawiki Installation

Die Angebotenen Appliances sind dabei durchaus interessant für private wie auch kommerzielle Nutzung: es gibt Mediawiki Installationen (die Software die Wikipedia und eine ganze Reihe weiterer Wikis), LAMP Stack, Mattermost (an Slack angelehnte Team – Chat Lösung) bis hin zu CRM, ERP und Projektmanagement Tools.

Ich nutze diese Appliances gerne zum testen der Applikationen. Meist bieten die Hersteller der Software eigene Plattformen zum Test an, jedoch ist der Nutzen dieser oftmals begrenzt, da nach einem gewissen Zeitraum die Appliance wieder resettet wird, oder man nicht die Admin Interfaces zu Gesicht bekommt über die man einen guten Eindruck der Leistungen und Anpassungen bekommt, die man leicht bewerkstelligen kann. Einen Test mit eigenem eingeschränkten Nutzerkreis lässt sich darüber meist ebenso wenig realisieren wie dies mit den Appliances von TurnKey oder Bitnami möglich ist.

Eine kleine Warnung sei jedoch angebracht: man sollte auf die Aktualität der Appliances durchaus achten: zum einen erspart man sich dadurch gleich am Anfang einen großen Updatezyklus, zum anderen kann man so sicherstellen, dass die Appliance noch weiterentwickelt wird. So ist bei Bitnami durchaus aufgefallen, dass eine Appliance zur Auswertung von Social Media Aktivität schon seit über einem Jahr nicht mehr weiterentwickelt wird. Dies kann soweit führen, dass man beispielsweise keinen Facebook Account mehr monitorn kann, da sich die Appliance nicht mehr verbinden lässt (zum beispiel da sich die genutzte Schnittstelle geändert hat und daher die Verbindung nicht zustande kommt).