Seminar Dependency Management – Paket- und Artefakt-Repositories betreiben

Eine zentrale Paketversorgung unterstützt nachvollziehbare Herkunft, kontrollierte Zugriffe und stabile Builds. Sie verlangt jedoch mehr als das Bereitstellen eines gemeinsamen Download-Endpunkts. Das Seminar behandelt Aufbau und Betrieb von Paket- und Artefakt-Repositories einschließlich der Frage, welche Komponenten intern veröffentlicht, welche extern bezogen und welche dauerhaft für freigegebene Releases aufbewahrt werden müssen.

Die Übungen verwenden eine vorbereitete Nexus-Repository-Umgebung. Architekturentscheidungen werden so erläutert, dass die grundlegenden Verfahren auf andere Repository-Produkte übertragbar bleiben. Ein Proxy-Cache wird ausdrücklich von einem vollständigen, dauerhaft gepflegten Offline-Bestand unterschieden. Die Freigabe von Paketen, die Trennung von Lese- und Veröffentlichungsrechten und die Wiederherstellung von Metadaten und Paketdateien werden anhand eines zusammenhängenden Betriebsfalls bearbeitet. Produkt- und editionsabhängige Zusatzfunktionen werden vor der Seminarplanung konkret abgegrenzt.

Inhaltsverzeichnis

  • Architektur und Paketformate
  • Zugriff und Quellensteuerung
  • Anbindung und Veröffentlichungsprozess
  • Cache, Aufbewahrung und Verfügbarkeit
  • Betrieb und Wiederherstellung

Lernziele

  • Eine Repository-Struktur für interne Pakete und kontrollierte externe Bezüge entwerfen.
  • Berechtigungen, Servicekonten und Paketquellen sicher mit Clients und CI verbinden.
  • Aufbewahrung und Verfügbarkeit an tatsächlich freigegebenen Releases ausrichten.
  • Typische Betriebsfehler diagnostizieren und eine dokumentierte Wiederherstellung prüfen.

Zielgruppe

Administratoren, Plattform- und DevOps Engineers, Build-Verantwortliche und technische Betriebsleiter

Voraussetzungen

Linux-Administration, Netzwerk- und TLS-Grundlagen, Container-Grundkenntnisse sowie Erfahrung mit mindestens einem Paketmanager

1. Architektur und Paketformate

  • Gehostete Repositories, Proxy-Repositories und Gruppen unterscheiden; interne Veröffentlichungen und externe Zulieferung getrennt planen.
  • Maven-, npm-, Python- und NuGet-Bezüge anhand vorbereiteter Beispiele einordnen; Paketformat- und Editionsgrenzen erfassen.

2. Zugriff und Quellensteuerung

  • Rollen, Servicekonten und minimal erforderliche Rechte für Bezug und Veröffentlichung einrichten; TLS und Zugangsdatenverwaltung integrieren.
  • Namensräume, zulässige Bezugsquellen und vorgelagerte Freigaben abstimmen; interne Paketnamen vor unerwünschter öffentlicher Auflösung schützen.

3. Anbindung und Veröffentlichungsprozess

  • Paketmanager und CI-Runner konfigurieren; vorbereitete Pakete veröffentlichen und den Bezug über den vorgesehenen Endpunkt prüfen.
  • Unveränderliche Release-Stände, getrennte Test- und Freigabebestände sowie nachvollziehbare Veröffentlichungsentscheidungen umsetzen.

4. Cache, Aufbewahrung und Verfügbarkeit

  • Cache-Treffer, Metadatenaktualität, nicht erreichbare Upstreams und negative Cache-Einträge untersuchen.
  • Bereinigungsregeln mit Aufbewahrungspflichten des Betriebs abstimmen; für eingeschränkte Netze einen vollständigen benötigten Paketbestand planen.

5. Betrieb und Wiederherstellung

  • Kapazität, Fehlerquoten, Logs und Gesundheitsprüfungen auswerten; kontrollierte Wartung und Produktaktualisierungen vorbereiten.
  • Konfiguration, Datenbank und Paketablage konsistent sichern; Wiederherstellung in einer isolierten Umgebung mit Paketbezug und Build testen.

Praxisübungen

  1. Eine Repository-Struktur für interne Releases und externe Bibliotheken anhand eines vorgegebenen Betriebsszenarios entwerfen.
  2. Gehosteten Bestand, Proxy und Gruppe konfigurieren und getrennte Konten für Lesen und Veröffentlichen einrichten.
  3. Zwei vorbereitete Paketmanager und einen CI-Job anbinden; ein internes Testpaket veröffentlichen und wieder beziehen.
  4. Einen Ausfall der vorgelagerten Paketquelle simulieren und vorhandene sowie fehlende Cache-Inhalte unterscheiden.
  5. Eine Aufbewahrungsregel prüfen und einen vorbereiteten Sicherungsstand isoliert wiederherstellen; anschließend einen Kontrollbuild ausführen.

Technische Voraussetzungen

Vorbereitete Nexus-Repository-Instanz mit abgestimmtem Funktionsumfang, Administrationszugang, Paketclients, CI-Runner und separater Wiederherstellungsumgebung. Zusatzfunktionen mit gesonderter Lizenz werden nur bei bereitgestellter Lizenz praktisch eingesetzt.

Fachliche Ansprechpartner

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: Administratoren, Plattform- und DevOps Engineers, Build-Verantwortliche und technische Betriebsleiter
Voraussetzungen: Linux-Administration, Netzwerk- und TLS-Grundlagen, Container-Grundkenntnisse sowie Erfahrung mit mindestens einem Paketmanager
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
Bremen 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Darmstadt 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Trier 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Ulm 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben