Categories
Analysen

Den Return on Investment (ROI) des Cloud Computing bestimmen

Unternehmen sind angehalten den Wert jeder Investition über den Return on Investment (ROI) zu bestimmen. Das ist bei neuen Technologien/ Konzepten wie dem Cloud Computing nicht trivial, da hier derzeit noch wenig bis keine Erfahrungswerte vorliegen. Startups sind davon eher unbefangen, da sie keine Vergleichswerte mit klassischen Systemen haben, etablierte Unternehmen sind jedoch darauf angewiesen.

Der Return on Investment

Der Begriff Return on Investment (deutsch Kapitalverzinsung, Kapitalrendite oder Anlagenrendite) bezeichnet ein Modell zur Messung der Rendite einer unternehmerischen Tätigkeit, gemessen am Gewinn im Verhältnis zum eingesetzten Kapital. Der ROI beschreibt als Oberbegriff für Renditekennzahlen sowohl die Eigenkapitalrendite als auch die Gesamtkapitalrendite.

Quelle: Wikipedia.de

Wie den ROI der Cloud bestimmen?

Es stellt sich als nicht ganz leicht heraus, einen ROI für etwas zu bestimmen, das man nicht gut einschätzen kann oder gar kennt und vor allem kein reales Zahlenmaterial vorliegen hat. Daher muss man sich Bereiche suchen, die zwar keine harten Zahlen wiederspiegeln, aber dennoch den Wert und Nutzen des Cloud Computing zeigen. Dabei handelt es sich um Kosteneinsparungen, Prozessoptimierung, die Verbesserung der Agilität und den praktischen Gewinn durch die Nutzung des Cloud Computing.

Kosteneinsparungen

Nachdem man sich einen Überblick über seine bisher eingesetzten Anwendungen gemacht und diese in Klassen geordnet hat, ist es an der Zeit, potentielle Kandidaten herauszufiltern, bei denen ein Wechsel in die Cloud die Kosten senken können. Ein möglicher Kandidat ist das ERP System, was in eine Cloud Umgebung migriert werden könnte. Anhand der Konsolidierung und Virtualisierung können somit die Anzahl der tatsächlich benötigten Server und gleichzeitig die dafür notwendigen Racks reduziert werden.

Ebenso verhält es sich für Unternehmen, die über eine F&E Abteilung verfügen und die Hardwareinfrastruktur ihrer Labor verkleinern wollen. Einsparungen finden sich hier primär in den Bereichen Entwicklung und Instandhaltung der eingesetzten Applikationen und Hardwarelandschaften. Aber auch der geringere Aufwand für die Installation von Software reduziert die Kosten durch die Nutzung von Cloud-basierten Applikationen und verringert das notwendige Budget. Ein weiterer Vorteil: Die Cloud- basierten Lösungen können auf jedem Arbeitsplatzrechner über einen Webbrowser bereitgestellt werden.

Unternehmen die weiterhin on-Premise ihre Infrastruktur hosten werden zudem relativ schnell bemerken, dass eine eigene Infrastruktur in-House zu betreiben, große Investitionen in eigene Hard- und Software bedeutet. Hosting in der Cloud bedeutet, die fixen Kosten zu variablen Kosten zu transformieren, da auf Grund des Pay as you go Modells nur die Ressourcen berechnet werden, die tatsächlich genutzt werden.

Auf Grund kleiner Hürden und geringem technischen Wissen können selbst nicht IT-Mitarbeiter Cloud Computing einsetzen, um Infrastrukturen und Applikationen für das Unternehmen einzukaufen. Das führt zu Einsparungen bei Arbeits-und Know-How Kosten sowie Installations- und Instandhaltungskosten, vgl. Total Cost of Ownership.

Prozessoptimierung und Agilität

Mit Cloud Applikationen lassen sich zudem Unternehmensprozesse optimieren, indem sich, auf Grund des on-Demand Modells, verstärkt auf die Weiterentwicklung der Kenntnisse und Lösungen konzentrieren lässt. Unternehmen sind somit agiler und können schneller auf Marktveränderungen reagieren und neue Möglichkeiten identifzieren um zu wachsen.

Wenn ein Unternehmen wächst oder sich verändert, werden dafür schnell mehr Ressourcen und entsprechend Betriebsmittel benötigt. Das kann von ein paar Wochen bis zu Monaten dauern. Das beinhaltet ebenfalls das Schulen des Personals. All das bedeutet für ein Unternehmen Stillstand. Cloud Computing ermöglicht die schnelle Provisionierung der benötigten Ressourcen und stellt damit die Skalierung sicher.

Kosten sagen nicht immer viel aus

Der erfolgreiche Einsatz von Cloud Computing lässt sich nicht immer in Zahlen ausdrücken. Daher lässt sich der ROI des Cloud Computing am besten aus dem Nutzen bestimmen. Administratoren und CIOs sollten dazu auf die offensichtlich Werte achten, die beim Einsatz entstehen. Sie sollten sich z.B. fragen, was sie von der Nutzung eines bestimmten Service erwarten können. Auf dieser Basis lassen sich weitere, auf den Nutzen bezogene, Fragen entwickeln, die sich nicht auf das Finanzielle konzentrieren. So können bspw. Metriken entwickelt werden, die sich auf den sichtbaren Nutzen eines Cloud Service beziehen, den dieser in der Lage ist zu liefern. Metriken könnten sein:

  • Wie schaut es mit dem Support und weiteren Services aus, die durch den Anbieter bereitgestellt werden?
  • Können Einsparungen erzielt werden?
  • Wie kompliziert ist der Abrechnungsvorgang?
  • Wie ist die Benutzerfreundlichkeit des Service?
  • Ist die dynamische Nutzung durch den neuen Service gewährleistet?
  • Wie flexibel ist der neue Service in Bezug auf Veränderungen und wechselnder Anforderungen?
  • Wie schnell kann der neue Cloud Service adaptiert und bereitgestellt werden?
  • Wie sehen die Wartungs- und Upgradekosten sowie die Ausfallzeiten im Vergleich zum Cloud Service aus?
  • Wie ist der Einfluss auf das Unternehmen, wenn Services in Zukunft aus der Cloud bezogen werden?
  • Wie sehen die Risiken in Bezug auf die Unternehmensprozesse und gespeicherten Daten in der Cloud aus?
  • Konnte die Zufriedenheit meiner Mitarbeiter erhöht werden?
  • Hat sich die Agilität und Flexibilität verbessert?

Der ROI ist wichtig, aber…

Der Return on Investment ist eine wichtige Kennzahl in einem Unternemen, allerdings sollte und darf die finanzielle Seite nicht die einzige Grundlage des ROI sein. Insbesondere beim Cloud Computing spiegelt sich der Wert und Nutzen der Services nicht immer im monetären Bereich wieder. Und auch wenn die Metrik manchmal nicht ganz greifbar ist, sollte der Wert, den ein Cloud Service für ein Unternehmen liefert, dennoch nicht vernachlässigt und stattdessen sorgfältig betrachtet werden.


Bildquelle: http://us.intacct.com

Categories
Analysen

Cloud Marketplaces sind die Zukunft des Cloud Computing

In den letzten Monaten sind vermehrt Cloud Marketplaces erschienen. Dazu zählen u.a. der AWS Marketplace, der Chrome Web Store, der internet4YOU Cloud Marketplace oder der Business Marketplace der Deutschen Telekom. Hier können sich Unternehmen aber auch Endnutzer aus einem Katalog von Services ihr eigenes Produktivätsportfolio zusammenstellen und haben dadurch einen ausgewählten Überblick von möglichen potentiellen Kandidaten.

Marktplätze sorgen für Übersicht

Ein Cloud Marktplatz ist vor allem dadurch charakterisiert, dass er, wie bspw. ein klassischer Webshop, Produkte in Form von Anwendungen aber auch Infrastruktur kategorisiert. Gerade dann wenn sich ein neuer Trend etabliert, schiessen tagtäglich neue Lösungen aus dem Boden. Das macht es für Einkäufer, aber auch Endkunden zunehmend schwieriger, den Überblick über den Markt zu behalten.
Cloud Marktplätze räumen auf und fassen die unterschiedlichen Cloud Angebote thematisch zusammen. Sie bilden quasi ein unabhängiges Ökosystem von Cloud Services.

Die Spreu vom Weizen trennen

Wohlgemerkt gibt es auch viele “schlechte” Cloud Applikationen auf dem Markt, die keinen echten Mehrwert bieten oder schlicht weg einfach nicht gut durchdacht sind. Cloud Marktplätze helfen, potentielle Top-Applikationen von eher unbedeutenden Services zu trennen. Eine Entscheidungshilfe bieten hier bereits die Betreiber solcher Marktplätze selbst. So sagt die Deutsche Telekom, dass sie über ihren Marktplatz zwar eine Vielzahl von Drittanbieter Lösungen bereitstellen wollen, aber bewusst auf Klasse statt Masse setzen werden. Das birgt natürlich die Gefahr, das potenzielle gute Anwendungen es nicht in den Marktplatz schaffen werden, da diese durch das Raster der Telekom fallen werden. Auf der anderen Seite ist eine Vorauswahl natürlich notwendig, um die Qualität und damit das Ansehen des Marktplatz zu gewährleisten.
Hat es ein Angebot in den Marktplatz geschafft, steht dem Nutzer mit der “Crowd” ein weiteres Entscheidungskriterien zur Verfügung. Anhand eines Bewertungssystem wird die Qualität und Funktion der Anwendung von anderen Nutzern bewertet und kommentiert und gibt damit ein Stückweit mehr Adaptionshilfe.

Die Reichweite erhöhen

Cloud Marktplätze können vor allem jungen Unternehmen helfen, die über ein geringes Kapital für Werbung und PR verfügen, ihren Bekanntsheitsgrad und die Reichweite zu erhöhen. Aber auch für etablierte Unternehmen, die mit Cloud Angeboten starten, ergeben sich dadurch Chancen, sich einer breiten Masse zu präsentieren und sich vor dem bestehenden Mittbewerb transparent zu bewähren.

