Textversion
Wer bietet Was? Markt SaaS Cloud Services Fachbeiträge White Papers Specials Success Stories Schwerpunkte Literatur Lexikon und Glossar Webinare Test-Downloads RSS-Presseschau Schulungen Archiv-Meldungen
Startseite Fachbeiträge Grundlagen

Fachbeiträge


Grundlagen Hintergrund

Marktübersichten Datenschutzerklärung Mediadaten Events / Veranstaltungen Schulungen Stellenanzeigen Wichtiger Hinweis zu Rechtsthemen Geschäftsbedingungen Impressum Links Newsletter RSS: SaaS-Magazin.de-News Feed abonnieren SaaS-Magazin für Mobile Devices Sitemap

Cloud Computing verändert Charakter der IT


Mittelfristig wird Cloud-Computing über Basisfunktionalitäten hinausgehen und auch unternehmenskritische Aufgaben übernehmen
Enterprise-Applikationen ins Cloud Computing bringen

Anzeige

Von Joachim Blome *

(16.03.10) - Mit Cloud Computing können Unternehmen IT-Leistungen ohne Bereitstellung eigener Ressourcen nutzen. Allerdings ist es nicht trivial, vorhandene Enterprise-Applikationen via Internet anzubieten. Neue Lösungen wie die Cloud Services von Micro Focus erlauben es, Applikationen ohne Code-Änderung ins Cloud Computing zu übertragen.

Seit Jahren stöhnen die Unternehmen unter der wachsenden Komplexität ihrer IT-Systeme. Heterogene Infrastrukturen, immer neue Gerätetypen, explodierende Datenmengen, zugleich schnell wechselnde Anforderungen und ein enger werdendes Netz von Vorschriften und Regelungen belasten die Effizienz der IT in hohem Maße. In dieser Situation kommt ein neues Paradigma für die Nutzung der IT wie gerufen: Nach dem in den 60er- und 70er-Jahren entstandenen Großrechnerbetrieb, dem Aufbau unternehmenseigener Rechenzentren in den 80er und 90er Jahren und dem Outsourcing der Jahrtausendwende ist mit Cloud Computing gerade eine neue Art der IT-Nutzung dabei, sich zu etablieren.

Cloud Computing erlaubt es Unternehmen, via Web auf externe IT-Ressourcen, wie Speicherplatz, Rechenzeit, Datensicherung, Applikationen und IT-Dienstleistungen zuzugreifen. Sie müssen dabei keine eigenen Kapazitäten aufbauen und vorhalten, sondern können die benötigten Leistungen zu genau definierten Kosten nutzen. Die Abgrenzung zwischen Cloud Computing und Software-as-a-Service (SaaS) ist dabei nicht immer einheitlich; üblicherweise werden beim Cloud Computing die Ressourcen in den Mittelpunkt gestellt, wie beispielsweise bei Amazon Elastic Compute oder demnächst bei Microsoft Azure.

Bei SaaS, als Untermenge des Cloud-Computing, geht es dagegen mehr um die als Service angebotenen Funktionalitäten von Applikationen, beispielsweise für CRM oder Web-Konferenzen. Infrastruktur-Services lassen sich in dieser Sicht ebenfalls als Untermenge des Cloud Computing unter Plattform-as-a-Service (PaaS) erfassen.

Gleich auf welche Weise Cloud Computing verwendet wird, für Unternehmen, die es nutzen, liegen die Vorteile auf der Hand: Sie müssen keine Investitionen vornehmen, es werden daher weder Kapital oder Kreditlinien noch Liquidität gebunden. Da die Abrechnung nutzungsorientiert erfolgt – "pay-as-you-use" –, sind die Kosten einigermaßen genau kalkulierbar.

Es ist kein Administrations-, Implementierungs- oder Konfigurationsaufwand erforderlich und es muss auch kein entsprechendes Know-how aufgebaut werden. Die Anwender erhalten vom Provider ein komplettes Dienstleistungspaket mit Bereitstellung, Betrieb und Wartung. Schließlich sind derartige Lösungen sehr gut skalierbar, dafür genügt in der Regel ein Anruf beim Provider – gerade in Zeiten mit unsicherer wirtschaftlicher Entwicklung ein nicht zu unterschätzender Vorteil. Aber auch Unternehmen mit stark ausgeprägter saisonaler Beanspruchung der IT, beispielsweise im Weihnachtsgeschäft, können so hohe Flexibilität bei überschaubarem Aufwand erreichen.

