So gelingt der Kostenvergleich

Inhouse-Lösung versus Cloud-Anwendung

| Autor / Redakteur: Stephan Flöther* / Florian Karlstetter

Mit dem TCO Calculator bietet Microsoft ein nützliches Tool, mit dem sich die Kosten der benötigten Cloud-Ressourcen berechnen lassen.
Mit dem TCO Calculator bietet Microsoft ein nützliches Tool, mit dem sich die Kosten der benötigten Cloud-Ressourcen berechnen lassen. (Bild: Microsoft)

Eine Investitionsentscheidung für ein Cloud-Produkt gegen die unternehmenseigene IT-Landschaft zu fällen – das klingt wie der „Vergleich von Äpfeln mit Birnen“. Da sich beide Modelle stark unterscheiden, sollten für die Entscheidung, welches System besser für die Bedürfnisse eines Unternehmens geeignet ist, nicht nur die Kosten, sondern auch Qualität und Leistung analysiert werden.

Aber zuerst zu den Kosten: Inhouse-Lösungen verursachen einmalige Anschaffungskosten, denn Unternehmen müssen in Infrastruktur und Software investieren. Zudem erfordern die Systeme zur Pflege und Überwachung den kontinuierlichen Einsatz von qualifiziertem Personal. Bei einer Cloud-Lösung hingegen verwandeln sich die fixen Kosten in variable Kosten. So treten an die Stelle einer langfristigen Kapitalbindung laufende Kosten, welche sich je nach Geschäftsverlauf anpassen lassen. Beispielsweise kann die Leistungsfähigkeit eines Onlineshop-Systems jederzeit automatisiert an die Kundennachfrage angepasst werden. Von Vorteil ist hier, dass die Kosten mit der Auslastung sowohl steigen als auch wieder sinken. Darüber hinaus entfällt die üblicherweise alle drei bis fünf Jahre stattfindende Aktualisierung der Hardware.

Mehr Flexibilität mit der Cloud

Fakt ist, dass Unternehmen durch die Cloud erheblich an Flexibilität gewinnen. So dauert bei konventionellen IT-Projekten die Beschaffung eines Servers oft mehrere Wochen. In einer Cloud-Umgebung jedoch kann zusätzliche Serverleistung innerhalb von nur wenigen Stunden bereitgestellt werden. Bei einem höheren Bedarf lässt sich die entsprechende Serverkapazität automatisiert zuschalten, sodass Unternehmen auf interne und externe Anforderungen viel schneller reagieren können. Und die Kosten entstehen nur während der Benutzung der IT-Ressourcen (Pay-per-use-Modell).

Die Flexibilität von Cloud-Lösungen basiert auf der Kombination aus Infrastruktur-Elastizität und Skalierbarkeit. In einer Cloud-Infrastruktur sorgen bedarfsgerecht zuschaltbare virtuelle Maschinen (VMs) oder Container für die Elastizität. Hinzu kommt die freie Skalierbarkeit, die in vertikalen und horizontalen Varianten verfügbar ist.

Vertikale Skalierbarkeit

Von vertikaler Skalierbarkeit spricht man, wenn Anwendungen, die mehr Kapazitäten benötigen, zu einer größeren virtuellen Maschine transferiert werden, oder wenn eine virtuelle Maschine für die entsprechende Anwendung vergrößert wird. Von der vertikalen Skalierbarkeit kann grundsätzlich jede Anwendung profitieren, allerdings erfordert diese Vorgehensweise in der Regel einen Neustart der Applikation oder der VM.

Horizontale Skalierbarkeit

Horizontale Skalierbarkeit bedeutet, dass mehr logische Einheiten verfügbar gemacht werden. Das geschieht zum Beispiel durch das Hinzufügen von weiteren VMs oder Containern. Im Gegensatz zur vertikalen Skalierung sind der horizontalen Skalierung keine hardwarebedingten Grenzen gesetzt. Die Effizienz der horizontalen Skalierbarkeit ist zudem stark von der implementierten Software abhängig. Nicht jede Software lässt sich gleich gut parallelisieren.

Cloud-taugliche Systemarchitektur

Hier wird deutlich: Eine Anwendung kann von den Vorzügen einer Cloud-Infrastruktur nur dann profitieren, wenn sie vollständig horizontal skalierbar ist. Es reicht nicht aus, lediglich eine bestehende Anwendung auf einer VM zu installieren. Das Anwendungsdesign und die Systemarchitektur müssen für den Cloud-Betrieb ausgelegt sein. Nur dann können sich Unternehmen den Effekt des ‚pay-per-use’ zunutze machen. Denn nur bei einer vollständigen dynamischen Skalierung, die ja durch das flexible Hinzufügen und wieder Entfernen von IT-Ressourcen entsteht, setzt der Effekt ein.

