mbuf 2016 - Migration 2.0
-
Upload
stephan-kopp -
Category
Technology
-
view
155 -
download
1
Transcript of mbuf 2016 - Migration 2.0
![Page 1: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/1.jpg)
Migration 2.0So vereinfachen Sie Lotus Notes- zu Exchange-Migrationen
Stephan KoppSenior Consultant / Developer
![Page 2: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/2.jpg)
AGENDA
1.Mail & Kalender
2.Applikationen
3.Usermanagement
![Page 3: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/3.jpg)
Stephan Kopp
Fritz & MacziolSoftware Development
Mail: [email protected]
Telefon: +49 173 30 898 06
Twitter: @KoppStephan
Blog: http://stephankopp.net
3
![Page 4: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/4.jpg)
• Es soll KEINE Werbeveranstaltung für unsere Tools sein!
• Wir zeigen anhand unserer Erfahrungen, wie wir die Probleme versuchen zu lösen
• Die Herangehensweise kann natürlich auch selbst umgesetzt werden
• Unsere Tools sind kein Allheilmittel, haben uns aber einiges an Kopfschmerzen erspart
Keine Werbeveranstaltung
![Page 5: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/5.jpg)
Mail & Kalender
5
![Page 6: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/6.jpg)
• Mail & Kalender Migration ist „relativ“ einfach
• Die Migrationstools auf dem Markt konzentrieren sich auf die reine Migration der Daten
• Die Planung, Vorbereitung und Durchführung ist „Handarbeit“
– Endloses Pflegen von Listen
– Manuelle Schritte wieder und wieder durchführen
– Dabei entstehen leicht Fehler
– Sich wiederholende Tätigkeiten sollte man automatisieren
• Dadurch ist unser Notes2Exchange Projekt Tool entstanden
Mail & Kalender Migrationen
![Page 7: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/7.jpg)
• KEIN Daten Migrationstool
• Eine Sammlung von Tools zur Projektunterstützung
• Ist aus den Erfahrungen der vergangenen Projekte entstanden
• Wird mit jedem Projekt weiter entwickelt
• Einsatzzwecke:
– Planung, Vorbereitung und Durchführung
– Reduzierung der Migrationsprobleme
– Verbesserung der Qualität durch Automatisierung
– Verbesserung der „User Experience“
Notes2Exchange Project Tool
![Page 8: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/8.jpg)
DEMO
![Page 9: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/9.jpg)
Applikationenoder auch „der ganze Rest“
9
![Page 10: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/10.jpg)
• Applikationen werden meist ausgeklammert
– Entweder gleich von Anfang an
– Oder im Laufe des Projektes, weil es sonst das Budget sprengen würde
– Aufwand und Kosten sind sehr schwer einzuschätzen
– Oftmals auch aufgrund mangelnder Informationen, was überhaupt vorhanden und verwendet wird
• Start einer Migration sollte immer die Analyse des IST Zustandes
– Klingt relativ logisch
– Machen in der Realität aber die wenigsten
– Grund: Es ist nicht ganz so einfach einen Überblick zu bekommen
– Vor allem die Information, ob eine Applikation noch verwendet wird
• Dadurch ist unser Application Analyzer entstanden
Applikationen
![Page 11: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/11.jpg)
• IST Analyse
– Was haben wir?
– Wird es noch benutzt?
– Wie komplex ist die Applikation?
• Löschung bzw. Archivierung VOR der Migration
• Kategorisierung der bestehenden Applikationen
– Komplexität
– Migrationsstrategie
– Zielplattform
– pro Applikation bzw. pro Kategorie
Application Analyzer
![Page 12: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/12.jpg)
Auswertung der tatsächlichen Verwendung
![Page 13: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/13.jpg)
Auswertung der Agenten
![Page 14: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/14.jpg)
• Filtern der Daten
• Excel Export
• Auswertung und Kategorisierung
– Welche Applikation wurde seit 180 Tagen nichtmehr verwendet?
– Beinhalten Mail-in Datenbanken weitere Agenten, Rules, etc.?
– Basiert die Applikation auf einem Standard Template?
• Das sind alles Kriterien nach denen man entscheiden kann, welche Migrationsstrategie anwendbar ist
– Keine Migration, nur Archivierung
– Migration in eine Shared Mailbox
– Migration nach Sharepoint
– Migration auf Plattform X
– Keine Migration, wird auf Domino belassen
– Migration in die Cloud
– Die Möglichkeiten sind sehr umfangreich...
Export und Analyse der Daten
![Page 15: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/15.jpg)
• Das Thema Applikationsmigration weiter auszuführen würde den Rahmen sprengen
• Wir bieten eigene Workshops zu dem Thema an
• Dort gehen wir in die Tiefen, welche Strategien und Möglichkeiten es gibt und welche für einen selbst am besten geeignet sind
• Das Ganze sollte auf jeden Fall unabhängig vom Zielsystem betrachtet werden!
• Eine mögliche Zielplattform ist natürlich Sharepoint, aber alles dorthin migrieren zu wollen ist nicht die beste Lösung
Migrations-Strategien
![Page 16: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/16.jpg)
Usermanagement
16
![Page 17: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/17.jpg)
• Nach dem Start einer Migration von Notes nach Exchange gibt es 2 Produktivsysteme
– Im Idealfall ist der Zeitraum überschaubar
– Im Worst case ist das ein Dauerzustand
– In der realen Welt ist der Zeitraum aber so gut wie immer länger als geplant
• Es ist nicht trivial die Userverwaltung von beiden Systemen synchron zu halten
– Es geht nicht nur um anlegen und löschen von User Accounts
– Namens Änderungen, Rezertifizierungen, abgelaufene IDs, vergessene Passwörter, etc.
– Pflege von Gruppen und Berechtigungen
• Eine komplette Synchronisierung und Vereinheitlichung der Systeme ist schwer zu realisieren
• Ein praktikabler Weg ist aber zumindest die Userverwaltung auf Notes Seite zu vereinfachen und vielleicht sogar zu automatisieren
• Dadurch ist unser Domino User Manager entstanden
Usermanagement
![Page 18: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/18.jpg)
• Grundlage ist ein Webservice um alle relevanten Userverwaltungsaufgaben steuerbar zu machen
• Wir verwenden nur Standard Mechanismen und bieten diese als Webservice an
• Das ermöglicht eine flexible Anpassung an die jeweiligen Kundenbedürfnisse
• Wir haben das schon in verschiedenen Varianten implementiert:
– Anbindung eines externen Tools, das die Userverwaltung steuert und über Webservices unter anderem Domino User verwaltet
– Browser Oberfläche für den Helpdesk um ohne Admin Berechtigungen und Admin Knowhow die Userverwaltung durchführen zu können
– Browser Self Service um z.B. Passwörter zu ändern oder automatisch zu erneuern falls es vergessen wurde
Domino User Manager
![Page 19: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/19.jpg)
Userverwaltung per Browser
![Page 20: mbuf 2016 - Migration 2.0](https://reader034.fdocument.pub/reader034/viewer/2022042706/5872ca5f1a28ab0c718b716b/html5/thumbnails/20.jpg)
HABEN SIE NOCH FRAGEN?
Stephan KoppFritz & MacziolSoftware Development
Mail: [email protected]
Telefon: +49 173 30 898 06
Twitter: @KoppStephan
Blog: http://stephankopp.net