Sicher werden die meisten Unternehmen nicht zu Gunsten des Cloud Computing ganz auf ihre IT verzichten wollen, schließlich ist die IT auch ein Wettbewerbsfaktor, zumindest sollte sie das sein. Aber in der IT laufen heute nicht nur wettbewerbsrelevante Prozesse, sondern darüber hinaus viele alltägliche, die heute keinem Unternehmen mehr einen USP verschaffen. Wettbewerbsneutrale Aufgaben wie E-Mail-Management, Spam-Filter, Web-Conferencing oder Gehaltsabrechung erledigen Spezialisten einfach besser. Und für viele Aufgaben lohnt es sich nicht, eigene Ressourcen aufzubauen und zu unterhalten, beispielsweise Rechenkapazitäten für Spitzenzeiten oder auch IT-Systeme für Schulungen.

Mittelfristig wird Cloud-Computing aber über Basisfunktionalitäten hinausgehen und durchaus auch unternehmenskritische Aufgaben übernehmen. Derzeit liegt die garantierte Verfügbarkeit im Cloud Computing allerdings noch deutlich unter dem Niveau, das für solche Anwendungen auf eigenen Systemen üblich ist.
Neuer Markt für ISVs

Cloud Computing ist jedoch nicht nur für Nutzer interessant, sondern auch für Anbieter. So finden ISVs hier eine Plattform, über die sie für ihre Applikationen neue Märkte erschließen können, indem sie ihren Kunden Implementierung, Betrieb, Infrastrukturinvestitionen usw. ersparen können, eben alles, was heute unter dem Damoklesschwert der wachsenden Komplexität steht. Die Anbieter können die Applikationen dabei auf eigenen Servern zur Verfügung stellen, sie können aber auch auf die Cloud Computing-Angebote großer Provider zurückgreifen, beispielsweise auf Amazon oder Microsoft.

Die Verlagerung von Anwendungen ins Cloud Computing ist allerdings nicht trivial. Was der Nutzer an Komplexität spart, muss notwendigerweise der Provider abfangen; für ihn stellt Cloud Computing daher eine nicht unerhebliche Herausforderung dar. In der Regel erfüllen nämlich die vorhandenen Applikationen nicht die Voraussetzungen der Cloud-Plattformen. Meist handelt es sich dabei ja um klassische Enterprise-Applikationen auf Cobol-Basis deren Programm-Philosophie und Struktur sich grundlegend von dem unterscheidet, was beim Cloud-Computing üblicherweise eingesetzt wird.

Hier werden beispielsweise Programmiersprachen wie "Python", für Google Apps, oder "Ruby", für Amazon Elastic Compute Cloud, verwendet. Dies gilt ebenso für Microsofts Cloud-Plattform Azure, denn die Azure-APIs, wie etwa die Identity Services oder SQL Data Services, sind ganz verschieden vom Standard-.NET. Kein ISV kann jedoch heute seine Anwendungen für das Cloud Computing einfach neu schreiben. Für einen derartigen kompletten Neustart stehen weder Budget noch Zeit zur Verfügung. Dabei stellen Neuentwicklungen immer ein Risiko dar, weil ausgereifte Algorithmen und Prozesse durch neue ersetzt werden, die sich erst noch bewähren müssen.

Außerdem würden Neuentwicklungen die Softwareentwicklung langfristig blockieren. Gerade vor dem Hintergrund der aktuellen Wirtschaftslage wollen und können viele Softwareanbieter derartige Risiken nicht eingehen. Sie können ins Cloud Computing nur dann einsteigen, wenn sich die Projekte in einem überschaubaren Zeit- und Kostenrahmen realisieren lassen.

Enterprise-Applikationen "Cloud-fähig" machen
Die Anbieter müssen daher ihre bestehenden Enterprise-Applikationen "Cloud-fähig" machen, auch wenn diese unter "traditionellen" Software-Paradigmen beispielsweise mit Cobol oder PL1 erstellt wurden. Anders ließe sich ein Einstieg ins Cloud Computing beziehungsweise PaaS für die meisten Unternehmen jedoch nicht wirtschaftlich darstellen. Am besten ist es natürlich, die Applikationen so anzupassen, dass ein und dieselbe Code-Basis für unterschiedliche Betriebsarten verwendet werden kann, also sowohl für den On-Demand im Cloud, als auch für On-Premise auf den eigenen Servern beziehungsweise im eigenen Rechenzentrum.

Dabei müssen so unterschiedliche klassische Technologien wie Cobol, CICS, IMS, JES/JCL, VSAM KSDS, ESDS oder RRDS auf der einen Seite, mit den Techniken der Web-Welt wie HTTP, HTTPS, SOAP, XML, AJAX, JavaScript oder XBAP verbunden werden.

Mittlerweile sind Werkzeuge verfügbar, die diese Arbeiten wesentlich erleichtern.

Nicht vergessen werden sollte, dass Cloud Computing auch erhöhte Anforderungen an die Netzinfrastruktur stellt: Großzügige Bandbreiten sind hier für Nutzer und insbesondere für Anbieter eine unverzichtbare Voraussetzung, um eine akzeptable Verfügbarkeit zu erreichen. Dies ist derzeit auch die Achillesferse von Cloud-Angeboten, denn garantierte Verfügbarkeiten von 99,9 Prozent reichen für unternehmenskritische Anwendungen bei weitem nicht aus.

Die großen Enterprise-Applikationen der Unternehmen führen heute 70 bis 80 Prozent aller Geschäftstransaktionen durch – in absoluten Zahlen sind das etwa 30 Milliarden pro Tag. Auch eine nur zum Teil erfolgende Verlagerung dieser Transaktionen von den eigenen Rechenzentren der Unternehmen ins Cloud Computing, wird den Charakter der IT fundamental verändern. Durch Economies of Scale, durch optimierte Prozesse bei Spezialisten, durch flexiblere Skalierung oder einfach durch den Wegfall von Vorausinvestitionen können in großem Umfang Mittel frei werden, die bisher allein für die Aufrechterhaltung des IT-Betriebs eingesetzt werden müssen. Damit kann die IT auch wieder in die Lage versetzt werden, neue, innovative Wege zu beschreiten und einen größeren Beitrag zum Unternehmenswachstum zu leisten. (Micro Focus: ra)

* Joachim Blome ist Senior Solution Architect bei Micro Focus

Micro Focus: Kontakt und Steckbrief

Der Informationsanbieter hat seinen Kontakt leider noch nicht freigeschaltet.

Anzeigen


Meldungen: Grundlagen

Durch Outsourcing zum Vorsprung Die weltweite Wirtschafts- und Finanzkrise hat zahlreiche Unternehmen schwer gebeutelt. Das Thema Outsourcing rückt dadurch nicht neu auf die Agenda, allerdings werden die Entscheidungen für oder gegen ein solches Projekt schneller getroffen. Hier lauern aber Gefahren, die es abzuwenden gilt.

Der sichere Pfad in die Cloud Dieser Artikel versucht einen Prozess zur sicheren Migration in eine Public Cloud zu beschreiben. Das vorgestellte funktionsunabhängige Vorgehen soll eine Kontrolle der Risiken und Compliance-Anforderungen und damit ein angemessenes Sicherheitsniveau gewährleisten. Zudem werden die besonderen Risiken, die mit dem Outsourcing in eine Public Cloud verbunden sind, aufgezeigt. In diesem Zusammenhang wird Cloud Computing als ein Outsourcing-Vorhaben mit folgenden Besonderheiten betrachtet: >> die Provider und die "Standorte" der Cloud sind anonym weltweit verteilt; >> die Ressourcen können on-demand sofort zur Verfügung gestellt werden.

PEP-Technologie für die Cloud Für Firmen, die ihren IT-Aufwand verringern möchten, stellt Cloud Computing eine attraktive Möglichkeit dar, die jedoch auch viele Herausforderungen birgt. Einige Führungskräfte befürchten, dass sie die Kontrolle über hochgeladene Anwendungen und Daten verlieren und sehen zudem die Sicherheit der Daten gefährdet. Um diesen Befürchtungen begegnen zu können, ist es daher unabdingbar, dass IT-Verantwortliche die Cloud betreffende Aktivitäten einer strengen Kontrolle und Aufsicht unterziehen. Die "Cloud Governance", eine logische Fortentwicklung von Strategien der SOA-Governance (Service-orientierte Architektur = SOA), bietet ein Mittel, die Kontrolle über interne und externe Anwendungen und Daten zu behalten. Sie bietet zudem eine vereinheitlichte und anwendungsbezogene Sicht der IT im Datenzentrum sowie in der Cloud.

