Menü
Ein Beitrag von Exolink

Sichere Migration in die Cloud

 

Wie erkennt man frühzeitig die Herausforderungen beim Umzug in die Cloud und was muss man tun, um sie erfolgreich zu bewältigen?

Spricht man von Cloud-Migration, geht es entweder um die Cloud-Migration zu Software as a Service (SaaS) oder zu Infrastructure as a Service (IaaS).
Die Migration zu SaaS-Lösungen erfolgt in der Regel zielgerichtet und sinnvoll im Lift-and-ShiftVerfahren. Das bedeutet, dass bei der Übertragung auf die neue Betriebsumgebung kein Redesign der vorhandenen Lösung erfolgen muss. Ein solches Vorgehen ist naheliegend, wenn es sich um Migrationen von Standardsoftware-Systemen in eine Cloud-Betriebsumgebung handelt.
Für das optimale Design und den Betrieb der SaaS-Lösung ist der Anbieter verantwortlich. Die Nutzer dürfen sich darauf verlassen, dass bei Einhaltung der Vorgaben ein optimales Ergebnis erzielt wird.

Beispiel: Migration einer SaaS-Lösung für ein CRM nach Lift-and-Shift

Datenspeicher, Geschäftslogik oder Frontend-Design werden vom Anbieter – basierend auf der Erfahrung mit ähnlichen Projekten – bereitgestellt. Der Kunde bucht nur ein passendes SaaSCRM-Paket, überträgt seine Bestandsdaten in die neue Umgebung und weist seine Mitarbeiter in die Anwendung ein. Zwar wäre bei einem solchen Vorgehen in der Regel auch eine individuelle Anpassung (Customizing) möglich, der Kunde wird aber eher auf vorgefertigte Standards des Herstellers setzen.

Migration zu IaaS bietet Wahlmöglichkeit

Deutlich spannender wird es, wenn es im Rahmen einer Cloud-Migration um die Nutzung von IaaS-Leistungen geht. Hier bleibt die Wahl zwischen „Lift and Shift“ oder individueller Migration. Bei der ersten Variante wird die IT-Systemarchitektur des bestehenden Systems 1:1 auf die IaaS-Komponenten übertragen. Lokale Server werden zu Cloud-Instanzen, Netzwerkverbindungen und Security werden konfiguriert und Daten übertragen. Im Ergebnis ändert sich für die Verantwortlichen lediglich ein Parameter: Die Betriebsumgebung wurde vom lokalen in ein Datacenter in der Cloud verlagert.

Individuelle Migration – zurück in die Zukunft

Die Motivation von Unternehmen für eine Cloud-Migration ist vielfältig:

  • Die Ausfallsicherheit der Anwendung soll erhöht werden.
  • Auch bei wechselnden Lastszenarien möchten Unternehmen ihre „Quality of Service (QoS)“ beibehalten.
  • Unternehmen setzen darauf, dass sich die Kosten an der realen Systembelastung orientieren.

Das sind ja gleich drei Wünsche auf einmal! Und es ist gar nicht so einfach, diese zu erfüllen. Um diese Ziele zu erreichen, muss man nämlich bereit sein, die Systemarchitektur und gegebenenfalls die Softwarearchitektur gezielt infrage zu stellen. Ist das nicht ein Projektrückschritt? Schließlich standen die Planungen zur Architektur doch schon während der Software-Design-Phase ganz am Anfang des Projekts an. Ist es wirklich notwendig, dies alles jetzt noch einmal zu ändern?
Zwar versprechen die Cloud-Anbieter Ausfallsicherheit, QoS und günstige wirtschaftliche Rahmenparameter „out of the box“, aber diese Versprechen werden nur erfüllt, wenn eine Applikation die notwendigen Voraussetzungen erfüllt. Nur wenige „klassisch“ designte Applikationen sind bereits cloud-ready. Die Prüfung der Applikation ist also unerlässlich.

So prüfen Sie eine Applikation wirksam

Im ersten Schritt gilt es, die Anwendung auf Flaschenhälse und Single Point of Failures zu prüfen. Dabei sind folgende Fragestellungen hilfreich:

  • Wie wird mit der Applikation interagiert (Schnittstellen)?
  • Welche Technologien zur Annahme von Transaktionen werden verwendet?
  • Wie viele Transaktionen können zeitgleich verarbeitet werden und wie reagiert die Applikation bei mehr Last?
  • Wie sind Geschäftsprozesse und deren Skalierung in der Applikation abgebildet?
  • Gibt es betriebskritische Komponenten, deren Ausfall oder Stillstand die gesamte Applikation beeinflusst (zum Beispiel Datenbanken, externe Datenquellen)?
Image

Managing your Cloud Transformation

Exolink bietet Ihnen eine hochkarätige Expertise in den Bereichen Hyperscaling und Public Cloud.

