Eine Migration ist kein bloßes Umbenennen von Diensten. Bestehende Mainflux-Ressourcen, Identitäten, Datenpfade, Integrationen und Betriebsverfahren werden aufgenommen und kontrolliert auf die aktuelle Magistrala-Architektur mit Atom und FluxMQ überführt.
Inhaltsübersicht
- Lernziele
- Modul 1: Bestandsaufnahme und Migrationsumfang
- Modul 2: Zielarchitektur mit Atom und FluxMQ
- Modul 3: Ressourcen- und Berechtigungsmapping
- Modul 4: Daten und Integrationen
- Modul 5: Paralleltest und Cutover
- Modul 6: Rollback und Nachkontrolle
- Praxisübungen
- Zielgruppe
- Voraussetzungen
Lernziele
- Mainflux-Bestand und technische Abhängigkeiten vollständig erfassen
- Ressourcen, Identitäten und Datenpfade auf das aktuelle Zielmodell abbilden
- Migration mit Paralleltests, Cutover und Rollback planbar machen
- Daten- und Funktionsgleichheit nach der Umschaltung nachweisen
Seminarinhalte
Modul 1: Bestandsaufnahme und Migrationsumfang
Versionen, Dienste, Erweiterungen, Datenbanken, Clients und externe Integrationen werden vollständig inventarisiert.
- Schritt 1: Installationen, Versionen und Bereitstellungsarten erfassen
- Schritt 2: Ressourcen- und Datenmengen sowie Aufbewahrung bestimmen
- Schritt 3: Eigene Anpassungen und externe Schnittstellen identifizieren
- Schritt 4: Kritische Funktionen und zulässige Unterbrechung festlegen
Modul 2: Zielarchitektur mit Atom und FluxMQ
Alte Komponenten und Verantwortlichkeiten werden auf die aktuelle Architektur abgebildet.
- Schritt 1: Identitäts- und Autorisierungsfunktionen dem Atom-Zielmodell zuordnen
- Schritt 2: Broker- und Messagingpfade auf FluxMQ ausrichten
- Schritt 3: Regeln, Alarme, Reader und Reports im Zielbild verorten
- Schritt 4: Nicht mehr passende Annahmen und notwendige Anpassungen dokumentieren
Modul 3: Ressourcen- und Berechtigungsmapping
Benutzer, Clients, Channels, Gruppen und Richtlinien werden mit eindeutigen Übersetzungsregeln überführt.
- Schritt 1: Quell- und Zielschlüssel sowie Namenskonventionen festlegen
- Schritt 2: Domains und Gruppen aus organisatorischen Grenzen ableiten
- Schritt 3: Rollen und Richtlinien auf minimale Zielrechte neu bewerten
- Schritt 4: Mapping mit Stichproben und Negativtests validieren
Modul 4: Daten und Integrationen
Persistierte Nachrichten, Protokollendpunkte und Anwendungen werden konsistent übertragen oder bewusst archiviert.
- Schritt 1: Zu migrierende Daten nach Wert und Aufbewahrung klassifizieren
- Schritt 2: Export-, Transformations- und Importverfahren testen
- Schritt 3: Endpunkte, Zertifikate und SDK-Nutzung in Integrationen anpassen
- Schritt 4: Datenvollständigkeit und Zeitstempel mit Prüfsummen oder Referenzabfragen prüfen
Modul 5: Paralleltest und Cutover
Quelle und Ziel werden anhand identischer Referenzfälle verglichen, bevor der Verkehr umgeschaltet wird.
- Schritt 1: Testkatalog für Anmeldung, Messaging, Daten, Regeln und Reports erstellen
- Schritt 2: Repräsentative Geräte und Anwendungen parallel anbinden
- Schritt 3: Abweichungen messen, klassifizieren und beheben
- Schritt 4: Cutover-Reihenfolge, Kommunikationsplan und Abbruchkriterien freigeben
Modul 6: Rollback und Nachkontrolle
Ein getesteter Rückweg und eine engmaschige Beobachtung sichern die Umstellung ab.
- Schritt 1: Rollback-Auslöser und maximalen Entscheidungspunkt definieren
- Schritt 2: Quellsystem, Datenpuffer und Zugriffsmittel für Rückkehr bereithalten
- Schritt 3: Nach Cutover Metriken, Fehler, Datenfluss und Berechtigungen kontrollieren
- Schritt 4: Altzugänge erst nach fachlicher und technischer Freigabe stilllegen
Praxisübungen
- Migrationsinventar und Abhängigkeitsmatrix
- Mappingtabelle von Mainflux-Ressourcen zu Atom/Magistrala
- Daten- und Integrationstest mit Referenzfällen
- Cutover-Runbook einschließlich Rollback und Nachkontrolle
Zielgruppe
Architekten, Administratoren, Entwickler und Projektleiter, die bestehende Mainflux-Installationen modernisieren oder konsolidieren.
Voraussetzungen
Praktische Kenntnisse der vorhandenen Mainflux-Umgebung sowie Grundlagen in Magistrala, Datenbanken, Messaging und Containerbetrieb.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Architekten, Administratoren, Entwickler und Projektleiter, die bestehende Mainflux-Installationen modernisieren oder konsolidieren. |
| Voraussetzungen: | Praktische Kenntnisse der vorhandenen Mainflux-Umgebung sowie Grundlagen in Magistrala, Datenbanken, Messaging und Containerbetrieb. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