Cloud Marketplaces sind keine Cloud Broker

Eines sollten man jedoch beachten. Cloud Markplätze bieten in ihrer reinen Form nur Services und Applikationen an, ohne einen weiteren Mehrwert zu bieten. Anstatt sich bspw. über die Suchmaschine seiner Wahl nach möglichen Angeboten zu informieren und direkt auf die Webseiten der Anbieter zugehen, erfolgt der Zugriff über den Marktplatz. Nach einer ersten Anmeldung über den Marktplatz, kann anschließend auch der direkte Weg zum Anbieter genommen werden. Der Marktplatz dient dann nur noch als Verwaltungsinstrument für die Nutzer und das Hinzufügen oder Kündigen anderer Services.

Cloud Broker Services hingegen integrieren und erweitern mehrere Cloud Angebote und schaffen damit einen Mehrwert um die Cloud Servies herum.
Das Cloud Services Brokerage Modell bietet ein architektonisches-, business-, und IT-Betriebs-Modell, mit dem verschiedene Cloud Services bereitgestellt, verwaltet und adaptiert werden können. Und das sich innerhalb eines föderierten und konsistenten Bereitstellung-, Abrechnung-, Sicherheit-, Administration- und Support-Framework befindet. Unternehmen werden damit in die Lage versetzt, ihr Cloud-Services Management zu vereinheitlichen, um damit den Innovationsgrad zu erhöhen, die globale Zusammenarbeit zu verbessern, die Betriebskosten zu senken und insgesamt besser zu wachsen. Cloud Computing Anbieter erhalten damit die Möglichkeit die Bereitstellung ihrer Cloud Services zu vereinheitlichen und ihr eigenes Services Netzwerk zu differenzieren und damit eine umfangreiche Cloud Computing Plattform bereitzustellen. Technologie-Anbieter können damit ein Ökosystem von Mehrwertdiensten aufbauen, um ihre wichtigsten Angebote zu differenzieren, die Kundenbindung erhöhen und neue Vertriebswege erschließen.

Cloud Marketplaces sind ein logischer Trend

Cloud Marketplaces gehören zu der logischen Entwicklung des Cloud Computing, um Unternehmen und Entwickler den einfachen Zugriff auf IT-Ressourcen zu ermöglichen. Neben einer gut dokumentierten API gehören ebenfalls übersichtliche und umfangreiche Web-Oberflächen zu einem guten Cloud Angebot, die es dem Nutzer ermöglichen sich “auch mal eben” eine Cloud Infrastruktur “zusammenzuklicken”, um z.B. ein paar Tests durchzuführen. Bereits viele Anbieter sind auf diesen Zug aufgesprungen und ermöglichen über einen eigenen Cloud Marktplatz den Zugriff auf ihre IaaS-Ressourcen. Zudem reichern sie ihre Infrastruktur-Angebote über den Marktplatz mit Betriebssystem-Images oder weiteren Software-Lösungen an, um den virtuellen Ressourcen damit einen echten Nutzen zu geben.

Unternehmen können sich einen Cloud Marketplace vorstellen wie mehrere Regal in einen quasi unendlich großen Supermarkt. Und genau so sollten sie ihn auch nutzen, um sich ihre Infrastruktur beliebig zusammenzubauen. Spannend wird es, wenn wir einen Schritt weitergehen und die Ressourcen und Lösungen nicht mehr nur von einem einzigen Anbieter beziehen, sondern über mehrere Anbieter oder deren Marktplätze, wo wir uns dann beim Thema Cloud Brokerage Services – siehe oben – befinden.


Bildquelle: Wikipedia

Categories
Kommentar

Vernichtet Cloud Computing die Enterprise IT?

Cloud Computing gehört zu den disruptivsten Technologien und Konzepten der letzten 10 Jahre. Mit dem flexiblen Bezug von quasi unendlich verfügbaren Ressourcen lassen sich zwar nicht einfacher virtuelle Infrastrukturen aufbauen, aber agiler und kurzfristig. Auch der Zugriff auf – neue – Anwendungen und Daten, die durch die Cloud ortsunabhängig zur Verfügung stehen, hat einen erheblichen Einfluss auf uns, unsere Arbeitswelt und damit auch zwangsläufig auf die Enterprise IT. Durch das Cloud Computing getriebene Themen wie Bring your own device (BYOD) und Mobile Computing, aber auch die Consumerization of IT (CoIT) hinterlassen immer mehr Spuren in den IT-Umgebungen vieler Unternehmen. Es stellt sich somit die Frage, ob das Cloud Computing und seine oben genannten Gefährten dazu beitragen werden, dass die Enterprise IT, wie wir sie kennen nicht mehr lange existieren wird.

Mitarbeiter zeigen wo es lang geht

Die CoIT sorgt dafür, dass IT-Wissen kein rares Gut mehr ist. Vorbei sind die Zeiten, in denen IT-Abteilungen dem Großteil der restlichen Mitarbeiter gleich mehrere Schritte voraus sind. Das liegt unter anderem daran, das die Informationstechnologie in unserem alltäglichen Leben einen omnipräsenten Zustand eingenommen hat. Zudem hat sich die Bedienbarkeit in den letzten Jahren deutlich vereinfacht und die Angst vor dem unbekannten Computern, Smartphones usw. schwindet stetig. Vergessen sollte man auch nicht den demographischen Wandel. Der Nachwuchs wächst mit und in die neuen Technologien herein und hat es mit der IT daher viel einfacher als die vorherigen Generationen. Das Verhältnis von Mitarbeitern die sich mit IT auskennen und denjenigen die Schwierigkeiten damit haben, wird sich immer stärker verändern, bis wir an einem Punkt angelangt sind, wo es keine nicht IT-affinen Mitarbeiter mehr geben wird.

Ständig neue Technologien, die primär für den privaten Gebrauch gedacht sind, beeinflussen die Mitarbeiter darüber hinaus im großen Stil. In Kombination mit der CoIT und dem demographischen Wandel sehen somit immer mehr Nutzer neue Möglichkeiten, diese eher privaten Technologien in ihren Arbeitsalltag einzusetzen und sich damit das Leben zu vereinfachen und die eigene Produktivität zu steigern.

Ein weiteres Problem, das sich die Enterprise IT ausgesetzt sieht: Die IT-Abteilungen sind zu langsam und sitzen weiterhin auf ihrem Thron. Es gibt viele Mitarbeiter und Projekte die innerhalb des Unternehmens und für die Außenwirkung Ideen haben. Dafür benötigen sie allerdings Ressourcen und diese in Form von IT. Dabei kann es sich von einer trivialen Angelegenheit wie Zugriffsrechte, über neue Applikationen bis hin zu Servern oder vollständigen Infrastrukturen handeln. Für jedes genannte Thema ist mindestens ein Ticket bis hin zu zahlreichen Meetings erforderlich. Oder die Antwort lautet schlicht und einfach – Nein! Im Falle von Ja! kann die Bereitstellungszeit mehrere Wochen oder gar Monate benötigen. Für ein einfaches Testsystem steht das in keinem Verhältnis, fördert die Missgunst bei den Mitarbeitern und kann im schlimmsten Fall das ganze Projekt gefährden.

Die Cloud vereinfacht den Zugang

Mitarbeiter und Projekte suchen daher Auswege, um zum einen Diskussionen aus dem Weg zu gehen und zum anderen ihre Ziele im vorgegebenen Zeitfenster zu erreichen. Dem Kunden sind die internen Machtkämpfe relativ egal und er sollte davon besser auch nichts mitbekommen.

Möglich machen es ihnen Lösungen aus der Cloud. Seien es nun vollständige Applikationen (Software-as-a-Service, SaaS), Plattformen für die Entwicklung und den Betrieb eigener Anwendungen (Platform-as-a-Service, PaaS) oder ganze Infrastrukturen für umfangreiche IT-Landschaften (Infrastructure-as-a-Service, iaaS). In der Cloud ist für jeden etwas dabei, wenn auch nicht für jede Situation.

Und auch mobile Applikationen, die ihre Daten bevorzugt in der Cloud ablegen, oder Cloud Storage Services und moderne HTML 5 Applikationen ermöglichen den ortsunabhängigen Zugriff.

Cloud Computing unterstützt die Enterprise IT

Die Enterprise IT darf nicht die Augen vor dem Cloud Computing verschließen und muss diese disruptive Technologie als Unterstützer ihrer täglichen Arbeit sehen. Ähnlich verhält es sich mit BYOD. In beiden Fällen gilt: Augen zu und durch funktioniert nicht! Proaktiv handeln und den Mitarbeiten wieder einen Schritt voraus sein ist gefragt.

Wer sich nun fragt, wie Cloud Computing ein Unterstützer sein kann, hier vier Beispiele:

Irgendwann wird der CEO/ CIO in der Tür stehen und erwarten, dass die Datenmengen die täglich im Web, in den lokalen Systemen usw. gesammelt werden, im großen Stil analysiert und unmenschliche Verknüpfungen angestellt werden sollen, da ein Informationsvorsprung einen Wettbewerbsvorteil bedeutet. Stichwort: Big Data. Wie sollen also in kurzer Zeit die Unmengen an benötigten Systemen für die Verarbeitung (Rechenleistung) und Ablage (Speicherplatz) beschafft und konfiguriert werden? Und wie sollen diese aus dem IT-Budget des laufenden Jahres finanziert werden? Selbst die Entwicklung einer eigenen Big Data Applikation kostet bereits viel Zeit und Geld. Genau, Cloud Computing. Denn Cloud Infrastrukturen sind eine ideale Lösung für die Anforderungen von Big Data. Aber ebenfalls speziell darauf ausgerichtete PaaS Lösungen können bereits helfen, “nur” die Abfragen zu schreiben.

Das Big Data Beispiel lässt sich auf so ziemlich jeden Fall anwenden, wenn es darum geht, kurzfristig Anforderungen zu erfüllen, bei denen mehr als “nur ein paar” virtuelle Server benötigt werden. Denn eines sollte man nicht vergessen, für jede virtuelle Ressource werden auch physikalische Ressourcen benötigt.

