Expertenwissen

Migration von Lotus Notes und Domino zu Office 365: Wie man das Problem der "Apps" löst

Die Gründe für die Abkehr von Lotus/IBM Notes und Domino sollten inzwischen für jeden ziemlich offensichtlich sein: Es handelt sich um eine geschlossene Plattform, bei der die Interoperabilität mit anderen Daten zu der Zeit, als sie geschaffen wurde, nicht wirklich im Vordergrund stand, und das Daten- und Anwendungsmanagement ist suboptimal.

Adis Jugo

Adis Jugo

Die Gründe für eine Abkehr von Lotus/IBM Notes und Domino sollten inzwischen für jeden ziemlich offensichtlich sein: Es handelt sich um eine geschlossene Plattform, bei der die Interoperabilität mit anderen Daten zu der Zeit, als sie geschaffen wurde, nicht wirklich im Vordergrund stand, die Daten- und Anwendungsverwaltung ist suboptimal, aber vor allem ist es eine wirklich alte Plattform, die nicht mehr aktiv weiterentwickelt wird. Und Notes/Domino-Experten sind wirklich schwer zu finden.

Die Wahrheit ist, dass Cloud-Plattformen heutzutage alle Aufgaben, die früher von der Notes/Domino-Plattform erledigt wurden, auf viel einfachere, billigere und besser zu verwaltende Weise erledigen können.

  • Office 365 Exchange Online ist ein viel besseres E-Mail-System als Notes es je war
  • SharePoint Online ist viel intuitiver als Notes/Domino-Datenbanken
  • Außerdem erhältst du durch die Migration zu Office 365 zusätzliche Funktionen wie Skype for Business für Kommunikation und Telefonie, Teams für die Zusammenarbeit und vieles mehr.

Es gibt gute und bewährte Tools für die Migration von Postfächern und Daten von Lotus Notes/Domino zu Office 365. Die Frage lautet also: Was hält dich davon ab? Die Frage mag herausfordernd und komplex sein, aber die Antwort ist einfach: wahrscheinlich die Apps.

Es gibt Zehntausende von Geschäftslösungen, die auf Notes-Datenbanken aufgebaut sind, die wiederum auf Notes/Domino-Datenbanken aufgebaut sind. Nennen wir sie, um "modern" zu sein, Anwendungen. Diese Anwendungen auf der Lotus Notes/Domino-Plattform unterstützten verschiedene Prozesse, sie hatten eine Benutzeroberfläche, sie hatten ein Berichtswesen, sie waren ein guter Freund sowohl für professionelle Entwickler als auch für Bürgerentwickler auf der Plattform. Und nein, es gibt keine automatisierte Möglichkeit, diese Anwendungen automatisch auf etwas anderes zu migrieren. Außerdem bietet SharePoint mit seinen Standardfunktionen keine Möglichkeiten zur schnellen Anwendungsentwicklung, wie es bei Notes und Domino der Fall war.

Zyklus der Migration

blogLN.png

Die obige Abbildung zeigt die verschiedenen Phasen einer erfolgreichen Migration von Lotus Notes/Domino-Datenbanken zu SharePoint.

1. Analysiere

Du wirst wahrscheinlich nicht alle Datenbanken und Anwendungen migrieren wollen. Sehr oft weiß dein Unternehmen nicht einmal, welche Lotus Notes-Datenbanken in eurer Umgebung vorhanden sind. Glücklicherweise gibt es Erkennungstools, die dir dabei helfen können, alle Datenbanken zu entdecken und zu katalogisieren und wichtige Informationen über deine Nutzung zu erhalten. AvePoint bietet zum Beispiel ein kostenloses Tool an, das die Lotus Notes-Umgebung bewertet und einen solchen Datenbankkatalog erstellt. Dieser Schritt kann also vollständig automatisiert werden.

2.Entscheide

Sobald du den Datenbank- und Anwendungskatalog erstellt hast, musst du entscheiden, was mit diesen Datenbanken geschehen soll. Einige sind veraltet und werden nicht mehr benötigt, daher können sie ignoriert werden. Einige werden zwar nicht mehr aktiv genutzt, aber deine Daten sind immer noch relevant, daher sollten sie archiviert werden. Und einige werden immer noch intensiv genutzt und sollten daher auf die Zielplattform, in diesem Fall Office 365 SharePoint Online, migriert werden. Dies erfordert eine manuelle Arbeit, bei der alle beteiligten Parteien einbezogen werden müssen.

3. Daten migrieren‍

Für die Datenbanken, die archiviert werden müssen oder die noch aktiv genutzt werden, müssen Daten migriert werden. Glücklicherweise gibt es heute eine Reihe von Tools auf dem Markt, die dies sehr gut erledigen können. Der DocAve Migrator von AvePoint zeigt besonders gute Ergebnisse. Du kannst Zuordnungen zwischen Lotus Notes-Datenbanken und -Feldern und SharePoint-Sites, -Listen und -Bibliotheken erstellen und deine Datenmigration genau abstimmen.

4. Anwendung erstellen‍

Du musst die Datei, die du später in der Zielumgebung (SharePoint Online) verwenden möchtest, neu erstellen. Es gibt verschiedene Möglichkeiten, dies zu tun, die im nächsten Kapitel besprochen werden, aber skybow Solution Studio ist der beste Weg, dies zu erreichen.

5. Verwaltung

Wie jede andere Software müssen auch die Lotus Notes-Anwendungen, die jetzt SharePoint-Anwendungen sind, verwaltet werden: Es wird neue Anforderungen und Änderungen geben, du musst Updates und Bereitstellungen verwalten. Während dies bei Lotus Notes kein Problem darstellte, ist es in der neuen, glänzenden Welt der Cloud-Anwendungen sehr wichtig. Und skybow Solution Studio ist immer noch der beste Weg, dies zu tun.

‍App-Migrationsoptionen

Bei der Verlagerung der Anwendungslogik außerhalb von Lotus Notes wurden in der Regel drei Standardansätze in Betracht gezogen:

1. Schau, ob es einen bestehenden Cloud-Service gibt, der deine Bedürfnisse abdecken kann. Hattest du beispielsweise eine benutzerdefinierte Ausgabenverwaltung in Lotus Notes? Nun, es gibt viele SaaS (Software as a Service)-Lösungen, die heute auf dem Markt verfügbar sind. Sie entsprechen vielleicht nicht zu 100% deinen Anforderungen, aber sie decken in der Regel die wesentlichen 80% ab. Das Problem bei diesem Ansatz sind jedoch die vorhandenen Daten: Es ist in der Regel nicht möglich, vorhandene Daten direkt in ein öffentliches Cloud-Angebot zu übertragen. Wahrscheinlich hast du diese Daten bereits im vorherigen Schritt in SharePoint migriert.

2. kundenspezifische Entwicklung mit ASP.NET oder einer anderen Entwicklungstechnologie. Ja, es ist möglich, alles von Grund auf neu zu entwickeln, und manchmal ist das auch die einzige verbleibende Option. Aber das ist nicht immer der Fall: Die Entwicklungsdauer ist teuer, neu entwickelte Software ist fehleranfällig, und du müsstest entweder eine Verbindung zwischen der benutzerdefinierten Anwendung und SharePoint (wo sich bereits deine Daten befinden) herstellen oder eine der SharePoint-APIs verwenden, um direkt auf die Daten zuzugreifen. Wenn du das tust, kannst du auch...

3. Entwickel die Anwendung direkt auf SharePoint neu. SharePoint verfügt über alle dafür erforderlichen APIs und Hooks, und das neue Entwicklungsframework SPFx ist wirklich brillant. Aber wie so oft: Das ist eine harte Entwicklungsarbeit, und (gute) SharePoint-Entwickler sind nicht billig. SharePoint Online verfügt nicht über eine schnelle Entwicklung und über bausteinartige Funktionen, mit denen Anwendungen zusammengestellt werden können, wie dies bei Lotus Notes der Fall war.

skybow zur Rettung!

Und das ist der Punkt, an dem skybow Solution Studio sein volles Potential entfaltet. Es ist die weltweit führende Plattform für die schnelle Entwicklung von Geschäftslösungen auf Basis von SharePoint Online und SharePoint Server. Genau wie du es von Lotus Notes gewohnt bist: Du kannst Datenmodelle zusammenstellen, Benutzeroberflächen erstellen, Prozesse definieren, die manuell von Benutzern oder automatisch im Hintergrund ausgelöst werden können, und aus deinen Daten beeindruckende Berichte und Dashboards erstellen. Auf diese Weise ist der Übergang von alten Lotus Notes-Anwendungen zu modernen, SharePoint-basierten Lösungen nahtlos und einfach.

blog2.png

Lösungsentwickler - sowohl SharePoint Anfänger als auch professionelle Entwickler (mit unterschiedlichem Detaillierungsgrad) - können mit Hilfe von Dossiers problemlos Datenmodelle erstellen. Ein Beispiel für ein solches Datenmodell ist im folgenden Screenshot dargestellt. Auf diese Weise ist es einfach, fortgeschrittene Datenmodelle und Master-Detail-Beziehungen zu erstellen, die ausschließlich auf den in SharePoint integrierten Funktionen wie z. B. Nachschlagefeldern basieren. Und ja, wir unterstützen standortübergreifende Nachschlagefelder.

blog3.png

Auf dem Screenshot oben sehen wir auch eine moderne, intuitive Navigation, die mit der Funktion "Action Links" von skybow Solution Studio erstellt wurde. Die Navigation ist einheitlich, und sowohl die Seitennavigation als auch die Prozessschritte sind Teil der gleichen, nahtlosen Navigation, wodurch die Benutzeroberfläche leichter zu verstehen und zu bedienen ist.

blog4.png

Der leistungsstarke skybow UI-Designer und Prozess-Editor unterstützt die Erstellung umfangreicher Master-Detail-Ansichten und Formulare, Berechnungen aller Art direkt in den Formularfeldern und die Entwicklung von Prozessen, die vom Benutzer ausgelöst werden oder im Hintergrund laufen.

blog5.png

Nicht zuletzt kannst du mit skybow Solution Studio Dokumente (Berichte) mit benutzerdefiniertem Design erstellen, die nichts mit Microsoft Word zu tun haben, und Dashboards jeglicher Art integrieren.

blog6.png

Aus all diesen Gründen und aufgrund der 1:1-Funktionsparität mit der Lotus Notes-Lösungsdesignoberfläche ist skybow Solution Studio auf SharePoint Online / Office 365 die einfachste Möglichkeit, Lotus Notes-Anwendungen nach SharePoint zu migrieren.

Adis Jugo
Ehemaliger Direktor für Produkttechnologie, skybow

Du möchtest dein nächstes SharePoint-Projekt schneller und einfacher mit Low-Code erstellen?

Buche deine kostenfreie 1:1 Live-Demo!
Skybow-Berater hilft einem Kunden.
Starte jetzt durch

Lass uns über deine Workflows sprechen

Wir kennen das Gefühl, sofort loslegen zu wollen. Gemeinsam schaffen wir das perfekte Setup für dich.

30 Minuten für für dein Low-Code Setup
Individueller Plan für deinen ersten Workflow
Zeit für deine Fragen
Buche jetzt deinen kostenfreien Call