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
- Deployment-Artefakte vorbereiten
- Lokaler Endpoint über die CLI
- Container-Deployment
- Endpoint-Funktionen und Zugriffspfad
- 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.
- Schritt 1: Alle benötigten Dateien werden inventarisiert und auf relative oder umgebungsspezifische Pfade geprüft.
- Schritt 2: Geheimnisse werden aus dem Paket entfernt und durch klar definierte Laufzeitparameter ersetzt.
- 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.
- Schritt 1: Der Endpunkt wird mit minimaler Konfiguration gestartet und die Initialisierung protokolliert.
- Schritt 2: Entwicklungsmodus und Lazy-Start werden getrennt geprüft, damit ihr Verhalten nicht mit Produktion verwechselt wird.
- Schritt 3: Eine definierte SPARQL-Smoke-Testabfrage verifiziert Erreichbarkeit, Datenquelle und Mapping.
Kapitel 3: Container-Deployment
Kapitel-Inhaltsverzeichnis: Image, Volumes, Umgebungsvariablen, Treiber und Prozessgrenzen.
- Schritt 1: Konfigurationsdateien werden schreibgeschützt eingebunden und Treiber reproduzierbar bereitgestellt.
- Schritt 2: Ports, Benutzerkontext, Ressourcenbegrenzung und Neustartverhalten werden explizit gesetzt.
- 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.
- Schritt 1: Benötigte Endpoint-Funktionen werden von reinen Entwicklungsfunktionen getrennt und gezielt aktiviert.
- Schritt 2: CORS-Regeln und zulässige Methoden werden auf die tatsächlichen Clients begrenzt.
- 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.
- Schritt 1: Ein neues Release wird parallel gestartet und mit funktionalen sowie technischen Abfragen verglichen.
- Schritt 2: Die Umschaltung erfolgt erst nach erfolgreichem Smoke-Test und dokumentierter Datenbankverbindung.
- Schritt 3: Ein Rollback auf das vorherige Artefakt wird geprobt und auf vollständige Wiederherstellung geprüft.
Fachbereichsleitung und Trainingskoordination
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@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: | 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.