Auch neue Anwendungen lassen sich via SaaS kurzfristig, kostengünstig bzw. kostenlos testen, ohne dafür eigene Hardware zu nutzen oder gar die dafür notwendige darunterliegende Software zu besitzen, installieren und konfigurieren.

IT-Abteilungen können Cloud Computing zudem nutzen, um die eigene Innovationsfähigkeit und damit den Innovationsgrad des Unternehmen selbst zu erhöhen, indem sie kurzfristig auf Cloud Technologien zurückgreifen, um neue Ideen zu testen oder zu entwickeln.

Eines sollte weiterhin angemerkt werden. Cloud Computing ist kein Job Killer. Änderungen im Job und Weiterbildungen sind ein normales Phänomen, die natürlich auch die Cloud mit sich bringt. Allerdings erledigen die Cloud Infrastrukturen nicht alles von alleine. Um bspw. ein IaaS Angebot zu nutzen, müssen weiterhin die virtuellen Server Stückweit konfiguriert werden und die virtuelle Infrastruktur und Applikationen so gestaltet werden, dass sie tatsächlich skalierbar und hochverfügbar arbeiten. IT-Abteilungen müssen in der Cloud “verteilt” denken und agieren.

Enterprise IT stirbt nicht aus

Die Enterprise IT wird nicht aussterben. Es sei denn, sie passt sich nicht den aktuellen und zukünftigen Begebenheiten und Trends an. Nicht die IT-Abteilungen werden die technologische Marschroute mehr vorgeben. Die Mitarbeiter werden zeigen und darauf aufmerksam machen, welche Technologien sie für ihre Produktivität benötigen. IT-Abteilungen sollten also verstehen, dass sie in einigen Fällen noch einen gewissen Vorsprung vor den Kollegen haben, dieser aber stetig schwindet. Umgehen können und sollten sie mit dieser Situation, indem sie

  • Auf Mitarbeiter eingehen.
  • Offen sein.
  • Innovationen von Mitarbeitern in das Unternehmen hineintragen lassen.
  • Verstehen dass es mittlerweile viele kleine CIOs/ CTOs gibt.
  • Crowdsourcing innerhalb des Unternehmens einsetzen, um Wünsche und Bedürfnisse zu erkennen.
  • Sich ebenfalls mit dem Markt für Consumer Produkte auseinandersetzen und Ideen für den Einsatz im Unternehmen ableiten.
  • Den Mitarbeitern wieder einen Schritt voraus sein.
  • Die Innovationsfähigkeit und den Innovationsgrad steigern.
Categories
Analysen

Cloud Computing: Es geht um Agilität und Flexibilität und sekundär um die Kosten

Mit dem Artikel “Wieviel kostet die Cloud” hat sich die Computerwoche das Thema Cloud Computing und Kosten angenommen. Dabei konzentriert sich der Beitrag auf das Thema Software-as-a-Service (SaaS) und betrachtet den Cloud Bereich nicht in der Bandbreite. Das allgemeine Ergebnis des Artikels ist, dass man mit einer on-Premise Lösungen nach fünf Jahren günstiger fährt als mit Cloud Services. Diese Schlussfolgerung kommt natürlich nicht überraschend. Wenn ich einmal kräftig investiere und meine eingekauften Ressourcen über einen sehr langen Zeitraum nutze, ohne diese zu erneuern, fahre ich definitiv günstiger als mit einem SaaS-Modell, wo ich monatliche bzw. jährliche Beiträge zahle. Was allerdings nicht beachtet wird ist, dass ich damit ständig den aktuellen Trends hinterher hänge und vor allem niemals die neueste Softwareversion einsetze. Denn beim Cloud Computing geht es sekundär um die Kosten und in erster Linie um die Agilität und Flexibilität, die ein Unternehmen damit gewinnt.

Cloud Computing ist zwangsläufig nicht günstiger

In dem Artikel kommen auch einige Analysten zu Wort u.a. Gartner, die zu dem Ergebnis kommen, dass SaaS “… in den ersten fünf Jahren günstiger als der On-Premise-Betrieb sein kann”. Daher sei eine langfristige Betrachtung und Gegenüberstellung von on-Premise und Cloud Computing empfehlenswert. Diese zeigt, dass nach ein paar Jahren der Breakeven erreicht ist und danach die on-Premise Lösungen deutliche Kostenvorteile aufweisen. So sagt Nikolaus Krasser, Vorstandsmitglied der Pentos AG: “Die Lizenzkosten im SaaS-Betrieb sind ab dem sechsten oder siebten Jahr definitiv höher als die abgeschriebenen Kosten für die On-Premise-Lizenzen und Server sowie den laufenden Betrieb”

Damit hat Herr Krasser natürlich recht. Wie ich bereits oben erwähnt habe ist es eine ganz einfache Rechnung. Investiere ich Anfangs eine hohe Summe in Softwarelizenzen und lasse meine Mitarbeiter sechs bis sieben Jahre mit veralteten Softwareversionen arbeiten, spare ich natürlich langfristig. Ähnlich verhält es sich mit Hardware. Aber mache ich meine Mitarbeiter damit auch glücklich und vor allem produktiv?

Mit einer SaaS Lösung investiere ich monatlich bzw. jährlich in die benötigte Software und zahle damit natürlich gleichzeitig für Innovation, Updates, Sicherheits-Bugfixes, neue Versionen usw. Das sollte man dabei nicht vergessen. Zudem erhalte ich mir mit SaaS die Flexibilität zeitnah eine neue Lösung einzuführen, ohne langfristig in Lizenzen zu investieren.

Cloud Computing gestaltet die IT-Infrastruktur flexibler

Die Grundlage des Cloud Computing ist die Konsolidierung der Hardware-Ressourcen auf Basis von Virtualisierung. Damit können Unternehmen bis zu 40 Prozent ihrer Gesamtkosten im eigenen Rechenzentrum reduzieren. Alleine 25 bis 30 Prozent dieser Einsparungen fallen auf einen geringeren Stromverbrauch und Investitionen für Kühlsysteme. Dadurch lässt sich auch das Ziel einer “Green-IT” besser verfolgen. Klassische Rechenzentren mussten stark überdimensioniert ausgelegt werden, um auch in Spitzenzeiten ausreichend IT-Ressourcen liefern zu können. Im Jahresmittel werden jedoch nur maximal 20 Prozent dieser Kapazitäten benötigt. Die restlichen 80 Prozent sind unproduktiv.

Auf Grund der Virtualisierung muss sich das Design eines Rechenzentrum nicht mehr an dem maximal erwarteten Bedarf richten. Mit der Skalierbarkeit des Cloud Computing werden die benötigten Ressourcen automatisiert und flexibel den entsprechenden Geschäftsbereichen bereitgestellt. Im Anschluss werden die Ressourcen wieder heruntergefahren. Diese operative Effizienz führt zu 30 Prozent Kosteneinsparungen.

Kurzum lassen sich mit Cloud Computing die Skaleneffekte optimieren und Ressourcenauslastung der gesamten IT-Infrastruktur verbessern.

Cloud Computing verbessert die Agilität des gesamten Unternehmens

Cloud Computing optimiert sämtliche technologische Prozesse und führt zu mehr Effizienz. Zudem verkürzt es den Zugriff auf Ressourcen und erhöht damit die Innovationsfähigkeit des Unternehmens. Mitarbeiter können dadurch schneller auf Informationen und Applikationen zugreifen, wodurch sie Informationen kurzerhand analysieren und sofort Entscheidungen treffen können. Mit einem ortsunabhängigen Zugriff auf die Daten lässt sich darüber hinaus die Produktivität jedes einzelnen Mitarbeiters erhöhen.

Cloud Computing sorgt zudem für einen optimierten Betrieb der IT-Infrastruktur, wodurch sich Spitzenzeiten bequem und zeitnah ausgleichen lassen. Unerwartete erfolgreiche Werbemaßnahmen, Monats- und Jahresabschlüsse oder saisonale bedingte Einflüsse können damit begegnet werden, ohne langfristig in kostspielige Hardware-Ressourcen zu investieren. Die Skalierbarkeit der Cloud sorgt für das automatische Anpassen der benötigten Ressourcen, sei es Rechenleistung, Speicherplatz oder Applikationen.

Genauso verhält es sich mit der Innovationsfähigkeit des Unternehmens. Jede neue Initiative benötigt Ressourcen. Personal ebenso wie die unterstützende IT im Hintergrund. Die Cloud verkürzt hier die Evaluierung von neuen Ideen bzw. dem Time-to-Market, indem die notwendigen IT-Ressourcen on-Demand zur Verfügung stehen.

Weiterhin fördert Cloud Computing die bessere Zusammenarbeit der Mitarbeiter und optimiert die Koordination mit Kunden und Partnern. Innerhalb des Unternehmens sorgt die Cloud für eine enge Verzahnung der Mitarbeiter sowie den Prozessen und Systemen. Das sorgt für eine effizientere Kollaboration. In der Außenkommunikation mit Kunden und Partner bildet die Cloud eine Plattform, mit der eine nahtlose Zusammenarbeit erfolgt.

Innovationen müssen in den Fokus rücken

Die IT wird seit jeher als der Stein am Bein eines jeden Unternehmens betrachtet und das scheint sich im Zeitalter des Cloud Computing nicht zu ändern. Eine Kostenbetrachtung ist wichtig und jeder der es nicht macht, begeht einen Fehler. Allerdings verschafft man sich durch eine Kostenreduktion keinen Wettbewerbsvorteil. Um innovativ zu sein, muss man investieren. Das haben uns Unternehmen wie Amazon (Amazon Web Services, Amazon Kindle) oder auch Google sehr eindrucksvoll gezeigt. Mit dem Cloud Computing stehen nun jedem Unternehmen alle Türen offen, ebenfalls den Innovationsgrad zu erhöhen und die Agilität zu verbessern. Und auch die Kommunikation zwischen Mitarbeitern, Partnern und Kunden lässt sich damit optimieren. Wie das geht, zeigen uns bevorzugt Startups und junge Unternehmen, die ihre Geschäftsmodelle auf Basis der Cloud aufgebaut haben und die ohne diese skalierbaren Infrastrukturen nicht existieren würden.


