Kontakt aufnehmen

Schulungsübersicht

Einführung in DevSecOps

  • Die Bedeutung der Integration von Sicherheit in den DevOps-Prozess
  • Wesentliche Prinzipien und Praktiken von DevSecOps

Sicherheit bei Continuous Integration (CI)

  • Sicherung von Code-Repositories (GitLab-Integration mit Jenkins)
  • Automatisierte Code-Qualitäts- und Sicherheitsanalyse mit SonarQube
  • Implementierung einer statischen Codeanalyse als Teil der Jenkins CI-Pipeline

Container-Sicherheit mit Docker

  • Erstellung sicherer Docker-Images
  • Verwaltung von Docker-Image-Repositories mit Harbor
  • Bewährte Praktiken für Schwachstellenprüfung und Image-Versionierung

Sichere CI/CD-Pipelines einrichten

  • Konfiguration von Jenkins für die Sicherheitsintegration
  • Durchführung einer SonarQube-Analyse
  • Erstellung und Sicherung von Docker-Images

Sicherung des Bereitstellungsprozesses mit Kubernetes

  • Sicherheitspraktiken für die Kubernetes-Orchestrierung
  • Rolle des Kubernetes Orchestrators bei sicherer, progressiver Bereitstellung
  • Implementierung von RBAC (Rollenbasierte Zugriffskontrolle) und Sicherung der Service-Kommunikation

Integration von RabbitMQ, PostgreSQL und MongoDB

  • Sichere Kommunikation zwischen Services
  • Datensicherheitspraktiken für PostgreSQL und MongoDB
  • Härten von RabbitMQ für sichere Nachrichtenübertragung

Identitäts- und Zugriffsverwaltung mit Keycloak

  • Konfiguration von Keycloak für Benutzerauthentifizierung und -autorisation
  • Verwaltung der Identität für Kubernetes-Cluster

Sicherheit in Kubernetes implementieren

  • Sichere Bereitstellung von Anwendungen auf Kubernetes
  • Integration von Keycloak mit Docker und Kubernetes zur Identitätsverwaltung

Monitoring und Auditing in DevSecOps

  • Tools und Techniken für kontinuierliches Monitoring
  • Auditierung von Bereitstellungen und Aufrechterhaltung der Compliance
  • Praktischer Leitfaden zur Automatisierung des Rollbacks bei Sicherheitsfehlern

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis des DevOps-Prozesses
  • Basiskenntnisse im Umgang mit Docker-Containern und Kubernetes-Orchestrierung

Zielgruppe

  • DevOps-Fachkräfte
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien