Kontakt aufnehmen

Schulungsübersicht

Grundlagen der Zero-Trust-Architektur

  • Entwicklung vom Perimeter-basierten Sicherheitsansatz zur Zero-Trust-Philosophie
  • Kernprinzipien: Vertrauen niemals, immer verifizieren, geringste Privilegiengewährung
  • NIST SP 800-207 – Rahmenwerk für Zero-Trust-Architekturen
  • Vergleich zwischen traditionellen Netzwerksicherheitsmodellen und Zero-Trust-Ansätzen
  • Open-Source-Ökosystem zur Implementierung von Zero-Trust-Systemen

Komponenten einer Zero-Trust-Architektur

  • Die Identität als neues Sicherheitsperimeter
  • Gerätevertrauen sowie Überprüfung ihres Sicherheitsstatus
  • Netzwerksegmentierung und Mikrosegmentierung
  • Schutz von Anwendungsworkloads
  • Datenklassifizierung und -schutzmaßnahmen
  • Richtlinienausführungs- und Entscheidungselemente

Identitätsmanagement in der Zero-Trust-Welt

  • Identitätssysteme: Keycloak, Authentik, Dex
  • Integration von OAuth 2.0, OIDC und SAML
  • Implementierung der mehrstufigen Authentifizierung
  • Risikobasiertes Authentifizieren sowie zusätzliche Verifikationsschritte
  • Verwaltung des gesamten Identitätslebenszyklus
  • Identitätsverifikation und -nachweisverfahren

Gerätevertrauen und Sicherheitsstatusüberprüfung

  • Einbindung von Endgeräten in die Zero-Trust-Struktur und deren Attestierung
  • Überprüfung der Einhaltung von Sicherheitsstandards mittels Tools wie Kolide, OSQuery
  • Integration von Endpoint Detection and Response-Systemen
  • Zertifikatsbasierte Authentifizierung von Endgeräten
  • Einbindung von MDM-Lösungen zur Erfassung des Gerätestatus
  • Kontinuierliche Bewertung des Vertrauensniveaus der Endgeräte

Netzwerkbasierte Zero-Trust-Mechanismen

  • Konzepte rund um Software-definierte Perimeter (SDP)
  • Open-Source-Implementierungen von SDP
  • Mikrosegmentierung mittels OVN, Cilium oder Calico
  • Architektur des Zero Trust Network Access (ZTNA)
  • Ersetzung herkömmlicher VPN-Technologien durch Zero-Trust-Zugangsmodelle
  • Netzwerkrichtlinien als Code-Objekt

Identitätsbasierte Proxys und Zugangsgateways

  • Pomerium: Architektur eines identitätsbasierten Proxys
  • vouch-proxy für die Integration mit nginx oder Apache
  • Bereitstellung und Konfiguration des OAuth2 Proxy
  • Traefik in Kombination mit Forward Authentication<\/li>
  • Kong Gateway unter Verwendung von OIDC-Plugins
  • Konfiguration sowie Durchsetzung von Zugangsrichtlinien

Service Mesh im Zero-Trust-Kontext

  • Das Service Mesh als Basis für eine Zero-Trust-Struktur
  • Einrichtung von Istio für Zero-Trust-Anforderungen
  • Sichere Einsatzszenarien mit Linkerd
  • mTLS in allen Kommunikationsabläufen – Authentifizierung zwischen Diensten
  • Verwendung von SPIFFE/SPIRE zur Identifikation von Workloads
  • Einstellung und Umsetzung von Autorisierungsregeln im Service Mesh
  • Ausweitung der Zero-Trust-Garantien auf mehrere Cluster und Trust-Domänen

PKI und Verwaltung digitaler Zertifikate

  • Zertifikatsbasierte Authentifizierung in Zero-Trust-Umgebungen
  • Smallstep CA zur Zuweisung von Workload-Identitäten
  • Nutzung des HashiCorp Vault PKI-Moduls
  • Automatische Rotation und Verwaltung des Zertifikat-Lebenszyklus
  • Einrichtung einer privaten Certificate Authority zur sicheren internen Authentifizierung
  • Überwachung von Zertifikatsaktivitäten sowie Prävention von Missbrauch durch Transparenzmechanismen

Verwaltung geheimer Informationen

  • Einsatz des HashiCorp Vault zur sicheren Verwahrung sensibler Daten
  • Sealed Secrets als Option für Kubernetes-Umgebungen
  • Nutzung des External Secrets Operators
  • SOPS: Ein Werkzeug zum Umgang mit Geheimdaten
  • Dynamische Generierung sowie automatische Rotation von Zugangsdaten
  • Optimierte Methoden zur Einfügung sensibler Informationen in Anwendungen

Richtliniensteuerung und Autorisationsverwaltung via Code

  • Grundlagen von Open Policy Agent (OPA)
  • Einführung in die Rego-Sprache zur Beschreibung Sicherheitsrichtlinien
  • Integration von OPA bei der Kontrolle des Zugangs zu Kubernetes-Ressourcen
  • Nutzung von OPA für Autorisierungsentscheidungen in Envoy-Proxys
  • Einsatz von OPA innerhalb von API-Gateways zur Filterung von Anfragen
  • Verifizierung und Testen der erstellten Richtlinien
  • Integration des Apache APISIX Systems mit OPA-Modulen