Bildquelle: http://ictk.ch

Categories
Analysen

Die Leistungsmetriken einer Cloud sind entscheidend

Cloud Computing verändert unaufhörlich die Art wie IT Services bereitgestellt werden. Neben Kosteneinsparungen gehören die einfache Adaption und ein vereinfachtes Service-Management zu den ursprünglichen Versprechen des Cloud Computing. Dennoch sehen sich Unternehmen aktuell damit konfrontiert, wie sie Services aus der Cloud mit ihrer bestehenden Unternehmens- und IT-Strategie integrieren können. Werden Cloud Lösungen im Unternehmen eingeführt, gehören Verfügbarkeit, Leistungsmetriken und die Sicherheit zu den größten Herausforderungen. Daher ist es notwendig eine Cloud-Strategie zu entwickeln, um die Transformation Schritt für Schritt zu vollziehen.

Die Leistungsmetriken entscheiden über eine Cloud

Viele Unternehmen entscheiden sich über einen Verbund unterschiedlicher Clouds (Federated Cloud). Dabei befinden sich einige Anwendungen innerhalb einer Public Cloud und ein paar in einer Private Cloud. Auf die restlichen Alt-Anwendungen wird über ein klassisches VPN zugegriffen. Um die Masse der dabei entstehenden und übertragenen Informationen zu überwachen ist ein Performance-Management-System notwendig, dass einen Überblick über sämtliche Aktivitäten aller Anwendungen gibt. Speziell die Performanz einer Anwendung misst, wie Leistungsstark die Cloud Umgebung ist, auf der sich die Anwendung befindet.

Schlechte Leistungsmetriken ergeben sich durch eine geringe Bandbreite, Latenzen auf den Datenverbindungen, zu wenig Speicherplatz bzw. langsame Festplatten, geringer Arbeitsspeicher und zu geringe CPU Zyklen. In den meisten Fällen führen zudem nicht ausreichend Ressourcen zu einer schlechten Performance der Anwendung. In manchen Fällen sorgt eine schlechte Applikations-Architektur dafür, dass die Geschwindigkeit der Anwendungen nicht den gewünschten Ergebnissen entspricht, indem die Prozesse der Anwendungen nicht korrekt über die Cloud Ressourcen verteilt wurden.

Dabei sollten Performance-Probleme keinesfalls unterschätzt werden. Denn diese können die Servicebereitstellung erheblich beeinflussen. Für einen Anwender macht es keinen Unterschied, ob der Service eine schlechte Performance hat oder gar nicht verfügbar ist. In beiden Fällen kann er den Cloud Service nicht erwartungsgemäß nutzen. Eine schlechte Performance ist daher ein No-Go und muss unter allen Umständen vermieden werden. Neben dem Verlust von Kunden sorgt eine schlechte Performance für eine Verringerung der Mitarbeiter- und allgemeinen Produktivität und kann sogar zu einem vollständigen Ausfall führen.

Die Cloud Umgebung muss beachtet werden

Die Performance einer Anwendung kann signifikant von der Umgebung abhängen in der sie bereitgestellt wird. Unternehmen müssen daher sicherstellen, dass die Performance der jeweiligen Applikation entspechend angepasst wird, bevor sie auf eine Cloud Computing Infrastruktur migriert wird bzw. neu entwickelt wird, um die Vorteile der Cloud zu nutzen. Dabei sollte man immer beachten, dass sich die Leistungsmetriken von Cloud zu Cloud unterscheiden, was zu einer echten Herausforderung werden kann.

Planen, Separieren und Skalieren

Die Kapazitätsplanung ist ein wichtiger Bestandteil der Cloud-Strategie, wenn Unternehmen ihre eigenen Cloud Umgebungen aufsetzen. Denn nur mit ausreichend Ressourcen lassen sich performante Anwendung bereitstellen, die den Mitarbeitern dabei helfen ihre Produktivität zu erhöhen.

Neben der Kapazitätsplanung ist das Thema Skalierbarkeit ein weiterer wichtiger Baustein, um die Performance einer Anwendung in der Cloud sicherzustellen bzw. diese zu erhöhen. Eine gute Anwendungsarchitektur reduziert Engpässe und Performance Probleme, indem Ressourcen intensive Prozesse voneinander getrennt und die Last über mehrere virtuelle Maschinen innerhalb der Cloud Umgebung verteilt werden.

Private Cloud ist nicht der goldene Weg

Viele Unternehmen entscheiden sich vermehrt für eine Private Cloud im eigenen Rechenzentrum, um die Kontrolle über Ressourcen, Daten, Sicherheit usw. zu behalten. Richtig ist, dass eine Private Cloud die Agilität eines Unternehmens verbessert und die Systeme bis zu einem gewissen Grad skalieren können. Allerdings sollte sich ein Unternehmen immer bewusst machen, das die Skalierbarkeit einer Private Cloud einem manuellen Prozess gleicht. Bei diesem muss in Echtzeit auf Ressourcenengpässe durch das eigene Personal reagiert werden, indem weitere Hardwarekomponenten in Form von Speicherplatz, Arbeitsspeicher oder Rechenleistung nachgerüstet werden. Für jede virtuelle Instanz wird schließlich auch die physikalische Hardware benötigt. Neben Hardware- und Softwareressourcen sind Tools zum Echtzeit-Monitoring der Umgebung daher unerlässlich.

Service Levels

In der Public Cloud bzw. Virtual/ Managed Private Cloud kann ein Service Level Agreement die Performance erhöhen, da in diesem die zu erwartenden Metriken für die Verfügbarkeit und Leistung festgehalten sind. Dabei sollte ein besonderes Augenmerk auf die Performance der Anwendung und die notwendige Leistung des Netzwerks gelegt werden. Mit diesen Werten lassen sich die erforderlichen Performance-Metriken der Cloud Computing Umgebung bestimmen. Hilfreich kann es zudem sein, wenn man die Performance der Anwendung in kleine Parameter zerlegt. Damit lassen sich die versprochenen Metriken besser messen.

Die Cloud ist kein Allheilmittel

Eine Cloud Computing Umgebung beseitigt zwangsläufig nicht alle Performance-Probleme einer Anwendung. Es besteht sogar die Möglichkeit, dass eine Cloud, im Vergleich zu einer nicht Cloud Umgebung zu mehr Performance-Problemen führt. Aus diesem Grund ist das ständige Überwachen sämtlicher Metriken einer Anwendung notwendig, um ein Gefühl für die Leistung der Cloud und der darauf bereitgestellten Anwendung zu bekommen. Darüber hinaus sorgt man damit selbst dafür, dass die vereinbarten Service Levels eingehalten werden und die Performance und Skalierbarkeit der Anwendung von Seiten des Cloud Computing Anbieters sichergestellt werden.


Bildquelle: http://www.fusionio.com

Categories
Analysen

Die Google Cloud Platform

Google hat mit der Einführung seiner Compute Engine sein Portfolio zu einem vollständigen Cloud Computing Stack ausgebaut. Als schärfster Konkurrent gelten die Amazon Web Services (AWS), die den Markt der Infrastructure-as-a-Services mit Abstand anführen. Anders als AWS geht Google jedoch in die Breite. Und auch wenn die Anzahl der Google Cloud Services mit denen von AWS in der Masse [Vergleich] noch nicht mithalten können, finden Entwickler in Googles Portfolio jede Menge Möglichkeiten, ihre Anwendungen in der Google Cloud zu betreiben.

Die Google Cloud Plattform

Ein vollständiger Cloud Stack

Die Google Cloud setzt sich aus neun einzelnen Services zusammen und deckt den kompletten Cloud Stack, Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) und Software-as-a-Service (SaaS) ab. Dazu gehören die Google App Engine, die Google Compute Engine, der Google Cloud Storage, Google BigQuery, die Google Prediction API, die Google Translation API, Google Apps, Google Cloud SQL und Google F1.

Google App Engine

Die Google App Engine ist das Platform-as-a-Service (PaaS) Angebot von Google. Sie gehört mit der Erscheinung im Jahr 2008 zu einer der ersten PaaS am Markt und war der einzige Service der Python und Java gleichzeitig unterstützte. Die Google App Engine wurde entwickelt, um Anwendungen auch mit hoher Last oder während der Verarbeitung von vielen Daten zuverlässig ausführen zu lassen. Dazu unterstützt die Google App Engine dynamische Webdienste inkl. gängiger Web-Technologien, einen persistenten Speicher inkl. der Möglichkeit für Abfragen, Sortierungen und Transaktionen, Automatische Skalierung und Loadbalancing, eine Entwicklungsumgebung für lokale Systeme zur Simulation der Google App Engine, Warteschlangen für die Steuerung von Aufgaben die eine hohe Performance benötigten, uvm.

Für das Speichern der Anwendungen wird von der App Engine eine verteilte Datenhaltung verwendet, wobei der verteilte Speicher mit der Menge der Daten wächst.

Die Google App Engine bietet verschiedene APIs zur Arbeit mit und der Verwaltung von Applikationen. Mit dem URL-Fetch Service können Anwendungen auf andere Ressourcen wie Web Services oder Daten über das Internet zugreifen. Dabei wird dieselbe Google Infrastuktur verwendet, wie sie auch von bekannten Google Produkten genutzt wird. Mittels der App Engine Mail API sind Anwendungen in der Lage direkt E-Mails zu versenden. Per Memcache kann auf Daten zugegriffen werden, die nicht im persistenten Speicher abgelegt werden. Durch einen schnellen in-Memory Key-Value Cache ist eine Anwendung in der Lage mehreren Instanzen parallel nur temporär vorhandene Daten performant bereitzustellen. Anhand der Image Manipulation API sind Anwendungen in der Lage Bilder zu verändern.

Anwendungen können so gesteuert werden, dass sie hoch performante Aufgaben dann erledigen, wenn die Belastung durch Anfragen nicht so hoch ist, z.B. zu einer vorher definierten Uhrzeit oder Tag. Des Weiteren besteht die Möglichkeit eine Anwendung in eine Warteschleife zu legen oder sie im Hintergrund auszuführen.

Google Compute Engine

Die Google Compute Engine bietet Infrastructure-as-a-Services á la Google. Damit erhält man die Möglichkeit, virtuelle Maschinen (VM) mit dem Linux Betriebssystem auf der Google Infrastruktur, die auch von Google Mail und anderen Services eingesetzt wird, zu nutzen.

Die Compute Engine setzt auf Ubuntu als auch CentOS Linux Betriebssysteme, virtuelle Maschinen mit 1,2,4 oder 8 Kernen und 3,75 GB Arbeitsspeicher pro virtueller Instanz. Speicherarten stehen in drei Varianten zu Verfügung.

Flüchtiger Speicher: Auf jeder virtuellen Instanz befindet sich ein flüchtiger lokaler Speicher, bei dem die Daten nur während des Lebenszyklus einer virtuellen Maschinen gespeichert werden. Wenn die VM gestoppt wird, werden alle Daten gelöscht. Dennoch werden alle Daten die auf die VM geschrieben verschlüsselt abgelegt. Persistenter Speicher: Die Google Compute Engine bietet einen persistenten Speicher, der als Service (virtuelle Fesplatte) mit dem Google Storage Netzwerk verbunden ist und über dieselbe Latenz und Geschwindigkeit wie der lokale Speicher einer VM verfügt. Daten die auf diese “virtuelle Festplatte” gespeichert werden, werden automatisch über mehrere physikalische Festplatten innerhalb eines Google Rechenzentrum repliziert. Darüber hinaus können Snapshots von den Festplatten für Backup/ Restore Zwecke erstellt werden. Zudem besteht die Möglichkeit diese virtuellen Platten als Laufwerk in mehrere virtuelle Maschinen zu mounten, um davon Daten zu lesen. Wie beim lokalen VM Speicher sind auch die Daten auf den virtuellen Festplatten verschlüsselt. Google Cloud Storage: Der Google Cloud Storage existiert für Entwickler schon etwas länger. Er bietet die Möglichkeit, Daten persistent zu speichern und auf die Buckets (Ordner) innerhalb des Storage mit einer VM zuzugreifen.

Über der Google Netzwerk lassen sich die virtuellen Maschinen mit der Aussenwelt und innerhalb des Netzwerks selbst verbinden. Der Netzwerk Stack ist so aufgebaut, dass sich die virtuellen Maschinen eines Nutzers in einem isolierten Bereich befinden und von Dritten nicht ohne Weiteres darauf zugegriffen werden kann. Die virtuellen Maschinen können entweder mit statischen oder dynamischen IP-Adressen verknüpft werden, um anschließend über das Internet auf diese zuzugreifen. Über eine Firewall können die Zugriffe auf die virtuellen Maschinen kontrolliert werden.

Alle Management Tools basieren auf einer offenen RESTful API. Google plant darüber hinaus, alle verfügbaren Tools als Open Source zu veröffentlichen, um den Nutzern die Möglichkeiten zu geben, eigene Tools nach ihren Bedürfnissen zu entwickeln. Google arbeitet bereits mit ein paar Partner darunter RightScale, Puppet Labs, OpsCode, Numerate, Cliqr und MapR zusammen, die in Zukunft die Google Compute Engine unterstützen und integrieren werden und weitere Management-Kapazitäten anbieten.

Google Cloud Storage

Der Google Cloud Storage existiert für Entwickler schon etwas länger. Er bietet die Möglichkeit, Daten persistent zu speichern und auf die Buckets (Ordner) innerhalb des Storage mit einer VM zuzugreifen.

Google Cloud Storage bietet zudem unterschiedliche Einsatzszenarien. Neben der Archivierung und dem Datenbackup, lassen sich darüber hinaus Anwendungsdaten darin ablegen, um einen ortsunabhängigen Zugriff darauf zu ermöglichen. Der Zugriff auf die Daten lässt sich über Access Control Lists (ACLs) steuern.

Der Storage Service dient als grundsätzliche Basis für andere Google Cloud und Analytics Services wie der Google Prediction API und Google BigQuery Service. Zudem lassen sich darüber statische Inhalte für Webseiten ausliefern.

Google BigQuery

Google BigQuery nennt sich Googles Big Data Service und soll Unternehmen und Entwicklern bei der Analyse ihrer Daten helfen ohne die dafür notwendige Infrastruktur zu besitzen.

Da Google auf Grund der Indexierung des Webs auf Systeme für die Analyse riesiger Datenmengen angewiesen ist, wurden entsprechend bereits einige Tools entwickelt, die allerdings nur für den internen Einsatz vorgesehen sind. Aus diesen Tools wurde nun der BigQuery Service quasi abgeleitet.

BigQuery ist ein Online Analytical Processing (OLAP) System, um Datensätze mit Milliarden von Zeilen und Terabytes an Daten zu verarbeiten und zielt auf Unternehmen und Entwickler in Unternehmen ab, die mit riesigen Datenmengen (Big Data) balancieren müssen. BigQuery kann auf unterschiedliche Arten genutzt werden. Entweder mit einer Web-Oberfläche, einer REST API oder via Kommandozeile. Die Daten können zur Verarbeitung per CSV Format auf die Google Server hochgeladen werden.

Die Preise orientieren sich an der Menge der gespeicherten Daten und der Anzahl der Anfragen. Für den Speicherplatz berechnet Google 0,12 Dollar pro GB pro Monat bis zu einer maximalen Speichermenge von 2TB. Für die Anfragen werden 0,035 Dollar pro verarbeitetes GB berechnet. Die Limits liegen hier bei 1000 Anfragen pro Tag sowie 20TB zu verarbeitende Daten pro Tag. Für die ersten 100GB an verarbeitenden Daten pro Monat entstehen keine Kosten. Weitere Informationen stehen hier.

BigQuery ist nicht für die OLTP (Online Transaction Processing) Verarbeitung geeignet. Genauso wenig können Änderungen an den auf BigQuery gespeicherten Daten vorgenommen werden. Unternehmen, die eher eine klassische relationale Datenbank für OLTP benötigen, empfiehlt Google seine Cloud basierte Datenbank Google Cloud SQL, welche die volle SQL-Syntax unterstützt.

Google Prediction API

Die Google Prediction API ermöglicht den Zugriff auf Googles Algorithmen zur künstlichen Generierung von Wissen aus Erfahrung. Damit können Daten analysiert und Ergebnisse vorausgesagt werden. Anhand der Eingabe von numerischen Werten oder Text bietet die Prediction API Möglichkeiten für den Musterabgleich bzw. der musterbasierten Suche sowie dem maschinellen Lernen.

Die API kann genutzt werden, um bspw. die Gewohnheiten eines bestimmten Benutzers zu analysieren oder vorherzusagen, welche anderen Filme oder Produkte einem Benutzer vielleicht gefallen. Als weitere Use Cases nennt Google das Kategorisieren von E-Mails als Spam oder nicht Spam sowie die Analyse von positiven oder negativen Kommentaren zu einem Produkt oder anhand der bisherigen Ausgaben zu schätzen, wie viel ein Nutzer an einem bestimmten Tag ausgeben wird.

Google Translation API

Die Google Translation API ist ein Tool, mit dem Texte automatisiert von eine Sprache in eine andere übersetzt werden können. Dafür stehen der Quelltext, die Quellsprache sowie die Zielsprache, in welche der Text übersetzt werden soll. Im Prinzip handelt es sich genau um den Service, der sich hinter http://translate.google.de befindet. Mit der Translation API lassen sich eigene mehrsprachige Applikationen oder Webseiten programmatisch anbieten.

Die Google Platform Extended

Wenn man sich den Google Cloud Stack anschaut, sollte man sich ebenfalls das restliche Ökosystem anschauen. Dazu gehören Google Apps, Google Cloud SQL und Google F1.

Google Apps

Google Apps ist die webbasierte Software-as-a-Service Office & Collaboration Suite von Google. Sie umfasst in der kostenlosen Standard Edition und der Edition für Non-Profit Organisationen die Programme Mail, Kalender, Text & Tabellen, Sites, Talk und Kontakte. Die Premier- und Education Editionen verfügen zusätzlich noch über Video, Groups und APIs für Erweiterungen und die Integration in die eigene Infrastruktur sowie weitere Services von Partnern.

Mail

Google Mail verfügt je nach Edition über einen Speicherplatz von 7 GByte bis 25 GByte. Die Ablage der E-Mails erfolgt nicht klassisch in einer Ordnerstruktur, stattdessen können Labels definiert werden mit der jede E-Mail beliebig getaggt werden kann.

Auch die Art der Verwaltung einer E-Mail Kommunikation ist anders als bei herkömmlichen E-Mail Clients. Werden bei Thunderbird, Outlook etc. für jede E-Mail die hin und her geschickt wird eine separate “physische” E-Mail erstellt die dann im Posteingang und/oder Postausgang liegt, werden die E-Mails bei Google Mail in sogenannten Konversationen verwaltet. Dabei entsteht ein “Objekt” an das jede E-Mail die zu dieser Konversation (Betreff) gehört angehängt wird. Jede Benutzer der an dieser Konversation teilnimmt, erhält zur Unterscheidung eine andere Farbe.

Die Technologie des Spamfilter halte ich für einzigartig. Ich nutze Google Apps nun seit mehreren Jahren und hab in der Zeit nicht eine Spam E-Mail im Posteingang gefunden, dafür ist der Spamordner immer randvoll! Auch die Suche nach E-Mails oder Inhalten von E-Mails funktioniert sehr gut, da merkt man gut, welchen Kernbereich Google normalerweise abdeckt.

