Posts Tagged ‘ software ’

Softwareverteilung leicht gemacht 2/#

Eine weitere äußerst ereignisreiche Woche neigt sich dem Ende zu. Nicht zuletzt auch darum, weil zwei meiner Kollegen krank waren und somit 40% der Abteilung an Abwesenheit kompensiert werden musste, nein, auch weil ich über die Errichtung eines weiteren Standorts im Unternehmen eingeweiht wurde. Ein weiterer Standort, vor allem, wenn er in geheimer Mission errichtet wird, erfordert dementsprechend rasch verfügbares IT-Equipment und somit auch eine schnelle Reaktion der IT, damit die neuen Kollegen auch sofort zum Business übergehen können. Mich persönlich trifft dabei wieder besonders hart, dass neben den Servern und Clients auch dringend Notebooks installiert und konfiguriert werden müssen. Da wir, wie ihr bereits wisst, an der Effizienz unsere Abteilung arbeiten und gewisse Prozesse beschleunigen, optimieren und automatisieren wollen, bin ich erneut an meinen Vorgesetzten herangetreten, um ihn bezüglich Stand der Dinge punkto Softwareverteilung zu interviewen. In Fällen wie diesem würde uns ein solches Tool enorm viel Arbeit ersparen und den neuen Mitarbeitern die Möglichkeit bieten viel schnell für das Unternehmen zu agieren. Aber vorerst einmal zurück zur Ausgangslage.

Wir haben die für uns wichtige Kriterien an die neue Verteilungssoftware zusammengetragen. Anbei ein kleiner Auszug der wichtigsten Features:

  • Einfache Bedienbarkeit durch die Administratoren
  • Software soll auch die Aufgabe des Lizenzmanagements übernehmen
  • Die Hardwarekomponenten sollen inventarisiert werden, um beispielsweise Serienfehler aufzudecken
  • Es soll zentral eine Datenbank mit Softwaretreibern für die von uns eingesetzte Hardware angelegt werden
  • Softwarepakete und nötige Skripte sollen für die Admins einfach zu erstellen sein
  • Sicherung von Clients anhand von Images soll auch durch die Software übernommen werden
  • Softwareverteilung / Patchverteilung soll dezentral organisiert werden (Software wird via DFS an die Standorte verteilt und dort lokal ausgebreitet)
  • Die Softwaredeinstallation soll auch für jene Anwendungen greifen, die vor Einführung der Distribution installiert wurden. (Skype, Dropbox, etc)
  • Optionale Fernwartung soll durch das Tool gewährleistet sein, auch dann, wenn der Client nicht via VPN verbunden ist, oder im Netzwerk ist
  • Mobile Geräte sollen weitgehend verwaltet und administriert werden
    • Policys
    • Software
    • Remote Control
    • Inventarisierung
    • Remote Wipe
    • Datenverschlüsselung
    • Lokalisierung (bei Baramundi NICHT möglich)
  • Unterstützung von mobilen Geräten
    • Android 2,3,4
    • iOS
    • Win Mobile ab 7.0 bzw. 5.0
  • Erweiterbarkeit Richtung Helpdesk muss gegeben sein. Es soll eine Schnittstelle zu OTRS möglich sein und die Prozesse von ITIL müssen unterstützt werden

Natürlich handelt es sich hierbei nur um einen Auszug der Anforderungen die wir an die Software stellen, aber selbst hierfür ist bedingt durch den großen Aufgabenbereich schon die eierlegende Wollmilchsau notwendig. Die Kernfeatures allerdings werden durch drei von mir betrachteten Tools unterstützt, weshalb ich folgende Programme in den engeren Kreis nehmen möchte:

  • LANDesk Management Suite von Magelan
  • Matrix42
  • Baramundi

