Atlassian Cloud Migration
Atlassian Cloud Migrations Guide
Atlassian Server-Produkte gehen im Februar 2024 end of life. Unsere Expert:innen helfen dir bei der Migration deiner Atlassian Produkte in die Atlassian Cloud. linkyard betreut über 140 zufriedene Kunden
Atlassian Server End of life, was jetzt?
Weshalb in die Atlassian
Cloud migrieren?
Verkaufsstop: Atlassian Server-Produkte
Atlassian hat im Februar 2021 den Verkauf neuer Lizenzen für die Server-Produkte wie Jira, Confluence oder Bitbucket gestoppt.
Unterhalt: Support und Patches
Noch bis im Februar 2024 werden Support und Patches angeboten - danach sind die Server-Produkte definitiv nicht mehr nutzbar.
Möglichkeit: Cloud oder Data Center
So bleiben zukünftig die beiden Varianten Cloud und Data Center. Doch für viele Unternehmen macht es keinen Sinn mehr, Applikationen selbst zu betreiben. Der finanzielle und personelle Aufwand sind zu hoch, um das zu rechtfertigen.
Skalierbarkeit in der Atlassian Cloud
Schnell und einfach
skalieren in der Cloud
In der Cloud kann sehr schnell und ohne grossen Aufwand skaliert werden. Eine Ausnahme bilden da Unternehmen mit besonders schützenswerten Daten wie Banken, Versicherungen oder Gesundheitsdaten. Diese haben meist besondere Vorschriften, die sie erfüllen müssen.
Migrieren, aber wie?
Wie in die Atlassian
Cloud migrieren?
Bei Migrationen jeglicher Komplexität ist es ratsam, Checklisten zu erstellen, damit nichts vergessen geht. Wir orientieren uns dabei an folgenden Punkten.
Je mehr dieser Fragen mit "Ja" beantwortet werden, desto komplexer wird die Migration in der Regel.
Je mehr dieser Fragen mit "Ja" beantwortet werden, desto komplexer wird die Migration in der Regel.
Frage 1: Anzahl Benutzer
Wie viele Benutzer haben die zu migrierenden Instanzen?
Frage 2: Plugins
Gibt es Plugins für Jira oder Confluence, die genutzt werden?
Frage 3: AD Anbindung
Wird eine AD Anbindung benötigt, falls derzeit eine vorhanden ist?
Frage 4: Sonstige Anpassungen
Sind Custom Fields oder sonstige Anpassungen, z.B. Automatismen im Einsatz, die erwähnenswert sind?
Achtung Fehler!
Komplexität der
Migration
Wir empfehlen auch immer eine Bereinigung der Instanzen, so dass in der Cloud keine Altlasten aufzufinden sind, sondern nur noch relevante Daten.
Welche Bereiche aus Confluence sollen migriert werden?
Die Anzahl Bereiche helfen uns, die Komplexität der Migration einzuschätzen.
Welche Projekte aus Jira sollen migriert werden?
Je mehr Inhalt migriert wird, desto grösser ist auch die Wahrscheinlichkeit, dass man in Fehler läuft.
Wie lange dauert die Migration?
Zeithorizont der Migration
Wir gehen von einer Durchlaufzeit von ca. 4 Wochen aus.
Treten während der Migration Fehler in den Plugins auf, die wir an die Hersteller weiterleiten müssen, kann die Durchlaufzeit erheblich länger werden.
Treten während der Migration Fehler in den Plugins auf, die wir an die Hersteller weiterleiten müssen, kann die Durchlaufzeit erheblich länger werden.
Testmigration
Zuerst wird eine Testmigration durchgeführt und allfällige Probleme identifiziert und angegangen.
Freigabe
Die zu Testzwecken migrierten Daten werden dann durch die Kund:innen getestet und freigegeben.
Zweite Testmigration
Falls bei den Tests noch weitere fehlerhafte Punkte auftauchen, kann eine zweite Testmigration durchgeführt werden.
Produktive Migration
Wurden die fehlerhaften Punkte bereinigt, wird zum Schluss die produktive Migration durchgeführt.
Was kostet die Migration?
Da sich die Instanzen unterscheiden, haben wir für die Migrationen keinen Festpreis, die Preise sind abhängig von verwendeten Apps und der allgemeinen Komplexität.
Kontaktiere uns!
Unsere Dienstleistungen
Wir sind insbesondere spezialisiert auf Subscription Management, Schulungen & Webinare, Beratung & Support sowie individuelle Systemintegrationen.
Migrationen durchführen und beraten
Wenn ihr euch für den Schritt Richtung Cloud entschieden habt, stehen wir euch gerne zur Seite. Als zertifizierte Atlassian Partner haben wir etliche Migrationen erfolgreich durchgeführt und kennen die Stolpersteine.
Schulungen: Ankommen
in der Cloud
Unsere Schulungen reichen von einfachen Endbenutzer-Einführungsschulungen bis zu Admin-Kursen. Auch zu uns gut bekannten Plugins führen wir gerne Schulungen durch.
Essential Trainings
Grundsätzlich ist der Wechsel von Server/Data Center in die Cloud für die Nutzenden nicht eine grosse Sache und die meisten kommen nach kurzen Angewöhnungszeit gut zurecht in der neuen Umgebung. Falls aber Unterstützung gewünscht ist, bieten wir Essentials Trainings für die Cloud Produkte an.
Refresher für Administratoren
Auch die Administration der einzelnen Produkte ist in der Cloud ähnlich wie auf Server/Data Center. Falls Sie dennoch einen kleinen Refresher brauchen, können Sie uns gerne kontaktieren und wir organisieren einen auf Ihre Bedürfnisse passenden Kurs.
Atlassian Admin Bereich
Was neu ist in der Cloud, ist der Atlassian Admin Bereich. Hier werden unter anderem die Nutzenden und globale Berechtigungen verwaltet oder auch die Lizenzen zugewiesen. Für viele unserer Kunden haben wir das auf Server/Data Center übernommen. Falls Sie dies nun selber verwalten wollen, können Sie uns ebenfalls kontaktieren und wir organisieren einen passenden Kurs.
Alternativen zur Atlassian Cloud
Atlassian Data Center
Data Center bietet alles für einen hochverfügbaren Betrieb und erfüllt höchste Sicherheitsanforderungen
Phonemos
Arbeite mit deinem Team, KundInnen und externen Partnern an Dokumentationen, Wissensdatenbanken oder QMS zusammen.
JetBrains
Die Erstellung und Auslieferung deines Codes, die Planung deiner Arbeit und die Zusammenarbeit mit deinem Team - immer reibungslos und angenehm.
Archivierungs-Service
Wenn du deine Instanz für eine längere Zeit aufbewahren oder gewissermassen "einfrieren" willst, ist das die richtige Option für dich.
Nicht stolpern!
Stolpersteine bei der Migration in die Atlassian Cloud
Cloud Migration Assistant
Sehr erfreulich ist, dass Atlassian einen Cloud Migration Assistant für Jira und Confluence entwickelt hat, welcher einen grossen Teil der Migration abnimmt. Es gibt gewisse Limitationen, aber grundsätzlich können die Vorgänge aus Jira und die Seiten aus Confluence migriert werden. Globale Konfigurationen und Einstellungen werden (Stand Januar 2023) nicht migriert.
Der Cloud Migration Assistant ist zum Teil aber auch ein wenig unberechenbar. Gewisses, was problemlos migriert wurde während der Testmigration, generiert dann Fehlermeldungen am Produktionstag, oder auch konnten Inhalte mit früheren Versionen des Assistenten fehlerfrei migriert werden, mit aktuellen Versionen muss für vergleichbare Inhalte ein anderes Migrationsvorgehen gewählt und mit Workarounds gearbeitet werden. Wir bei linkyard haben ein standardisiertes Migrationsvorgehen, das wir bei neuen Migrationsprojekten verwenden, sind aber auf unerwartete Abweichungen vorbereitet.
Der Cloud Migration Assistant ist zum Teil aber auch ein wenig unberechenbar. Gewisses, was problemlos migriert wurde während der Testmigration, generiert dann Fehlermeldungen am Produktionstag, oder auch konnten Inhalte mit früheren Versionen des Assistenten fehlerfrei migriert werden, mit aktuellen Versionen muss für vergleichbare Inhalte ein anderes Migrationsvorgehen gewählt und mit Workarounds gearbeitet werden. Wir bei linkyard haben ein standardisiertes Migrationsvorgehen, das wir bei neuen Migrationsprojekten verwenden, sind aber auf unerwartete Abweichungen vorbereitet.
Plugins
Ein zweiter Stolperstein können die verwendeten Plugins sein. Es gibt Plugins, die in der Atlassian Cloud nicht verfügbar sind. Hier müssen Alternativen gesucht werden und eine Migration der Daten in das Alternativplugin ist in den seltensten Fällen gewährleistet. Wenn die Plugins auch für die Cloud existieren, muss geprüft werden, wie die Daten in die Cloud übernommen werden können. Im besten Fall werden die Plugindaten mit dem Cloud Migration Assistant mitmigriert (z.B. als Attachment bei Gliffy). Im zweitbesten Fall wird vom Plugin ein Migrationspfad angeboten (z.B. bei draw.io) und die Daten können mit wenigen Klicks ebenfalls in die Cloud überführt werden. Wenn die Daten nicht wie in den soeben genannten Fällen migriert werden können, bleibt nur das manuelle Nachkonfigurieren und Erfassen der Daten (z.B. Scriptrunner), was je nach Plugins und deren Verwendung sehr aufwändig sein kann.
Wenn linkyard die Migration durchführt, sind wir bei den Plugins - vor allem bei solchen, die wir nicht verwenden, oder wir nicht wissen, wie sie in einer Firma genutzt werden - auf die Unterstützung der Kund:innen angewiesen und brauchen Informationen zur Arbeitsweise der Teams und Verwendung der Plugins.
Wenn linkyard die Migration durchführt, sind wir bei den Plugins - vor allem bei solchen, die wir nicht verwenden, oder wir nicht wissen, wie sie in einer Firma genutzt werden - auf die Unterstützung der Kund:innen angewiesen und brauchen Informationen zur Arbeitsweise der Teams und Verwendung der Plugins.
Kollaboration
Und somit kommen wir zum eigentlich zentralsten Punkt für die Migration: der Zusammenarbeit zwischen den Kund:innen und der linkyard. Die Migration soll immer als ein Projekt betrachtet werden, bei welchem von beiden Seiten entsprechend Zeit für die Arbeiten reserviert werden muss. Wir kennen nicht alle Instanzen und sehen die Besonderheiten nicht immer auf Anhieb. Deshalb sind wir angewiesen auf Erklärungen, wenn zum Beispiel ein spezielles Plugin in der Firma verwendet wird oder wie die Nutzenden verwaltet werden. Auch können mit ausführlichen Tests durch unsere Kunden Fehler bereits vor der produktiven Migration entdeckt und beseitigt werden, was dazu führt, dass bei der produktiven Migration die entdeckten Fehler vermieden oder rasch behoben werden können. So können die angepeilten Zeitpläne eingehalten werden.
Allgemeines zur Migration in die Atlassian Cloud
Dies ist natürlich nicht eine vollständige Auflistung der Stolpersteine. Es gibt bspw. auch Confluence Makros, welche auf Server/Datacenter existieren, in der Cloud jedoch nicht existieren. Auch die Übernahme der Nutzenden in die Cloud muss nicht trivial sein, vor allem nicht, wenn eine AD-Anbindung verwendet wird oder eine solche in der Cloud neu verwendet werden soll.
Bei jeder Migration empfehlen wir, die gesamten Inhalte zuerst zu Testzwecken zu migrieren, zu analysieren und überprüfen, um dann optimal vorbereitet zu sein für die produktive Migration.
Bei jeder Migration empfehlen wir, die gesamten Inhalte zuerst zu Testzwecken zu migrieren, zu analysieren und überprüfen, um dann optimal vorbereitet zu sein für die produktive Migration.