Der verschlüsselte Zugriff auf die Postfächer kann lokal von jedem Benutzer oder global über die Managementkonsole festgelegt werden. Seit kurzem ist allerdings nur noch der SSL-Zugriff möglich. Der mobile Zugriff auf Google Mail ist ebenfalls möglich. dazu sind Anwendungen für Android, iPhone, Blackberry und weitere Smartphones wie z.B. Nokia vorhanden. Migrationstools erlauben zusätzlich das Importieren von E-Mail Konten aus anderen Systemen wie Microsoft Exchange oder Lotus Notes.

Google Mail verfügt weiterhin über ein integriertes Messaging System, welches ich weiter unten für die Anwendung Talk beschreibe.

Kalender

Der Google Kalender ist vollständig mit Google Mail verknüpft. Nachdem ein Eintrag erstellt wurde, können Freunde/ Bekannte oder Mitarbeiter darüber direkt per E-Mail informiert bzw. eingeladen werden. Weiterhin können die eigenen Kalender lesend und/oder schreibend anderen Personen freigegeben werde, um ihnen den Zugriff darauf zu gewähren. Dadurch haben Kollegen z.B. die Möglichkeit die Termine eines anderen Kollegen in ihrem Kalender zu sehen und ggf. sogar zu bearbeiten.

Google Kalender ist ebenfalls mit Google Sites verknüpft, damit kann ein Kalender(eintrag) auf einer Webseite veröffentlicht werden. Kalender können darüber hinaus – z.B. für Veranstaltungen – grundsätzlich öffentlich verfügbar gemacht und in Googles Kalendergallerie aufgenommen werden.

Der mobile Zugriff ist ebenso wie bei Google Mail möglich. Zusätzlich können Kalenderbenachrichtigungen per SMS verschickt werden.

Text & Tabellen

Text & Tabellen ermöglicht das gemeinsame Bearbeiten (inkl. Versionierung) von Dateien in Echtzeit. Das beschränkt sich entweder nur auf die Benutzer in der eigenen Domain, aber auch externe Partner und Kunden können darauf den Zugriff erhalten und aktiv mitarbeiten.

Die erarbeiteten Dokumente, Tabellen und Präsentationen können anschließend z.B. auf den Webseiten von Google Sites oder im Intranet eingebettet werden. Päsentationen können über das Internet abgehalten werden, ohne dass sich die Zielgruppe am selben Ort befindet, die benötigt nur einen Browser mit aktiver Internetverbindung.

Text & Tabellen bietet bereits vorgefertigte Vorlagen für Formulare, z.B. für Umfragen oder Registrierungen die auf Webseiten verfügbar gemacht, per E-Mail verschickt oder in Dokumente eingebunden werden. Die eingegeben Daten werden dabei automatisch in einer verknüpften Tabelle gespeichert. Darüber hinaus existieren Vorlagen für Geschäftsdokumente, Visitenkarten, Briefköpfe, Zeiterfassungsformulare etc., die ebenfalls in vorhandene Dokumente integriert werden können.

Texte & Tabellen unterstützt und kann folgende Dateiformate importieren und exportieren: DOC, XLS, CSV, PPT, TXT, HTML, PDF.

Der mobile Zugriff mit Android, Blackberry oder iPhone ist ebenfalls möglich.

Sites

Mit Google Sites kann jede beliebige Art von Webseite erstellt werden, wie z.B. Seiten für das Intranet in einem Unternehmen, für Teams, Projekte, Abteilungen, Schulungen oder Wikis. Der Zugriff ist per se nur für Leute innerhalb der Domain erlaubt. Die Seiten können aber für externe Partner, Kunden ider Lieferanten zugänglich gemacht werden.

Innerhalb eine Google Sites Webseite können unterschiedliche Arten von Inhalten eingebettet werden. Dazu gehören Textdokumente, Tabellen, Präsentationen, Videos, Formulare oder Photos. Darüber hinaus ist die Google Suchfunktion vorab in jeder Site integriert, wodurch der gesamte Inhalt indiziert ist und schnell gefunden werden kann.

Talk

Google Talk ist in zwei Varianten verfügbar. Die erste ist die klassische Software, die auf dem PC installiert und von dort genutzt wird. Damit stehen auf dem PC Chat-, Sprach- und Videofunktionen zur Verfügung.

Die zweite Variante ist eine integrierte Instant Messaging Funktion innerhalb von Google Mail, mit der direkt eine Verbindung mit den Kontakten im eigenen Addressbuch oder per Mausklick auf den Absender einer E-Mail hergestellt werden kann. Vorausgesetzt, der Kontakt verfügt über ein Google-Talk Konto bzw. einen ICQ/AIM Account. Über ein zusätzliches Plugin kann das Instant Messaging um Voice- und Video-Chat Funktionen erweitert werden. Der Chat-Verlauf innerhalb von Google Mail kann dabei in einem Chat-Protokoll für jede einzelne Sitzung (pro Tag) aufgezeichnet werden. Das Protokoll wird nach dem Beenden der Sitzung wie eine E-Mail im Archiv abgelegt.

Ist man im Besitz eines Android Smartphones, kann die Chat-Funktion von Google Talk auch unterwegs genutzt werden.

Kontakte

Google Kontakte ist keine Anwendung im eigentlichen Sinne. Vielmehr hat man damit die Möglichkeit seine Kontakte in einem separaten “großen” Fenster zu verwalten. Normalerweise erreicht man die Kontakte in Google Mail über den Button “Kontakte” auf der linken Seite. Dabei werden die Kontakte dann in dem Bereich angezeigt, wo sonst die E-Mail Konversationen aufgelistet werden. Das kann auf Geräten, wie z.B. Netbooks ziemlich eng werden, wodurch das Auslagern in ein weiteres Fenster wesentlich komfortabler ist.

Google Cloud SQL

Mit Google Cloud SQL lassen sich relationale Datenbanken erstellen, konfigurieren und nutzen, die in Googles Cloud gehostet werden. Dabei handelt es sich um einen vollständig durch Google administrierten Service, der für eigene Anwendungen und Services eingesetzt werden kann.

Google Cloud SQL basiert auf der MySQL Datenbank. Damit lassen sich sämtliche Anwendungen, Daten und Services zwischen der on-Premise Welt und der Cloud hin- und herbewegen

Google F1

Google F1 ist ein relationales Datenbankmanagementsystem (RDBMS) von Google, das laut Google über umfangreiche Funktionen einer relationalen Datenbank verfügt. Dazu gehören ein festgelegtes Schema und eine parallel arbeitende SQL Query-Engine. Zudem setzt F1 auf Googles verteiltem Speichersystem auf, das sich über Google Rechenzentren erstreckt. Der Speicher wird dynamisch geteilt und unterstützt eine transaktional konsistente Replikation über mehrere Rechenzentren hinweg, wodurch Ausfälle bewältigt werden, ohne Daten zu verlieren.

Fazit

Die Amazon Web Services haben derzeit ein sehr vertikal ausgerichtetes Portfolio. Dabei konzentriert sich das Unternehmen auf den Ausbau seiner Infrastructure Services mit Mehrwert-Diensten wie bspw. Elastic Beanstalk. Beanstalk selbst ist kostenlos. Der Umsatz erfolgt mit der darunter liegenden Infrastruktur die der Kunde nutzt.

Google hingegen stellt sich breiter auf und hat in allen Cloud Bereichen, IaaS, PaaS und SaaS einen Fuß in der Tür. Der Anfang wurde mit der Google App Engine gemacht. Google ist nun einmal ein Entwickler-Unternehmen. Sie haben nie einen Hehl daraus gemacht, dass sie ihre Überkapazitäten herausgeben, damit Entwickler weltweit die Google Infrastruktur nutzen können, um Anwendungen zu entwickeln. Anschließend folgte mit Google Apps der SaaS Bereich. Dieser hat sich aus den Consumer-Produkten (Mail, Docs, usw.) abgeleitet und stellt quasi ein Best-off dieser einzelnen Services dar. Alles zusammen bildet eine Office Suite unter einer eigenen Domain. Der letzte Bereich den Google erobern will ist IaaS. Die Google Compute Engine ermöglicht das starten und betreiben eigener virtueller Maschinen auf Googles Infrastruktur. Andere Services wie Google Cloud SQL oder Google F1 gehören offiziell noch nicht in die Google Cloud Platform unter http://cloud.google.com. Allerdings ist zu erwarten, dass dies bald geschehen wird. Auch BigQuery war zunächst nur ein reines Developer Projekt, wurde nach der Beta Phase aber recht zügig zur Cloud Platform hinzugefügt.

Categories
Analysen

Schatten-IT gewinnt weiter an Bedeutung: IT-Abteilungen verlieren immer mehr Einfluss

Das die Schatten-IT im Zusammenspiel mit dem Cloud Computing stark wachsen wird und in Zukunft immer mehr an Bedeutung gewinnt, haben Dietmar Wiedemann und ich bereits Mitte 2011 beschrieben (Erstveröffentlichung, 16.08.2011). Nun hat eine Studie der Wirtschaftsprüfer von PricewaterhouseCoopers (PwC) ergeben, dass mehr als 30 Prozent der IT-Ausgaben nicht aus dem offiziellen IT-Budget stammen und damit um die IT-Abteilungen herum eingekauft wird.

Die IT-Abteilung wird übergangen

Die jeweiligen Unternehmensbereiche umgehen mittlerweile die IT-Abteilungen, um ihre eigenen Entscheidungen zu treffen, welche Cloud-basierte Applikationen oder mobile Endgeräte sie einsetzen wollen. Der CIO und die IT-Mitarbeiter haben also immer weniger Kenntnisse darüber, was für IT-Lösungen tatsächlich im Unternehmen eingesetzt werden und verlieren die Kontrolle darüber.

Bis zu 30 Prozent der Ausgaben fließen an der IT-Abteilung vorbei

Basierend auf einer Umfrage “Raising Your Digital IQ”, befragte PwC 500 US-amerikanische Unternehmen mit einem Jahresumsatz von etwa 500 Millionen US-Dollar. PwC schätzt, dass zwischen 15 Prozent bis zu 30 Prozent der IT-Ausgaben an der IT-Abteilung vorbei ausgegeben wird.

Dabei machen Cloud Services den größten Anteil an Ausgaben aus, die nicht über den gewöhnlichen Einkaufsprozess stattfinden. In den meisten Fällen fällt diese Form der Schatten-IT erst dann auf, wenn die Bereichsleiter mit den Cloud Services zu den IT-Abteilungen gehen und einfordern, dass die Unternehmensdaten zur Analyse mit den Daten aus der Cloud integriert werden.

Schatten-IT ist ein evolutionärer Schritt

Für mich kommt diese Entwicklung, wich ich bereits 2011 geschrieben habe, nicht überraschend. Die IT-Abteilungen gelten seit Jahren als die Spielverderber und Innovationsbremsen in den Unternehmen. Lange saßen sie am längeren Hebel, wenn es darum ging, dem Mitarbeiter oder den Projekten spezifischen Anwendungen oder Hardware zu besorgen. Das dauerte z.T. mehrere Wochen, gar Monate. Mit dem Einzug des Cloud Computing, BYOD und der Consumerization of IT (CoIT) wandelt sich das Bild. IT-Abteilungen werden nicht überflüssig, aber sie müssen langsam damit beginnen, von ihrem Thron herunterzukommen und mit den Mitarbeitern und Kollegen auf einer Ebene kommunizieren.

Schatten-IT schafft Probleme

CIOs sollten natürlich mit Bedenken der Schatten-IT entgegentreten. Nicht nur, dass sie dadurch die Kontrolle über ihre IT-Infrastruktur verlieren und die Heterogenisierung voranschreitet. Wie sollen sie damit umgehen, wenn ein Mitarbeiter selbstverständlich erwartet, dass sein Android oder iPhone integriert werden soll, das Unternehmen aber eine Blackberry Strategie verfolgt? Oder wenn das Smartphone plötzlich keine Verbindung mehr zum Provider aufbaut? Wer ist dann dafür verantwortlich? Eine weitere Herausforderung besteht zudem darin, wenn Daten unter dem Radar der IT-Abteilung in einem Cloud Service verschwinden.

Ich habe bereits das Thema voranschreitende Heterogenisierung angesprochen. IT-Abteilungen kämpfen grundsätzlich mit Insellösungen in ihrer IT-Umgebung. Es gibt nun einmal nicht die homogone IT-Infrastruktur, wo jedes Rad in das andere fasst bzw. jede Schnittstelle perfekt mit der anderen integriert ist. Durch die Schatten-IT werden sich die Insellösungen weiter vergrößern. Es werden immer mehr voneinander unabhängige Silos von Daten und Plattformen enstehend, jede mit einer eigenen proprietären Schnittstelle.

Schatten-IT treibt die Innovationskraft

IT-Abteilungen mögen die Schatten-IT als eine Anarchie der eigenen Kollegen verstehen. Damit könnten sie auf der einen Seite sogar recht haben. Ich würde es allerdings eher als einen Hilfeschrei der Kollegen verstehen, die einfach nicht mehr auf die IT-Abteilung warten wollen bzw. können. Schließlich nimmt der Druck in den Fachabteilungen ständig zu, dem Markt Innovationen und neue Lösungen zu präsentieren.

Schatten-IT fördert meiner Meinung nach die Innovationskraft im Unternehmen. Und das nicht nur auf Grund von Cloud Services. Die Fachabteilungen tun gut daran, die Zügel in die Hand zu nehmen und den IT-Abteilungen zu zeigen, was sie benötigen. IT-Abteilungen werden versuchen den unerlaubten Zugriff auf Cloud-basierte Lösungen zu unterbinden. Das wird die Produktivität der Fachabteilungen jedoch wieder vermindern. Besser wäre es, wenn die IT-Abteilungen, für das Wohl des Unternehmens, sich frühzeitig mit neuen Technologien und Trends auseinanderzusetzen, diese evaluieren und den Kollegen präventiv anbieten, anstatt nur auf die Entscheidungen der Fachabteilungen zu reagieren.

Lösung: Kommunikation

Wie kann der Schatten-IT vorgebeugt oder gegen eine bestehende entgegengewirkt werden? Zwei Wörter: Miteinander reden! (Zwischenmenschliche Kommunikation!)

Weitere Artikel zum Thema Schatten-IT


Bildquelle: http://www.hotpixel.ch

Categories
Analysen

Der Weg in die Cloud ist schwerer als man denkt!

Sollen Anwendungen in die Cloud verlagert werden, heißt es, diese auch für die Cloud zu entwickeln und sich nicht starr an die bekannten Pattern zu halten. Denn die Cloud verzeiht keine Ineffizienz. Möchte man den Vorteil der Cloud wie Infrastructure-as-a-Service (IaaS) oder Platform-as-a-Service (PaaS) für sich nutzen, bedeutet dies mehr Arbeit, als die meisten IT-Abteilungen vermutlich glauben.

Unternehmens-IT ist sehr komplex

Trotz der großen Euphorie um die Cloud, sollte man nicht vergessen wie komplex die Unternehmens-IT im Laufe der Zeit geworden ist. Dabei ist die Komplexität jedoch nicht das Ergebnis der IT oder der Technologien selbst. Es ist die Summe aller Einflüsse aus dem Unternehmen und was von der IT erwartet wird. Alle Technologien müssen aufeinander optimal abgestimmt werden, die internen Prozesse unterstützen und zugleich noch schnellstmöglich und mit minimalem Budget realisiert werden.

In der Regel bedeutet dies, kommerzielle Softwarelösungen einzukaufen. Diese an die Bedürfnisse des Unternehmens anzupassen und anschließend so zu integrieren, dass manuell so wenig wie möglich angepasst werden muss und gleichzeitig das Maximum an Informationen aus dem Unternehmen gezogen werden kann. Mehrere proprietäre Softwarelösungen plus deren Integration führen zu einer komplexen IT-Umgebung. So kann eine IT-Infrastruktur schnell aus z.T. mehreren hunderten von Anwendungen bestehen. Diese wurden unabhängig voneinander und mit unterschiedlichen Design-Standards entwickelt und tragen die Handschrift verschiedener Architekten.

Die Migration in die Cloud ist eine Herausforderung

Die bestehenden Anwendungen in die Cloud zu migrieren ist eine nicht zu unterschätzende Aufgabe. Im Gegenteil, es ist sehr wahrscheinlich, dass die meisten on-Premise Applikationen aus dem Portfolio trotz eines neuen Entwurfs nicht ihren Weg in die Cloud finden. Die IT-Abteilungen werden es nicht schaffen, die bestehenden proprietären Lösungen “einfach so” in die Cloud zu verschieben, das funktioniert nicht. Jede einzelne Lösung für sich ist ein Individuum und hat spezielle Konfigurationen und Eigenschaften, die eine Cloud so nicht unterstützen kann.

Fassen wir mal ein paar Punkte zusammen:

  • Anpassung vornehmen, damit die Anforderungen erfüllt werden. – Nicht einfach!
  • Integration mit weiterhin bestehenden lokalen Anwendungen (hybrid). – Nicht einfach!
  • Dokumentation der Konfigurationen für eine erneute Migration. – Nicht einfach!
  • Sicherstellen der korrekten Lizenzierung. – Nicht einfach!
  • . . . – Nicht einfach!

Soll ein selbst entwickeltes System in die Cloud verlagert werden, wird es nicht einfacher. Es ist vergleichbar mit dem re-Design einer COBOL Batch-Anwendung für Mainframes in eine objektorientierte Variante. Denn so wie man von der COBOL Applikation in die objektorientierte Applikation die Objekte im Hinterkopf behalten musste, so muss man heute die Eigenschaften und Möglichkeiten der Cloud berücksichtigen.

Ist eine Anwendung erfolgreich in die Cloud migriert worden, bedeutet das jedoch nicht, dass es mit der Zweiten einfacher wird. Im Gegenteil, es kann sogar schwieriger werden. Denn jede Anwendung hat ihre individuellen Eigenschaften und basiert i.d.R. auf anderen technischen Standards und einem eigenen Design.

Zeit und Geduld

Verfolgt man das Ziel, das gesamte Portfolio in die Cloud zu verlagern, muss man sich auf einen langen und hügeligen Weg vorbereiten. Das saubere re-Design einer Anwendung oder gar der gesamten IT-Umgebung für die Cloud benötigt Zeit und vor allem Geduld. Denn wenn es so einfach wäre, gebe es schon mehrere Referenzprojekte.


Bildquelle: http://ccis.ucsd.edu

Categories
Analysen

Tipps für die Wahl einer Cloud Computing Beratung

Jeder Berater ist auf seinem Gebiet “der führende” Cloud Computing Dienstleister. Das macht es für Einkäufer und Entscheidungsträger in Unternehmen nicht leichter, den richtigen Partner zu finden, mit dem sie ihren Weg in die Cloud bestreiten. Zudem fehlt z.T. die Transparenz, was die Berater tatsächlich können. Dieses und weitere Themen nehme ich aus Gesprächen immer wieder mit. Dabei ist die Wahl des Dienstleister entscheidend für den Erfolg oder Misserfolgt eines Wechsels in die Cloud. Nachdem man sich für eine Software (SaaS) bzw. eine Plattform (PaaS) oder Infrastruktur (IaaS) entschieden hat, heißt es die richtige IT-Beratung zu finden – Das ist Mission Critical!

Der Berater ist Mission Critical

Angesichts der Unterschiede zwischen Public Cloud und on-Premise Umgebungen, ist es wichtig, den richtigen Partner mit der entsprechenden Erfahrung zu finden. Denn ein Berater mit klassischem Rechenzentrums-Know-How wird in der Cloud nicht viel weiterhelfen können.

Existiert nachgewiesene Erfahrung in der zu implementierenden Lösung

Der Berater sollte über umfangreiches Wissen zu dem Service verfügen, um den es geht. Hier muss der Dienstleister entsprechende Referenzen vorweisen können inkl. möglichen speziellen Themen und Bereichen die man selbst verfolgt.

Kennt der Berater das Marktsegment

Der Dienstleister sollte sich in dem Marktsegment auskennen, in dem man selbst tätig ist. Auch hier helfen wiederum Referenzen aus dem eigenen Segment und Kunden, die ähnlich aufgestellt sind wie man selbst. Ist man selbst bspw. nur ein kleines- oder mittelständisches Unternehmen, sollte man keinen Dienstleister wählen, der auf internationale Großkonzerne spezialisiert ist.

Bietet er ergänzende Lösungen

Einige Dienstleister haben neben Beratungs- und Implementationsleistungen sich ebenfalls auf die Entwicklung von Add-ons für eine bestimmte Lösung spezialisiert und bieten dafür einen gewissen Mehrwert. Diese Dienstleister verfügen in der Regel zudem über ein sehr gutes technisches Wissen zu dem Produkt und haben ebenfalls tiefes Wissen über den jeweiligen Markt.

Kann er weltweit implementieren

Cloud Computing ist ein globales Thema. Darüber hinaus können Cloud Umgebungen schnell weltweit wachsen. Wenn notwendig, hilft hier auf jedenfall ein Dienstleister mit internationaler Erfahrung. Falls ja, dann sollte der Dienstleister auf jedenfall weltweit und über das Internet Schulungen anbieten sowie über einen internationalen Support verfügen.

Cloud Integration

Die Bedeutung von Cloud zu Cloud Integration wird weiter an Bedeutung zunehmen. Hier sollte der Dienstleister neben Erfahrungen mit unterschiedlichen Anbietern ebenfalls bereits Multi-Vendor Installationen und Integrationen durchgeführt haben.

Die Akzeptanz entscheidet

Jedes Projekt steht und fällt am Ende mit der Akzeptanz der späteren Nutzer. Der Dienstleister sollte daher Lösungen iterativ entwickeln können, um die Anforderungen der Nutzer und der IT gleichermaßen erfüllen zu können.

Reputation und Vertrauen

Neben einer guten Reputation ist das Vertrauen in den Dienstleister entscheidend. Schließlich startet man mit einem Projekt in eine langfristige Geschäftsbeziehung, zu der ebenfalls der Cloud Anbieter selbst gehört. Vertrauen schafft Vertrauen und sorgt zudem für eine dauerhafte Beziehung.

Externe Artikel zu Cloud Computing Anbieter

Ich habe im Laufe der letzten Jahre ein paar Artikel für IT-Magazine geschrieben, in denen ich die Portfolios einzelner Anbieter betrachtet habe, die ebenfalls Professional Services im Angebot haben.


Bildquelle: http://createyournextcustomer.techweb.com

Categories
Analysen

Trends und Fakten rund um den Cloud Computing Markt

Auch wenn die Meinungen und Reaktionen rund um die Cloud immer sehr “vielfältig” ausfallen, ist die generelle Meinung, dass Cloud Computing rasant wächst und weiter stark wachsen wird. Während die Marktforscher von Market Research Media dem Cloud Markt bis 2020 ein Wachstum von 270 Milliarden US-Dollar voraussagen, ist Forrester ein wenig vorsichtiger und vermutet bis 2014 ein Wachstum von ca. 55 Milliarden US-Dollar.

Aktuelle Fakten und Trends im Cloud Computing Markt

Aber wie wird sich der Cloud Markt in Zukunft verhalten und welche Trends erwarten uns? In das Orakel zu schauen, was in der Zukunft passieren wird und wie sich das genau in Zahlen niederschlägt ist sehr schwierig. Umsonst müssen sich die Marktforscher nicht immer mal wieder nach unten korrigieren. Dennoch sind die Zahlen gute Richtwerte und anhand der aktuellen Marktentwicklung lassen sich gut neue Trends und Bedürfnisse erkennen.

Software-as-a-Service (SaaS)

Der SaaS-Markt bietet auf Grund seiner Vielfalt und Möglichkeiten das größte Marktsegment in der Cloud und wird damit auch der größte Bereich im Cloud Computing Markt bleiben. Gartner hat hier verschiedene Kategorien von SaaS Applikationen differenziert. Dazu gehören aktuell CRM, ERP, Web Conferencing, Kollaborationsplattformen und Social Software Suites.

Infrastructure-as-a-Service (IaaS)

IaaS wird in den kommenden Jahren ein stetiges Wachstum behalten. Allerdings sieht Forrester in Dynamic Infrastructure Services auf lange Sicht mehr Potential als in IaaS. Dennoch sollte man nicht vernachlässigen, dass IaaS die Lösung für die Herausforderungen von Big Data ist.

Platform-as-a-Service (PaaS)

Nach einer Gartner Studie hat PaaS das schnellste Wachstum von allen Services in der Cloud. Die Wachstumsraten in den jeweiligen PaaS Teilsegmenten gliedern sich dabei wie folgt auf: Anwendungsentwicklung (22%), Datenbankmanagementsysteme (48.5%), Business Intelligence Plattformen (38.9%) und Anwendungsinfrastruktur und Middleware (26.5%).

Business Process Management

Der Cloud BPM (bpmPaaS) Markt soll von Jahr zu Jahr um ca. 25% wachsen. 40% der Unternehmen die bereits BPM einsetzen, nutzen BPM aus der Cloud. Gartner hat mehr als 30 bpmPaaS Anwendungen und Plattformen identifiziert und hat diese als Model-Driven BPM-Plattform in der Cloud kategorisiert, mit denen Prozess-orientierte Anwendungen der nächsten Generation entwickelt werden sollen, die für Differenzierung und Innovation sorgen werden.

Big Data

Big Data wird, laut Gartner, den Unternehmen in den nächsten 2 bis 5 Jahren entscheidende Vorteile bringen. Bis 2015 soll Big Data den Unternehmen dabei helfen einen strategischen Vorteil gegenüber des Mitbewerbs zu erhalten. Gartner definiert Big Data dabei als Methode um große Datenmengen, zusätzlich zur Batch-Verarbeitung, fließend zu verarbeiten. Integraler Bestandteil von Big Data ist ein erweiterbares Framework, dass Daten direkt verarbeitet oder diese an einen Prozess-Workflow weiterleitet. Gartner unterscheidet Big Data dabei zusätzlich in strukturierte und unstrukturierte Daten.

Cloud Business Marketplaces

Cloud Marketplaces gehören zu der logischen Entwicklung des Cloud Computing, um Unternehmen und Entwicklern den einfachen Zugriff auf IT-Ressourcen zu ermöglichen. Neben einer gut dokumentierten API gehören ebenfalls übersichtliche und umfangreiche Web-Oberflächen zu einem guten Cloud Angebot, die es dem Nutzer ermöglichen sich “auch mal eben” eine Cloud Infrastruktur “zusammenzuklicken”, um z.B. ein paar Tests durchzuführen. Bereits viele Anbieter sind auf diesen Zug aufgesprungen und ermöglichen über einen eigenen Cloud Marktplatz den Zugriff auf ihre IaaS-Ressourcen. Zudem reichern sie ihre Infrastruktur-Angebote über den Marktplatz mit Betriebssystem-Images oder weiteren Software-Lösungen an, um den virtuellen Ressourcen damit einen echten Nutzen zu geben.

Cloud Brokerage Services

Das Cloud Services Brokerage Modell bietet ein architektonisches-, business-, und IT-Betriebs-Modell, mit dem verschiedene Cloud Services bereitgestellt, verwaltet und adaptiert werden können. Und das sich innerhalb eines föderierten und konsistenten Bereitstellung-, Abrechnung-, Sicherheit-, Administration- und Support-Framework befindet.

Unternehmen werden damit in die Lage versetzt, ihr Cloud-Services Management zu vereinheitlichen, um damit den Innovationsgrad zu erhöhen, die globale Zusammenarbeit zu verbessern, die Betriebskosten zu senken und insgesamt besser zu wachsen. Cloud Computing Anbieter erhalten damit die Möglichkeit die Bereitstellung ihrer Cloud Services zu vereinheitlichen und ihr eigenes Services Netzwerk zu differenzieren und damit eine umfangreiche Cloud Computing Plattform bereitzustellen. Technologie-Anbieter können damit ein Ökosystem von Mehrwertdiensten aufbauen, um ihre wichtigsten Angebote zu differenzieren, die Kundenbindung erhöhen und neue Vertriebswege erschließen.

Ein Cloud Service Broker ist ein Drittanbieter, der im Auftrag seiner Kunden Cloud Services mit Mehrwerten anreichert und dafür sorgt, dass der Service die spezifischen Erwartungen eines Unternehmens erfüllt. Darüber hinaus hilft er bei der Integration und Aggregation der Services, um ihre Sicherheit zu erhöhen oder den originalen Service mit bestimmten Eigenschaften zu erweitern.

Master Data Management (MDM)

Master Data Management (MDM) Lösungen aus der Cloud und hybride IT Konzepte sind das erste Mal im Hype Cycle vertreten. Gartner erwartet, dass MDM Lösungen aus der Cloud ein steigendes Interesse in Unternehmen erhält, da das allgemeine Interesse an MDM stetig steigt. Als führende Anbieter in diesem Bereich sieht Gartner Cognizant, Data Scout, IBM, Informatica, Oracle und Orchestra Networks.

Private Cloud

Die Private Cloud gehört zu den beliebtesten Cloud Deployment Modellen. Laut einer Gartner Umfrage planen 75% der Befragten bis 2014 eine Strategie in diesem Bereich. Bereits viele unterschiedliche Unternehmen haben Private Cloud Lösungen in Pilot-Projekten und im produktiven Betrieb im Einsatz. Dabei ist das Hauptziel, für sich den größten Nutzen aus der Virtualisierung zu ziehen.

Fazit

Unabhängig von den oben getroffenen Annahmen werden alle Segmente des Cloud Computing Markt durch den Zustand unserer Wirtschaft und die weltweite Nachfrage nach IT-Dienstleistungen beeinflusst werden. Cloud Computing ist ein attraktiver Wachstumsmarkt besonders für kleine- und mittelständische Unternehmen, aber bietet ebenfalls ein erhebliches Potenzial für Unternehmen jeder Größe.


Bildquelle: http://www.moeller-horcher.de