Sicherheit von APIs im Zero-Trust-Kontext

  • Richtlinien zur Sicherung von Schnittstellen und Gateways
  • Kong Open Source mit spezialisierten Sicherheitserweiterungen
  • Implementierung von Rate-Limiting-Mechanismen sowie Schutz vor DDoS-Angriffen
  • Audit und Verifikation der Authentifizierungs- sowie Autorisationslogik von APIs
  • Besondere Aspekte bei der Absicherung von GraphQL-Schnittstellen
  • Ermittlung versteckter oder unbekannten APIs innerhalb eines Netzwerks

Datenabschirmung und Datenschutzmechanismen

  • Grundlagen der Datenklassifizierung
  • Einsatz sowie Verknüpfung von Open-Source-Software zur DLP (Data Loss Prevention)
  • Gewährleistung der Verschlüsselung von Daten im Transit und bei Speicherung
  • Methoden zur Tokenisierung oder Maskierung vertraulicher Informationen
  • Ausgestaltung verlässlicher Richtlinien gegen Datenverluste
  • Souveräne Handhabung sensibler Daten unter Zero-Trust-Vorgaben

Kontinuierliche Authentifizierung und dynamische Berechtigungsregelungen

  • Verwaltung von Nutzersitzungen in Zero-Trust-Umgebungen
  • Automatisierte Mechanismen zur kontinuierlichen Identitätsverifikation
  • Kontextbezogene Entscheidungsprozesse hinsichtlich des Zugriffsrechts
  • Berechnung von Risikowerten sowie automatische Anpassung der Autorisierungsschritte
  • Auslösung zusätzlicher Verifikationsprozesse bei erhöhter Gefährdungswahrscheinlichkeit
  • Laufende Überwachung sowie sofortige Durchsetzung festgelegter Richtlinien

Überwachung und Beobachtbarkeit innerhalb Zero-Trust-Strukturen

  • Sammeln von Sicherheitsrelevanten Telemetriedaten
  • Einbindung von SIEM-Systemen mit Open-Source-Unterstützung
  • Analyse des Verhaltens einzelner Nutzer und Anwendungen (UEBA)
  • Dokumentation aller Sicherheitsvorgänge zur Erfüllung von Compliance-Anforderungen
  • Entdeckung ungewöhnlicher Mustern durch Methoden des maschinellen Lernens
  • Einrichtung übersichtlicher Sicherheitsdashboards und Alarmsysteme

Zero-Trust-Ansätze für Cloud-Native-Workloads

  • Schutz von Container-Umgebungen im Kontext der Zero Trust
  • Verwaltung transienter Workload-Identitäten in dynamischen Szenarien
  • Einsatz geeigneter Admission Controller zur Durchsetzung Zero-Trust-Richtlinien
  • Sicherstellung der Laufzeitstabilität mittels Tools wie Falco oder Tetragon
  • Netzwerkopmerationen für den sicheren Einsatz von Containern anzuwenden
  • Vorgaben zur Nutzung immutabler Infrastrukturkomponenten

Schrittweise Implementierung einer Zero-Trust-Struktur

  • Evaluierung des aktuellen Sicherheitsniveaus sowie Analyse der Defizite
  • Ausarbeitung eines mehrstufigen Rollout-Plans für die Umsetzung
  • Entwurf und Einführung eines Pilotprojekts zur Validierung der Richtlinien
  • Begleitende Change Management-Maßnahmen zur Akzeptanzförderung bei Nutzern
  • Messung relevanter Leistungsindikatoren für Zero-Trust-Erfolgsbewertungen
  • Aufdeckung potenzieller Probleme sowie Vorkehrung gegen typische Fehlerquellen

Produktive Bereitstellung und kontinuierliche Verwaltung

  • Einhaltung bewährter Design-Prinzipien zur Sicherstellung hoher Verfügbarkeit
  • Ausgestaltung geeigneter Notfallpläne für Disaster Recovery in Zero-Trust-Umgebungen<\/li>
  • Optimierung von Performance sowie geringer Ressourcenverbrauch im Betrieb
  • Lösungsansätze bei Schwierigkeiten im Bereich Authentifizierung und Autorisierung
  • Regelmäßige Upgrades und Patches zur Weiterentwicklung Zero-Trust-Komponenten
  • Erstellung umfassender Dokumentation sowie operativer Anleitungen für Teams

Zukünftige Entwicklungen im Bereich Zero Trust und Open Source

  • Aktuelle Normenentwürfe und neue Protokolle zur Absicherung von Datenströmen
  • Aspekte hinsichtlich quantensicherer Verschlüsselungstechnologien für Zero Trust
  • Einsatz von Künstlicher Intelligenz und maschinellem Lernen zur automatisierten Risikoeinschätzung
  • Gedankliche Entwicklung hin zu föderierten Zero-Trust-Strukturen über unterschiedliche Netzwerke hinweg
  • Verfügbarkeit relevanter Community-Ressourcen und Projektfortschritt im Open-Source-Bereich
  • Abschlussreflexion sowie konkrete nächste Schritte für die Teilnehmer

Voraussetzungen

  • Solides Verständnis der Konzepte und Prinzipien der Netzwerksicherheit
  • Erfahrung mit Systemen zur Identitäts- und Zugangsverwaltung
  • Kenntnisse über PKI, Zertifikate sowie Grundlagen der Verschlüsselung
  • Bekanntheit mit Mikroservices und Containerarchitekturen
  • Erfahrung im Bereitstellen und Verwalten von Open-Source-Software

Zielgruppe

  • Sicherheitsarchitekten und -ingenieure
  • Infrastrukturarchitekten, die moderne Sicherheitsstrategien entwerfen
  • DevSecOps-Ingenieure, die Sicherheitsprozesse implementieren
  • Netzwerkadministratoren, die auf Zero-Trust-Modelle umsteigen möchten
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien