AZ-2001 Implement security through a pipeline using Azure DevOps

Preis
Netto:
MwSt.:

Preis
Preis auf Anfrage

Dauer
1 Tag

Für Unternehmen und Arbeitsuchende:
dieser Kurs ist zu 100 % förderfähig!
 

Standort

Kurssprache
englisch

Trainingslösungen
Online Live

Sichere Softwarebereitstellung ist ein zentraler Erfolgsfaktor moderner IT-Landschaften. Automatisierte Abläufe verbinden Entwicklung, Betrieb und Sicherheit zu stabilen, nachvollziehbaren Prozessen. Der Fokus liegt auf integrierter Absicherung entlang des gesamten Entwicklungszyklus.

Zentrale Themen

  • Sicherheitsstrategien in CI/CD-Pipelines.
  • Automatisierte Prüfungen und Richtlinien.
  • Identity- und Zugriffsmanagement.
  • Secrets, Keys und sichere Konfigurationen.
  • Compliance, Monitoring und Nachvollziehbarkeit.

Voraussetzung
Grundkenntnisse in DevOps-Methoden, Versionsverwaltung und Cloud-Umgebungen sowie ein technisches Verständnis für Build- und Releaseprozesse.

Zielgruppe
IT-Fachkräfte aus Entwicklung, Betrieb und Cloud-Engineering mit Verantwortung für stabile, sichere Bereitstellungsprozesse.

Moderne Pipelines verbinden Geschwindigkeit mit Sicherheit. Klare Strukturen, automatisierte Kontrollen und durchgängige Transparenz stärken Vertrauen, Qualität und Skalierbarkeit digitaler Lösungen in dynamischen Cloud-Umgebungen.

Als PDF drucken/speichern
Kursinhalte
  • Organisieren der Projekt- und Repository-Struktur
  • Sichere Projekte und Repositories konfigurieren
  • Einen von Microsoft gehosteten Pool konfigurieren
  • Konfiguration von Agenten für Projekte
  • Agenten-Identitäten konfigurieren
  • Den Umfang einer Dienstverbindung konfigurieren
  • Verstehen und konvertieren in eine Managed Identity
  • Agenten-Pools konfigurieren
  • Geheime Variablen und Variablengruppen verwenden
  • Sichere Dateien verstehen
  • Konfigurieren von Dienstverbindungen
  • Verwalten von Umgebungen
  • Repositories sichern
  • Benutzerberechtigungen definieren und überprüfen
  • Konfigurieren und validieren Sie Pipeline-Berechtigungen
  • Genehmigungs- und Verzweigungsprüfungen konfigurieren und validieren
  • Verwalten und überprüfen von Berechtigungen
  • Erstellen einer verschachtelten Vorlage
  • Umschreiben der Hauptverteilungspipeline
  • Konfiguration der Pipeline und der Anwendung für die Nutzung der Tokenisierung
  • Entfernen von Klartextgeheimnissen
  • Einschränkung der Agentenprotokollierung
  • Identifizieren und bedingtes Entfernen von Skriptaufgaben
  • Konfiguration des Pipeline-Zugriffs auf Pakete
  • Zugriff der Pipeline auf Anmeldungsgeheimnisse konfigurieren
  • Zugriff der Pipeline für Dienste auf Geheimnisse konfigurieren
  • Azure Key Vault zur Sicherung von Geheimnissen verwenden
  • Untersuchen und sichern von Protokolldateien
  • Sicherstellung von Parameter- und Variablentypen
  • Identifizierung und Einschränkung der unsicheren Verwendung von Parametern und Variablen
  • Parameter in eine YAML-Datei verschieben
  • Variablen für Warteschlangenzeiten begrenzen
  • Pflichtvariablen validieren

Häufig gestellte Fragen

  • Moderne Softwareentwicklung verbindet Entwicklung, Betrieb und IT-Sicherheit. Die Weiterbildung zeigt, wie Sicherheitsmaßnahmen von Anfang an in DevOps-Prozesse integriert und automatisiert umgesetzt werden.
  • Im Fokus stehen CI/CD-Pipelines, Azure Key Vault, Secret Management, Sicherheitsrichtlinien, Compliance sowie die automatisierte Absicherung von Build- und Release-Prozessen.
  • Anstatt Sicherheitsprüfungen erst am Projektende durchzuführen, werden sie direkt in den Entwicklungs- und Bereitstellungsprozess integriert. Dadurch lassen sich Risiken frühzeitig erkennen und beheben.
  • Die Weiterbildung behandelt den sicheren Umgang mit Passwörtern, Zertifikaten, Tokens und Schlüsseln sowie deren geschützte Einbindung in Azure-DevOps-Pipelines.
  • Behandelt wird das Zusammenspiel von Azure DevOps mit Azure Key Vault, Microsoft Defender for Cloud und weiteren Azure-Sicherheitsdiensten für automatisierte Bereitstellungen.
  • Sie richtet sich an moderne Entwicklungs- und Cloud-Projekte, in denen sichere CI/CD-Prozesse, automatisierte Deployments und DevSecOps-Praktiken umgesetzt werden sollen.
  • Automatische Prüfungen erkennen Sicherheitslücken, Fehlkonfigurationen und Verstöße gegen Richtlinien bereits während der Entwicklung und verbessern so die Qualität von Softwareprojekten.
  • Die Weiterbildung vermittelt praxisnahes Wissen zur Planung, Absicherung und Automatisierung sicherer Azure-DevOps-Pipelines sowie zum Einsatz moderner DevSecOps-Methoden.

Hast du weitere Fragen? Bitte kontaktiere uns.