Auslagerung des Application Management Wachstum der IT-Landschaft über Jahre hinweg, partielle Anpassung der IT an die Geschäftsanforderungen oder länderspezifische Systeme - meist ist die IT in Unternehmen ein bunter Flickenteppich. Diese Heterogenität und die ständig neuen technischen Innovationen stellen Application Management-Dienstleister vor Herausforderungen. Unternehmen selbst können sie kaum bewältigen und nutzen externe Application Management Services (AMS), die weltweit und mit Expertenwissen bereit gestellt werden.

Finanzprozesse "as a Service" Jedes Jahr werden in Europa laut den Analysten von Billentis rund 30 Milliarden Rechnungen verschickt. Für Unternehmen stellen Rechnungseingang sowie -ausgang damit einen erheblichen Kostenpunkt dar - wie groß dieser tatsächlich ist, ist den wenigsten Entscheidern im Unternehmen bekannt. Dennoch behandeln Unternehmen den Rechnungsprozess oftmals stiefmütterlich und binden in ihm zu viele Ressourcen. Bei zunehmender Konkurrenz im Markt und sinkenden Margen ist so eine Einstellung Teilprozessen gegenüber nicht beizubehalten. Jeder Prozess im Unternehmen muss durchleuchtet werden und auf seine Effizienz hin überprüft werden. Zunächst mögen für die dann nötige Prozessoptimierung weitere Kosten anfallen, doch langfristig lohnt sich ein solches Unterfangen.

IT-Sicherheit und Cloud Computing Cloud Computing ist sowohl in Unternehmen als auch privat inzwischen zum Standard bei der Bereitstellung von IT-Diensten geworden. Mehr als 50 Prozent der im Rahmen der Global Information Security Workforce Study befragten IT-Sicherheitsspezialisten unterhalten nach eigenen Angaben Clouds und über 40 Prozent arbeiten mit Software-as-a-Service (SaaS).

Alles über SaaS für Helpdesks Kleine und mittlere Unternehmen, die Software-as-a-Service (SaaS) zur Automatisierung ihrer IT-Helpdesks und der IT-Infrastruktur einsetzten, berichten von bedeutenden Einsparungen. Die Gründe für den Umstieg von herkömmlicher Software auf SaaS sind höhere Effizienz, Skalierbarkeit, Zuverlässigkeit/Verfügbarkeit, minimale Start-up-Kosten, eine niedrige monatliche Abogebühr und automatische Updates.

Fünf Schritte zur effektiven Cloud Im Unternehmen wird rege die Architektur von Cloud Computing-Lösung diskutiert. Dem Verantwortlichen ist klar, dass eine "Provisioning Engine", ein "Self Service-Portal" sowie ein Mechanismus zur Abbestellung von Services benötigt werden. Dennoch bleiben of einige wichtige Fragen noch offen. Wer nutzt die Cloud? Welche Services werden überhaupt benötigt - und mit welchen Optionen? Wie interagiert die Cloud mit den bestehenden Systemen? All diese Themen bedürfen der gründlichen Planung.

Nutzen einer Managed-VPS-Lösung Viele Unternehmen, die ihre Website nicht mehr selbst betreiben wollen, nutzen das Hosting-Angebot eines Internetdienstleisters. Dabei entscheiden sie sich vielfach für eine Dedicated-Server-Variante. Eine solche Lösung ist aber für viele Anwender völlig überdimensioniert und zudem zu teuer. Eine performante Alternative hierzu sind gemanagte virtuelle Server, sogenannte VPS (Virtual Private Server). Sie bieten die Vorteile einer Dedicated-Hosting-Variante, sind aber deutlich kostengünstiger.

Vier Strategien für die Cloud Das Konzept des Cloud Computing weicht maßgeblich vom herkömmlichen Modell der IT-Servicebereitstellung ab. Services sind dabei nicht mehr an bestimmte Hardware-Silos gebunden. Stattdessen sind virtualisierte Ressourcen wie Server, Netzwerkgeräte und Speicher von der Hardware unabhängig. Diese bewegen sich frei innerhalb der Infrastruktur und stellen Services unabhängig von Zeit und Ort bereit.

Druckbare Version

Rechnungslogistik als SaaS-Variante Standardvertragsklauseln und Auftragsverarbeiter