Die Inhouse-Betriebskosten lassen sich mit den laufenden Kosten des Cloud-Modells gut vergleichen. Hierfür bieten sich gängige Zeiträume von Abschreibungen und Lebenszeiten von IT-Systemen als Hilfsmittel an. Die Gesamtkosten über den vollständigen Lebenszyklus können für beide Modelle bestimmt werden. Ein Vergleich ist somit relativ einfach möglich.

Methode des Total Cost of Ownership (TCO)

Diese Kostenbetrachtung geschieht üblicherweise mittels des Ansatzes Total Cost of Ownership (TCO). TCO ist ein Konzept, das bei einer Investitionsentscheidung häufig zum Einsatz kommt. Anders als bei einem Smartphone oder einem anderen Verbraucherprodukt, geschieht der Kostenvergleich hier nicht über das Preisschild. Für die Ermittlung von Vergleichswerten für IT-Infrastrukturen ist mehr als das erforderlich. Die Kosten für IT-Ressourcen untergliedern sich in „direkte Kosten“ (zum Beispiel Anschaffungskosten, Betriebskosten und Kosten für die Verwaltung) und „indirekte Kosten“ (zum Beispiel Entwicklungskosten, Trainingskosten und Kosten für entgangene Geschäftstätigkeiten).

Online rechnen und vergleichen

Die Cloud-Anbieter stellen für solche Analysen Rechenmodule zur Verfügung. So bieten sowohl Amazon als auch Microsoft für Azure interaktive Kalkulationssysteme an. Neben der eigentlichen Berechnung wird zudem die Laufzeit eines Projekts sowie der gewünschte Standort des Rechenzentrums mit einbezogen. Microsoft bietet außerdem ein Tool an, das ein internes Netzwerk nach Servern scannt und diese Daten anschließend an den Rechner überträgt: das Microsoft Assessment and Planning Toolkit (Download).

Sicherlich sind die Ergebnisse dieser Cloud-Vergleichsrechner nicht immer hundertprozentig realistisch. Allerdings bieten sie eine gute Basis, die eine Anpassung der eigenen Werte und Berechnungsgrundlagen ermöglicht und den Vergleich einer Cloud-Lösung mit den bisherigen Inhouse-Kosten erleichtert.

Weiche Faktoren berücksichtigen

Nicht zuletzt sollte bei der Entscheidung, ob Inhouse-Projekte in Zukunft in die Cloud wandern sollen, auch weiche Faktoren Berücksichtigung finden. Eventuell gibt es Widerstände der eigenen Belegschaft gegenüber neuen Technologien. Oder ein erhöhter Migrationsaufwand lohnt sich, weil die Qualität durch vorgefertigte Design Patterns aus der Cloud erheblich gesteigert werden kann. Je mehr dieser Faktoren berücksichtigt werden, desto besser lässt sich im Einklang mit der Unternehmensstrategie eine Entscheidung herbeiführen.

Beim Vergleich von Inhouse-Strukturen mit Cloud-Anwendungen spielen nicht nur Kosten, sondern auch Faktoren wie Qualität, Unternehmensstrategie oder Personalressourcen eine entscheidende Rolle. Des Weiteren trägt die horizontale Skalierbarkeit wesentlich dazu bei, die Flexibilität der Cloud kosteneffizient nutzen zu können. Nur wenige Inhouse-IT-Strukturen lassen sich 1:1 in die Cloud übertragen, Cloud-Strukturen erfordern vielmehr ein spezielles Anwendungsdesign. Zudem müssen in die Kostenanalyse direkte und indirekte Kosten einfließen. Den entsprechenden Vergleich erleichtern die verschiedenen Online-Rechner der Cloud-Anbieter.

Stephan Flöther ist Senior Consultant Cloud bei der Exolink GmbH.
Stephan Flöther ist Senior Consultant Cloud bei der Exolink GmbH. (Bild: Exolink)

Der Autor

Stephan Flöther ist Senior Consultant Cloud bei der Exolink GmbH. Er blickt auf mehr als 20 Jahre Erfahrung in der technischen Beratung großer Konzerne der Energiewirtschaft zurück und ist Experte für Microsoft Backend und Azure Cloud Technologien. Exolink ist ein Tochterunternehmen der ADACOR Hosting GmbH.

Kommentare werden geladen....

Kommentar zu diesem Artikel abgeben

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 45300782 / Hosting und Outsourcing)