Wir konzipieren, entwickeln und betreiben Lösungen auf Amazon Web Services, Microsoft Azure und Google Cloud Platform.

Jetzt informieren!

Bei der Beantwortung dieser Fragen rücken alle kritischen Bereiche und Ebenen der Applikation ins Blickfeld. Abhängig von den Antworten ergibt sich mit Blick auf die genannten Ziele entsprechender Handlungsbedarf. Beispielsweise kann der Einsatz von Message-Queues die Annahme von Transaktionen stabilisieren, Cluster-Technologien können den Ausfall von Verarbeitungslogik kompensieren und bei Last skalieren, der Einsatz von Datenbank-Services kann die Persistenz-Schicht optimieren. Für jedes dieser und vieler anderer Themenfelder bietet das Cloud-IaaS-Portfolio der Anbieter entsprechende Services.
Ein zielgerichtetes Vorgehen beschreibt die passende Orchestrierung der Cloud-Services im Hinblick auf die Migrationsziele. Dabei empfiehlt es sich, auf den Einsatz entsprechender Werkzeuge zur Definition von Infrastruktur als Code zu setzen. In der Praxis wird dieser Einsatz häufig gescheut, da er gegebenenfalls eine intensivere Einarbeitung und womöglich einen Mehraufwand erfordert. Wenn man allerdings auf dieses Vorgehen verzichtet, wird es kritisch. Ohne genaue Zieldefinitionen lassen sich die Ergebnisse nur schwer identisch reproduzieren. Es entstehen Abhängigkeiten zwischen den handelnden Akteuren und deren strukturiertem Vorgehen. Mit viel Personalaufwand lässt sich dann genau einmal ein Ergebnis produzieren. Mit dem Einsatz von Werkzeugen und IT-Automatisierung können die Ergebnisse jedoch beliebig oft in kurzer Zeit exakt wiederholt werden.
So wird man unabhängig, schnell und flexibel. Das zahlt sich in kürzester Zeit durch volle Infrastruktur-Agilität und kurze Release-Zyklen aus.

Fazit

Das zentrale Thema vor einer Cloud-Migration beschäftigt sich mit der Zieldefinition. Nur wenn diese durchgeführt wurde, lässt sich nach dem Projekt der Erfolg gezielt messen. Je stärker die Ziele auf Veränderung des aktuellen Ist-Zustands ausgelegt sind, desto mehr Sinn macht es, die Applikation im Detail unter die Lupe zu nehmen. Denn jede positive Veränderung hat ihren Ursprung in geplantem und gezieltem Handeln. Dabei sollte man auch etablierte Themen auf den Prüfstand stellen und zudem tief in die Software eintauchen. Die Frage nach dem „Muss das so sein?“ ist oberstes Gebot. Die Cloud-Angebote halten viele extrem gute Services bereit. Diese im Sinne der eigenen Ziele im Unternehmen einzusetzen und dabei Kosten und Nutzen im Auge zu behalten, hat sich als Strategie in der Praxis bestens bewährt.

, , , , , , , ,

Die besten IT-News per E-Mail

Immer als Erster über brandaktuelle IT-Themen informiert sein!

Datenschutzhinweise


Weitere Artikel zum Thema lesen

Cloud, Hosting

Kostenvergleich: Inhouse vs Cloud

Bei der Entscheidung ob Cloud oder In-House-Lösung müssen neben der Kostenfrage, auch Qualität und Leistung analysiert werden.

weiter lesen

Der Docmanager – Einblicke ins Intranet

Biz & Trends, Cloud, Hosting

Taskmanagement-System nach dem Kanban Prinzip

Das Kanban Prinzip bietet sich zur Umsetzung eines unternehmensweiten Taskmanagement-Systems an. Gerade in einem stetig wachsenden IT-Unternehmen steht man vor der steten Herausforderung, die von...

weiter lesen

Wie das mit dem Backup und den Snapshots funktioniert

Hosting

Wie das mit dem Backup und den Snapshots funktioniert

Snapshots oder dateibasierte Einzelsicherung: Welche Backup-Szenarien sollen bei Ihnen möglich sein?

weiter lesen


Neueste Nachrichten von Adacor

Biz & Trends

Maschinelles Lernen im Unternehmen

Maschinen brauchen Beispiele zum Lernen. Die KI hilft Unternehmen dabei das volle Potenzial ihrer Daten auszuschöpfen, um ihre Produktivität zu erhöhen.

weiter lesen

Biz & Trends

„Recruit a Friend“ – Mitarbeiterempfehlungen als Recruitingmaßnahme

Eine Win-Win-Situation für Mitarbeiter, Bewerber und Arbeitgeber.

weiter lesen

Cloud

Adacor Experten auf IT-Leiter-Kongress treffen

Treffen Sie die Cloud-Experten der Adacor Group auf dem Deutschen IT-Leiter-Kongress. Wir laden Sie ein. Weitere Infos jetzt im Blog lesen.

weiter lesen