LANDesk ist meiner Ansicht nach das Nonplusultra punkto Softwareverteilung, vor allem deswegen, weil sich die Management Suite um viele Module erweitern lässt und so nahezu alle Bereiche der IT-Abteilung abdecken könnte. Aus meiner Sicht ist aktuell das größte Manko, dass nicht alle Betriebssysteme von Smartphones unterstützt werden, was auch aus Sicht unserer IT ein Problem darstellen könnte. Außerdem habe ich den Eindruck gewonnen, dass die Software in manchen Bereichen bei weitem mehr kann, als von uns eigentlich gefordert wird, was sich auch auf die Usability auswirkt und dementsprechend den Arbeitsalltag erschwert. Apple Produkte werden sehr gut unterstützt, was uns als Android / Win Mobile User leider nicht all zuviel bringen wird. LANDesk lässt sich die Features natürlich auch etwas kosten, was der Kunde natürlich auch zu spüren bekommt.

Matrix42 ist sehr betriebssystemlastig, was uns zwar in die Karten spielt, nicht allerdings unsere heterogenen Clientgestaltung. Die Unterschiede der installierten Softwarepakete in den Abteilungen könnten größer nicht sein. Im Gegenzug werden mobile Devices sehr gut unterstützt und auch eine Erweiterung punkto Remote Control von Smartphones ist in Planung. Matrix42 hat es sich auf jeden Fall verdient noch einmal mit Baramundi gemessen zu werden, da sich diese beiden Produkte preislich im selben Segment bewegen.

Baramundi wurden uns erst vor wenigen Tagen von einem langjährigen Partner präsentiert. Begeistert war ich von der einfachen Bedienbarkeit der Software und den umfangreichen Features, die sich sehr gut in unser Anforderungsprofil fügen. Die Erstellung von Softwarepaketen und die Administration ist für den klassischen Windows Admin ein leichtes Unterfangen und die Übersicht ist bestens gegeben. Das Interface selbst ist nicht mit Buttons überladen und die Menüs sind gut strukturiert. Baramundi entspricht eigentlich am besten unseren Erwartungen, da meiner Ansicht nach das Preis-. Leistungsverhältnis hier perfekt ist. Ein Manko ist aber in jedem Fall, dass Baramundi keine Referenzen wie die beiden erstgenannten Anbieter aufzuweisen hat, was uns schon fast zum Beta-Tester machen würde.

Alle drei der genannten Produkte bringen im Sommer neue Releases, die wir aber eigentlich nicht mehr abwarten möchten. Abwarten möchten wir aber in jedem Fall noch, um welche Features sich die Software erweitern wird. Solche Informationen sind in der Regel bereits im Vorfeld bekannt. Es werden in den nächsten Tagen auf jeden Fall vertiefte Gespräche geführt, um den Nutzen und die Kosten abzuwägen und um die Auswahl um zumindest ein Produkt zu reduzieren.

Aufgabe der nächsten Tage wird es also sein, den wirtschaftlichen Aspekt zu betrachten und die Bedienbarkeit der Pakete zu evaluieren bzw. gegenüber zu stellen. Eine Entscheidung sollte bis Ende Mai dieses Jahres fallen.

Noch Fragen? 🙂

Softwareverteilung leicht gemacht 1/#

Soeben nach einem anstrengenden Tag, der mir Dank Veranstalter jede Menge gutes Essen beschert hat, vom Vortrag aus Wien zurück. Da eines meiner aktuellen Projekte die Einführung einer Lösung ist, die automatisch Software auf Server, Desktops, Handhelds und mobile Geräte verteilt, möchte ich euch ein bisschen in die Welt der Software Distribution einweihen.

Gleich vorweg: Es war das zweite Produkt, das ich im Livebetrieb kennen lernen durfte und ich war begeistert von den Features, die um ein solches Tool geboten werden. Aus Sicht eines IT-Mitarbeiters ensteht beim richtigen Einsatz enormes Einsparungspotential und man kann sich den Dingen widmen, die einen fordern. PC’s neu aufsetzen war gestern!

Stellt euch einmal folgendes Szenario vor:

Ihr seid Mitarbeiter in der IT eines Unternehmens, das an die 300 PC’s + Notebook und noch einmal so viele Mobiltelefone im Gerätepool hat. Das Jahr hat bekanntlich 365 Tage, wovon im 52 * 2 auf Wochenenden fallen. Weiteres fallen 2012 15 Feiertage in die Zeit von Mo-Fr, was unterm Strich bedeutet, dass 246 Tage zu arbeiten sind, ohne den Urlaub/Krankenstand berücksichtigt zu haben. Hat jeder PC / jedes Notebook nur ein mal pro Jahr ein gröberes Problem muss man sich in der IT also um 1,2 Clients pro Tag kümmern. Ein gröberes Problem sind beispielsweise Festplattencrashes, defekte Dateisysteme oder hartnäckige Viren. Zudem werden in meinem speziellen Fall alle 2-3 Jahre die Rechner erneuert, da dann die Garantie abläuft.

Jeder kennt das Spiel mit dem neu Aufsetzen. Ein Arbeitstag geht dabei schnell verloren und selbst dann ist die Zufriedenheit des Mitarbeiters nicht gewährleistet, da softwareseitig jeder Mitarbeiter und jede Abteilung eigene Anwendungen benötigen. In der Firma in der ich tätig bin ist es aber auch noch so, dass nicht alle Rechner auch umgehend greifbar sind. Der Versand aus England, die Reparatur und der Versand zurück verschlucken gut und gerne 4-5 Arbeitstage.

Dazu kommt, dass Microsoft und Konsorten punkto Lizenzierung sehr pingelig sind und die Strafen für nicht lizenzierte Software teilweise sehr empfindlich sind. Aber woher weiß man, welcher Mitarbeiter, welche Version auf seinem Rechner (legal) installiert hat? Wie behält man die Übersicht darüber, welche Software kaum bis gar nicht genutzt wird und eigentlich nur Lizenzkosten verschluckt?

Dieses Beispiel sollte nur zum Einstieg dienen, damit auch Nicht-IT’ler wissen worum es mir geht. Unsere Abteilung hat sich also entschlossen Zeit zu sparen, die sinnvoller eingesetzt werden kann und nach einer Lösung für dieses Problem zu suchen begonnen.

Wir begaben uns also auf die Suche nach einem kleinen Software-Allround-Wunder, das unseren Vorstellungen entsprechen sollte und auch finanziell in Reichweite ist. Spätestens bei der ersten Vorführung der Software 1, wurde mir klar, dass sich viele schlaue Köpfe schon eingehendst mit meinen Problemen befasst haben.

Bald wird es mir nach einmaliger Konfiguration möglich sein alles vom Schreibtisch aus zu erledigen, ohne mich durch unzählige Setup’s zu klicken.

Beide Lösungen bieten folgenden Features:

  • direkte Anbindung an den Helpdesk mit voller Unterstützung der zertifizierten ITIL Prozesse
  • Verwaltung von mobilen Devices (Inventarisierung, Roamingkontrolle, Fernwartung, Sperre für unnötige Appinstallationen)
  • Sicherung der PC’s und Notebook in Form von Images (damit kann im Fall des Falls der aktuelle Datenstand wiederhergestellt werden)
  • Ausgeschiedene Clients werden auch im Active Directory gelöscht, was dazu führt, dass die Übersicht bestehen bleibt
  • Lizenzen können genau überprüft und zugeordnet werden
  • Mitarbeiter-, bzw. abteilungsbezogene Installationen können vorkonfiguriert werden
  • Selbst Clients die nicht im Netzwerk oder via VPN verbunden sind können dank der Cloud mit Software versorgt und gewartet werden
  • Plattformunabhängig
  • Ein Server dieser Software kann bis zu 100.000 Clients versorgen

Soviel zum ersten Teil meines Projekts. Ich hoffe ich konnte euch einen kleinen Einblick in die Welt der Softwaredistribution geben. Ich werde euch natürlich auf dem laufenden halten, welche Lösung wir genauer betrachten werden und warum wir uns dafür entschieden haben.

Ich würde mich freuen, wenn ihr mir Feedback geben könntet, oder eure Fragen postet 🙂