Seminarbeschreibung
Ein technisch bereitgestellter Service wird für viele Nutzer erst über ein verständliches Portal zugänglich. OpenMFP verbindet eigenständig entwickelte Microfrontends zu einer gemeinsamen Oberfläche und nutzt dabei das Luigi-Umfeld. Das Seminar untersucht, wie Navigation, Benutzerkontext und Servicezugriff über Modulgrenzen hinweg zusammenarbeiten.
Auf Basis eines vorbereiteten Frontend-Grundgerüsts entsteht eine kleine Oberfläche für einen Beispielservice. Die Serviceansicht zeigt dessen Zustand, ermöglicht eine erlaubte Änderung und verarbeitet asynchrone Rückmeldungen. Registrierung und Einbindung erfolgen in einer vorhandenen Testplattform mit einem klar abgegrenzten API-Vertrag.
Besonderes Gewicht liegt auf dem Zusammenhang zwischen sichtbaren Funktionen und tatsächlichen Berechtigungen. Eine ausgeblendete Schaltfläche ersetzt keine serverseitige Autorisierung. Zusätzlich werden Fehlerzustände, abgelaufene Sitzungen und unabhängige Veröffentlichungen von Frontend und Backend in die praktische Arbeit aufgenommen.
Seminarinhalte
1. Portalstruktur und Modulgrenzen
- Aufgaben von OpenMFP, Luigi, Portalrahmen und eigenständigem Microfrontend voneinander abgrenzen.
- Navigation, Zuständigkeiten und den benötigten Benutzer- beziehungsweise Organisationskontext für einen Servicefall festlegen.
- Den verfügbaren Erweiterungs- und Registrierungsmechanismus der Testplattform nachvollziehen.
2. Microfrontend integrieren
- Ein vorbereitetes JavaScript- oder TypeScript-Modul um eine Serviceansicht erweitern und lokal prüfen.
- Das Modul im Portal registrieren und Navigation sowie Kontextübergabe kontrollieren.
- Gemeinsam genutzte Funktionen und bewusst getrennte Modulzustände in einem nachvollziehbaren Schnittstellenvertrag festhalten.
3. Servicezugriff und Berechtigungen
- Serviceinformationen über die bereitgestellte API abrufen und asynchrone Zustände verständlich darstellen.
- Eine zulässige Ressourcenänderung auslösen und die tatsächliche Annahme beziehungsweise Ablehnung durch das Backend prüfen.
- Benutzerrollen, abgelaufene Sitzungen und fehlende Berechtigungen mit gezielten Testkonten untersuchen.
4. Qualität und unabhängige Veröffentlichung
- Leere Zustände, Ladefehler und eine zeitweise nicht erreichbare Service-API in der Oberfläche behandeln.
- Tastaturbedienung, klare Beschriftungen und konsistente Fehlermeldungen für die Beispielansicht prüfen.
- Eine neue Frontendfassung mit unverändertem API-Vertrag bereitstellen und einen kontrollierten Rückfall vorbereiten.
Praktische Übungen
- Eine Serviceansicht entwickeln, im vorbereiteten Portal registrieren und mit dem richtigen Kontext aufrufen.
- Eine Dienständerung ausführen und ihren asynchronen Zustand bis zur bestätigten Bereitstellung darstellen.
- Mit zwei Testrollen sowohl die Darstellung als auch die serverseitige Zugriffskontrolle prüfen.
Arbeitsumgebung
Kundenseitig bereitgestellte Entwicklungsumgebung mit Node.js, Container-Laufzeit und einer vorbereiteten OpenMFP-Testplattform. Benötigt werden ein freigegebener Beispielservice, Testkonten und ein vorhandenes Frontend-Grundgerüst.
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: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Frontend- und Full-Stack-Entwickler, Portalverantwortliche und Platform Engineers mit Webentwicklungserfahrung. |
| Voraussetzungen: | JavaScript oder TypeScript, HTTP und REST, Container-Grundlagen sowie Verständnis von Authentifizierung und Service-APIs. Platform-Mesh-Grundkenntnisse sind hilfreich. |
| 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.
