Seminar Ontop Deployment mit Docker und SPARQL-Endpunkten

Ein Endpoint-Deployment muss Mapping, Ontologie, Lenses, Eigenschaften und Treiber als zusammengehörige Version behandeln. Die Schulung entwickelt daraus ein reproduzierbares Bereitstellungsmodell für lokale Entwicklung, Testumgebung und produktionsnahe Container.

Inhaltsverzeichnis

  1. Deployment-Artefakte vorbereiten
  2. Lokaler Endpoint über die CLI
  3. Container-Deployment
  4. Endpoint-Funktionen und Zugriffspfad
  5. Release, Test und Rollback

Lernziele

  • Einen Ontop-Endpunkt über CLI und Container konsistent bereitstellen.
  • Konfigurations- und Datenartefakte sauber in ein Deployment-Paket überführen.
  • Endpoint-Funktionen, Portal, Entwicklungsmodus, Lazy-Start und CORS kontrolliert konfigurieren.
  • Release-, Smoke-Test- und Rollback-Schritte automatisierbar dokumentieren.

Zielgruppe

DevOps, Plattformbetrieb, Ontop-Entwicklung, Systemadministration und technische Architektur.

Voraussetzungen

Grundlagen zu Containern, Netzwerken, Kommandozeile sowie Mapping- und Eigenschaftsdateien.

Kapitel 1: Deployment-Artefakte vorbereiten

Kapitel-Inhaltsverzeichnis: Mapping, Ontologie, Lenses, Eigenschaften, Treiber und Abfragekatalog.

  1. Schritt 1: Alle benötigten Dateien werden inventarisiert und auf relative oder umgebungsspezifische Pfade geprüft.
  2. Schritt 2: Geheimnisse werden aus dem Paket entfernt und durch klar definierte Laufzeitparameter ersetzt.
  3. Schritt 3: Ein unveränderliches Release-Verzeichnis mit Versionskennung und Prüfsummen wird aufgebaut.

Kapitel 2: Lokaler Endpoint über die CLI

Kapitel-Inhaltsverzeichnis: Startparameter, Ports, Entwicklungsmodus, Lazy-Initialisierung und Smoke-Test.

  1. Schritt 1: Der Endpunkt wird mit minimaler Konfiguration gestartet und die Initialisierung protokolliert.
  2. Schritt 2: Entwicklungsmodus und Lazy-Start werden getrennt geprüft, damit ihr Verhalten nicht mit Produktion verwechselt wird.
  3. Schritt 3: Eine definierte SPARQL-Smoke-Testabfrage verifiziert Erreichbarkeit, Datenquelle und Mapping.

Kapitel 3: Container-Deployment

Kapitel-Inhaltsverzeichnis: Image, Volumes, Umgebungsvariablen, Treiber und Prozessgrenzen.

  1. Schritt 1: Konfigurationsdateien werden schreibgeschützt eingebunden und Treiber reproduzierbar bereitgestellt.
  2. Schritt 2: Ports, Benutzerkontext, Ressourcenbegrenzung und Neustartverhalten werden explizit gesetzt.
  3. Schritt 3: Das Container-Deployment wird ohne lokale Pfadannahmen auf einer zweiten Umgebung reproduziert.

Kapitel 4: Endpoint-Funktionen und Zugriffspfad

Kapitel-Inhaltsverzeichnis: SPARQL-Schnittstelle, Portal, Ontologieausgabe, CORS und vorgeschalteter Zugriffspunkt.

  1. Schritt 1: Benötigte Endpoint-Funktionen werden von reinen Entwicklungsfunktionen getrennt und gezielt aktiviert.
  2. Schritt 2: CORS-Regeln und zulässige Methoden werden auf die tatsächlichen Clients begrenzt.
  3. Schritt 3: Ein vorgeschalteter Zugriffspunkt übernimmt TLS, Authentisierung, Größenlimits und kontrollierte Protokollierung.

Kapitel 5: Release, Test und Rollback

Kapitel-Inhaltsverzeichnis: Versionierung, Health-Prüfung, gestufte Aktivierung und Rückfall.

  1. Schritt 1: Ein neues Release wird parallel gestartet und mit funktionalen sowie technischen Abfragen verglichen.
  2. Schritt 2: Die Umschaltung erfolgt erst nach erfolgreichem Smoke-Test und dokumentierter Datenbankverbindung.
  3. Schritt 3: Ein Rollback auf das vorherige Artefakt wird geprobt und auf vollständige Wiederherstellung geprüft.

Fachbereichsleitung und Trainingskoordination

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: DevOps, Plattformbetrieb, Ontop-Entwicklung, Systemadministration
Voraussetzungen: Container- und Netzwerkgrundlagen sowie Kenntnisse der Ontop-Artefakte
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.

Seminar Startdatum Enddatum Ort Dauer
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben