Dieses Intensivseminar bündelt die anwender-, entwicklungs- und deploymentbezogenen Themen des Seminarportfolios. Es führt von Teams, Spaces und Versionierung über Data Apps und API Services bis zu Schedules, Triggern, Execution Contexts, Customization Profiles, Secrets und automatisierten Freigabeprozessen.
Inhaltsverzeichnis
- Einordnung und Lernziele
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praktische Übungen
- Methodik
Einordnung und Lernziele
Das Seminar ist auf eine nachvollziehbare, praktisch überprüfbare Arbeitsweise ausgerichtet. Die fachlichen und technischen Ziele werden vor jeder Konfiguration in prüfbare Schritte übersetzt.
- gemeinsame Inhalte, Komponenten und Versionen nachvollziehbar organisieren
- Data Apps, Schedules, API Services und Trigger produktionsgerecht bereitstellen
- Execution Scopes, Secrets und Laufzeitumgebungen sicher auswählen
- Deployment-Lifecycle, Tests, Monitoring und Rückfall standardisieren
- Zusammenarbeit und Automation in einem End-to-End-Projekt praktisch verbinden
Zielgruppe
KNIME-Entwickler, Data Scientists, Data Engineers, Analytics Leads, Teamadministratoren, Integrationsentwickler und technische Product Owner
Voraussetzungen
Sichere Grundlagen in KNIME Analytics Platform; Erfahrung mit Workflows, Datenzugriffen und Teamarbeit ist erforderlich
Seminarinhalte
Die Module bauen aufeinander auf. Jeder Arbeitsschritt enthält einen eindeutigen Prüfpunkt und wird in Demonstrationen oder Übungen nachvollzogen.
Modul 1: Teams, Spaces und Arbeitsregeln
- Schritt 1: Teamrollen, öffentliche und private Spaces sowie Verantwortlichkeiten festlegen.
- Schritt 2: Ordner-, Namens-, Beschreibungs- und Taggingregeln für gemeinsame Inhalte anwenden.
- Schritt 3: Wiederverwendbare Komponenten von projektspezifischen Workflows trennen.
- Schritt 4: Review, Konfliktvermeidung und Bereinigung im Teamprozess verankern.
Modul 2: Drafts, Versionen und Freigaben
- Schritt 1: Unversionierte Änderungen und freigegebene Stände eindeutig unterscheiden.
- Schritt 2: Versionen mit Beschreibung, Testnachweis und Abhängigkeiten erstellen.
- Schritt 3: Vergleich, Rückfall und Ablösung alter Stände in einen Lifecycle einordnen.
- Schritt 4: Quality Gates für Entwicklung, Test und Produktion definieren.
Modul 3: Ad-hoc-Ausführung, Jobs und Execution Scopes
- Schritt 1: Workflow mit Parametern und geeignetem Execution Context ausführen.
- Schritt 2: User-, Team- und weiteren zulässigen Ausführungsbereich nach Datenzugriff auswählen.
- Schritt 3: Jobstatus, Laufzeit, Ergebnis und Fehlerursache analysieren.
- Schritt 4: Timeout, Aufbewahrung und parallele Ausführung an den Servicebedarf anpassen.
Modul 4: Data Apps
- Schritt 1: Workflow für geführte Interaktion, Validierung und verständliche Fehlerausgabe strukturieren.
- Schritt 2: Version, Kontext, Ausführungsbereich und Zugriff für das Deployment festlegen.
- Schritt 3: Freigabe an Teams, Consumer oder weitere Zielgruppen kontrolliert konfigurieren.
- Schritt 4: Sitzungen, Laufzeit, Secrets und Supportinformationen praktisch testen.
Modul 5: API Services und REST-Integration
- Schritt 1: Stabile Request- und Response-Verträge mit Pflichtwerten und Grenzfällen definieren.
- Schritt 2: Service-Deployment erstellen und Authentisierung mit technischem Client vorbereiten.
- Schritt 3: Positive, negative, Last- und Timeout-Fälle automatisiert prüfen.
- Schritt 4: Schnittstellenänderungen versionieren und ohne ungeplanten Vertragsbruch ausrollen.
Modul 6: Schedules und zeitgesteuerte Verarbeitung
- Schritt 1: Zeitplan, Zeitzone, Wiederholung, Startbedingungen und Überlappung festlegen.
- Schritt 2: Ausführungsbereich, Secrets und Kontext passend zum technischen Eigentümer wählen.
- Schritt 3: Fehlerbenachrichtigung, Retry, Laufzeitgrenzen und Jobaufbewahrung konfigurieren.
- Schritt 4: Kalender-, Daten- und Monatswechsel als kritische Testfälle prüfen.
Modul 7: Trigger und ereignisgesteuerte Automation
- Schritt 1: Unterstützte Ereignisse und betroffene Spaces oder Inhalte eindeutig eingrenzen.
- Schritt 2: Deduplizierung, Wiederholung und idempotente Verarbeitung im Workflow umsetzen.
- Schritt 3: Trigger-Deployment mit Berechtigungen, Kontext und Fehlerpfad erstellen.
- Schritt 4: Ereignisketten und Rückkopplungen durch Schutzregeln verhindern.
Modul 8: Secrets und sichere Verbindungen
- Schritt 1: Nutzer- und Team-Secrets nach Ausführungsbereich und Eigentum auswählen.
- Schritt 2: Datenbank-, Datei-, Cloud- und API-Zugänge ohne offene Credentials konfigurieren.
- Schritt 3: Rotation, Ablauf, Berechtigungsentzug und Fehlerbehandlung testen.
- Schritt 4: Technische Konten und Anwendungspasswörter getrennt dokumentieren.
Modul 9: Execution Contexts und Customization Profiles
- Schritt 1: Kontext nach Isolation, Ressourcen, Image und Erweiterungsbedarf auswählen.
- Schritt 2: Ressourcen, Parallelität, Python-Umgebung und Netzwerkzugriff prüfen.
- Schritt 3: Customization Profile für standardisierte Preferences und Konfigurationen anwenden.
- Schritt 4: Kompatibilität und Wirkung mit einem Prüfworkflow nachweisen.
Modul 10: Lifecycle, Monitoring und Betrieb
- Schritt 1: Deployments mit Eigentümer, Version, SLA, Kontext und Rückfallpunkt inventarisieren.
- Schritt 2: Jobs, Fehlerquote, Laufzeit und Ressourcenverbrauch regelmäßig auswerten.
- Schritt 3: Änderungen, Stilllegung und Bereinigung über Freigabe- und Kommunikationsregeln steuern.
- Schritt 4: Runbook für Diagnose, Wiederanlauf und Support erstellen.
Modul 11: Abschlussprojekt
- Schritt 1: Ein Team-Space mit wiederverwendbarer Komponente und versioniertem Workflow aufbauen.
- Schritt 2: Data App, API Service, Schedule und Trigger aus freigegebenen Versionen bereitstellen.
- Schritt 3: Secrets, Execution Context, Tests, Monitoring und Zugriff vollständig konfigurieren.
- Schritt 4: Änderung mit neuer Version ausrollen und kontrollierten Rückfall demonstrieren.
Praktische Übungen
Ein durchgängiges Teamprojekt wird von Struktur und Versionierung bis zu vier Deployment-Typen umgesetzt. Die Übungen umfassen Data App, REST-Service, Schedule, Trigger, Secrets, Execution Scope, Execution Context, Profilstandard, Monitoring, Versionswechsel und Rückfall.
Methodik
Vortrag, fachliche Einordnung, Live-Demonstrationen, geführte Konfiguration, Fehlerdiagnose, praktische Übungen am System und strukturierte Prüflisten werden kombiniert. Konfigurationen werden nicht nur angelegt, sondern anhand definierter Sollzustände kontrolliert.
Fachbereichsleitung und Seminarorganisation
-

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: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | KNIME-Entwickler, Data Scientists, Data Engineers, Analytics Leads, Teamadministratoren, Integrationsentwickler und technische Product Owner |
| Voraussetzungen: | Sichere Grundlagen in KNIME Analytics Platform; Erfahrung mit Workflows, Datenzugriffen und Teamarbeit ist erforderlich |
| 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.
