1. Klare Strategie zur Nutzung von Private und Public Cloud
Da Private als auch Public Cloud häufig ein ähnliches Portfolio an Services anbieten, sollte klar definiert werden, für welche Anwendungszwecke der jeweilige Cloud-Typ genutzt wird. Das stellt sicher, dass es im Planungsprozess vor der Migration zu keinen Unstimmigkeiten kommt.
2. Sehr gute Kenntnis der IT-Landschaft
Die zu migrierenden Systeme und Apps sollten ausreichend gut dokumentiert sein, um sie adäquat in der Planung berücksichtigen zu können. Dazu gehört, dass die Menge an Servern und Apps, die verantwortlichen Personen im Unternehmen und die Geschäftskritikalität dokumentiert sind sowie auch eine technische Dokumentation vorhanden ist. Je besser und umfangreicher ein System dokumentiert ist, desto weniger technische und organisatorische Hürden können die Migration behindern.
3. Bestimmung des Umfang der Migration
Es sollte vor der Migration festgelegt werden, welche Systeme und Apps jeweils in die Cloud migriert werden. Die Auswahl kann nach Geschäftseinheiten und -prozessen sowie Geografie und Lebenszyklusstatus der jeweiligen Systeme erfolgen. Diese Vorgehensweise stellt sicher, dass der Migrationsumfang klar umrissen ist und sich während des Migrationsprozesses der Umfang auch nicht außerplanmäßig verändert (sogenannter „Scope Creep").
4. „Start small, think big"
Eine Cloud-Migration ist ein komplexes Vorhaben. Da zu Beginn einer Migration häufig wenig Erfahrungen vorliegen, empfiehlt es sich, die Migration mit wenigen und unkritischen Systemen und Apps zu starten. Die Planung sollte hingegen ausreichend langfristig sein und eine Zunahme der Migrationsgeschwindigkeit antizipieren, um auch große Landschaften migrieren zu können. So lässt sich zu Beginn mit geringem Risiko starten und im weiteren Projektverlauf das Migrationsrisiko begrenzt halten.
5. Für Massenmigration: Nutzung einer Migration Factory
Eine Cloud-Migration ist ein zu großen Teilen individuelles Vorhaben. Auch wenn jedes System und jede App einzigartig funktionieren und agieren, lassen sich trotzdem wiederkehrende Aktivitäten, wie etwa das Testing der Systeme und Apps, bündeln. Es empfiehlt sich die Einrichtung einer sogenannten Migration Factory, welche die Aufgabe hat, standardisierbare Aufgaben zu zentralisieren und gleichzeitig den Cloud-Technikern Flexibilität zur Lösung von Sondersachverhalten einzuräumen.