Das Seminar behandelt die Entwicklung eigener OpenCTI-Connectoren. Es richtet sich an technische Teams, die Datenquellen anbinden, Daten transformieren, Enrichment-Prozesse umsetzen oder interne Systeme integrieren müssen. Neben dem Connector-Lebenszyklus stehen STIX-2.1-Modellierung, API-Nutzung, Fehlerbehandlung, Deployment und Wartbarkeit im Mittelpunkt.
Zielgruppe
Das Seminar richtet sich an Entwickler, Security Engineers, DevSecOps, Plattformteams und technische Integrationsverantwortliche, die OpenCTI über vorhandene Standardconnectoren hinaus erweitern müssen.
Voraussetzungen
Gute Python-Grundkenntnisse, sichere Arbeit mit APIs, JSON und Git sowie Verständnis für grundlegende CTI-Begriffe werden vorausgesetzt. Vorkenntnisse in STIX 2.1 sind hilfreich, werden aber systematisch eingeordnet.
Inhalte
- Connector-Architektur, Ausführungsmodell, Worker-Konzept und typische Connector-Klassen
- OpenCTI-API, Authentisierung, Abfragen, Mutationen und saubere Fehlerbehandlung
- STIX-2.1-Grundlagen für Entwickler: SDO, SCO, SRO, Bundles, Beziehungen und Identitäten
- Nutzung des Python-basierten Connector-SDK und Aufbau einer wartbaren Projektstruktur
- Importconnectoren, Enrichment-Connectoren, Exportlogik und Synchronisationsmuster
- Mapping externer Daten in OpenCTI-Entitäten, Observables, Indicators und Beziehungen
- Dublettenvermeidung, Confidence, Markierungen, Quelle, Autorenschaft und Datenqualität
- Konfiguration, Secrets, Umgebungsvariablen, Logging und lokale Teststrategien
- Containerisierung, Deployment, Versionierung und Betrieb eigener Connectoren
- Sicherheits- und Wartungsaspekte bei produktiven Integrationen
Praxisübungen
- Aufbau eines minimalen Connectors mit Konfiguration, Authentisierung und Logging
- Umwandlung einer Beispiel-JSON-Quelle in STIX-nahe OpenCTI-Objekte
- Erstellung von Entitäten, Observables, Indicators und Beziehungen über die API
- Implementierung einer einfachen Enrichment-Logik mit Fehler- und Rate-Limit-Behandlung
- Containerisierung des Connectors und Vorbereitung für produktionsnahes Deployment
- Review von Datenqualität, Markierungen und Confidence im erzeugten Datenbestand
Methodik
Die Schulung ist technisch und umsetzungsorientiert. Klassische Theorie wird dort behandelt, wo sie Fehlmodellierungen verhindert; der Schwerpunkt liegt auf funktionsfähigem Code, nachvollziehbarer Datenmodellierung und späterer Wartbarkeit.
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 gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in 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.
Fachbereichsleitung / Trainerleitung / Ansprechpersonen
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwicklung, Security Engineering, DevSecOps, Plattformintegration, technische OpenCTI-Teams |
| Voraussetzungen: | Python, APIs, JSON, Git und CTI-Grundlagen |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
