Seminar .NET Intensiv – Container, Kubernetes und CI/CD

Seminarbeschreibung

Die Schulung fasst die Einzelseminare zu Docker/Podman, Kubernetes sowie CI/CD und sicherer Softwarelieferung zusammen. Ein gemeinsames Beispiel ermöglicht den direkten Vergleich zwischen Containerhost und Cluster. Dasselbe eindeutig identifizierte Image wird durch Build, Prüfung, Freigabe und Deployment geführt.

Das Format richtet sich an Teams mit bestehenden Plattformkenntnissen. Kubernetes-Grundlagen, mehrere vollständige CI-Systeme oder der Neuaufbau der Laborplattform würden den Rahmen überschreiten. Der Schwerpunkt liegt auf den anwendungsbezogenen Entscheidungen und einer überprüfbaren Bereitstellung einschließlich Fehler- und Rückfallübung.

Lernziele

  • Eine zusammenhängende .NET-Lieferkette vom Build bis zum Cluster gestalten.
  • Sicherheits-, Ressourcen- und Bereitschaftsanforderungen in die Bereitstellung integrieren.
  • Artefaktfreigabe, Rollout und kontrollierte Rücknahme praktisch verbinden.

Zielgruppe

Erfahrene DevOps-Engineers, Plattformteams und .NET-Entwickler mit Container- und Kubernetes-Grundlagen.

Voraussetzungen

Git, YAML, Linux, Containerbau und .NET CLI; praktische Grundkenntnisse von kubectl, Pods, Deployments und Services. Ein laufender Cluster und eine CI-Umgebung stehen im Labor bereit.

Seminarinhalte im Überblick

  1. Containerartefakt und Hostbetrieb
  2. Kubernetes-Bereitstellung und Netzwerk
  3. Betrieb und Skalierung im Cluster
  4. Pipeline und geprüfte Lieferkette
  5. Release und Störungsübung

1. Containerartefakt und Hostbetrieb

  • Mehrstufige Images, SDK-Publish, Non-Root, Portzuordnung und Konfigurationsinjektion umsetzen.
  • Compose mit Nginx und PostgreSQL sowie Persistenz und Wiederanlauf erproben.
  • Rootless-Podman und Quadlet praktisch vergleichen; schlanke Images und AOT-Grenzen bewerten.

2. Kubernetes-Bereitstellung und Netzwerk

  • Deployments, Services, ConfigMaps und Secrets für das gemeinsame Projekt erstellen.
  • Gateway API, TLS und vertrauenswürdige Proxy-Informationen verbinden.
  • RBAC, Service Accounts und unterstützte Netzwerkrichtlinien berücksichtigen.

3. Betrieb und Skalierung im Cluster

  • Startup, Readiness und Liveness sowie Ressourcenlimits anhand einer Störung einstellen.
  • Rollouts, geordnetes Beenden, Autoscaling, Disruption Budgets und Fehlerdomänen behandeln.
  • Schlüssel, persistente Daten und kontrollierte Schemamigrationen in einer Helm-Struktur abbilden.

4. Pipeline und geprüfte Lieferkette

  • Restore, Tests und Imagebau in einer vorbereiteten GitLab-CI-Umgebung automatisieren.
  • Registry, Digestbindung, SBOM, Schwachstellenprüfung und Image-Signatur kombinieren.
  • Geheimnisse und eingeschränkte Deployment-Zugriffe mit Freigaberegeln verbinden.

5. Release und Störungsübung

  • Das geprüfte Artefakt im Cluster bereitstellen und mit Smoke-Tests abnehmen.
  • Image-, Netzwerk-, Probe- und Ressourcenfehler anhand von Events und Logs bearbeiten.
  • Eine gescheiterte Veröffentlichung kontrolliert zurücknehmen und den Releaseweg dokumentieren.

Praktische Übungen

  1. Ein gemeinsam genutztes Image unter Docker und Podman ausführen.
  2. Die Anwendung mit Gateway, Probes und eingeschränktem Sicherheitskontext ausrollen.
  3. Eine Pipeline mit Artefaktprüfung und manueller Freigabestufe erstellen.
  4. Ein fehlerhaftes Clusterrelease diagnostizieren und ein freigegebenes Image erneut bereitstellen.

Schulungsumgebung

Arbeitsgrundlage ist .NET 10 LTS mit ASP.NET Core 10 auf einer unterstützten Linux-Version. Verwendet werden zueinander passende stabile Paket- und Werkzeugstände. Die Übungen nutzen ausschließlich abgegrenzte Testdaten und vorbereitete Beispielanwendungen. Vorbereitet sind Docker, eine getrennte Podman-Umgebung, Kubernetes mit Gateway API und Metriken, eine Registry und GitLab CI. Der Kunde stellt die vereinbarte Schulungsumgebung bereit; Konten, Berechtigungen, Softwarestände und der erfolgreiche Teststart werden vor Seminarbeginn abgestimmt.

Thematische Einordnung

Alle drei Fachbereiche werden in einem verdichteten Projekt behandelt. Die Einzelseminare bieten mehr Zeit für Engine-Vergleiche, Clusterfehler und Pipelinevarianten. Clusterinstallation und CI-Plattformaufbau sind nicht enthalten.

Weitere Fachseminare und die empfohlene Besuchsreihenfolge enthält die Übersicht der Seminarreihe.

Seminardetails

Dauer: 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.995 zzgl. MwSt.
Inhaus: € 8.500 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Erfahrene DevOps-Engineers, Plattformteams und .NET-Entwickler mit Container- und Kubernetes-Grundlagen.
Voraussetzungen: Git, YAML, Linux, Containerbau und .NET CLI; praktische Grundkenntnisse von kubectl, Pods, Deployments und Services. Ein laufender Cluster und eine CI-Umgebung stehen im Labor bereit.
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
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Bern 5 Tage
Luzern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Cookie-Einstellungen | Nach oben