Das Seminar vermittelt die Entwicklung eigener Huginn Agents für spezielle Datenquellen, interne Schnittstellen und unternehmensspezifische Automatisierungslogik. Der Schwerpunkt liegt auf sauberer Agent-Struktur, Optionen, Event-Verarbeitung, Scheduling, Tests und Debugging.
Inhaltsverzeichnis
- Einordnung
- Lernziele
- Inhalte
- Praktische Schrittfolge
- Zielgruppe
- Voraussetzungen
Einordnung
Standard-Agents decken viele Automatisierungen ab. Eigene Agents werden relevant, wenn spezifische APIs, interne Datenformate, besondere Prüfregeln oder wiederverwendbare Prozesslogik benötigt werden. Der Kurs baut die dafür notwendigen Entwicklungs- und Qualitätssicherungsroutinen auf.
Lernziele
- Agent-Klassen, Pflichtmethoden, Optionen, Validierung und Beschreibungen fachlich korrekt einsetzen
- Events erzeugen, empfangen, filtern und in nachgelagerte Szenarien integrieren
- Scheduling und manuelle Ausführung für unterschiedliche Agent-Typen festlegen
- Tests, Debugging und Dokumentation für eigene Erweiterungen strukturieren
Inhalte
- Aufbau einer Agent-Klasse, Beschreibung, default_options und validate_options
- Event-Erzeugung, Event-Empfang, Payload-Design und Datenvalidierung
- Scheduling, manuelle Trigger, Fehlerzustände und Wiederholbarkeit
- Liquid-Interpolation, sichere Optionsverarbeitung und Umgang mit Secrets
- RSpec-Grundlagen für Agents, Debugging, Wartbarkeit und Paketierung von Erweiterungen
Praktische Schrittfolge
- Entwicklungsumgebung und lokale Testinstanz vorbereiten.
- Fachlichen Anwendungsfall in Optionen, Eingangsereignisse und Ausgangsereignisse zerlegen.
- Agent-Grundklasse mit Beschreibung, Standardoptionen und Validierung erstellen.
- Datenabruf, Event-Erzeugung und Fehlerbehandlung implementieren.
- Agent in ein Szenario einbinden und mit Testdaten ausführen.
- RSpec-Tests, Debug-Ausgaben und Dokumentation ergänzen.
Zielgruppe
Entwickler, Automatisierungsarchitekten, technische Integrationsverantwortliche und DevOps-Teams mit Bedarf an spezifischen Huginn-Erweiterungen.
Voraussetzungen
Programmierkenntnisse, Grundkenntnisse in Ruby oder vergleichbaren Sprachen sowie Verständnis für HTTP, JSON und APIs. Grundlagen in Huginn-Szenarien werden vorausgesetzt.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleichzeitig mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können auf Deutsch – bei Firmenseminaren ist auch Englisch möglich – gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachliche Leitung und 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: | Entwickler, Automatisierungsarchitekten, Integrationsverantwortliche, DevOps-Teams |
| Voraussetzungen: | Programmierkenntnisse, Basiswissen zu Ruby oder vergleichbaren Sprachen, HTTP, JSON und APIs; Grundlagen in Huginn-Szenarien |
| 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.
