DevOps Foundations: The Core Principles and Practices

Seminar / Firmentraining

Zielgruppe

Dieser Kurs richtet sich an Studenten, die sich für die Erkundung der DevOps-Kultur und -Praktiken interessieren.

Inhalte

DevOps entdecken

  • Einführung
  • Was ist DevOps?
  • Erkunden der DevOps-Kultur
  • Erkunden von DevOps-Zielen und -Vorteilen
  • Erkunden des Lebenszyklus von DevOps-Anwendungen
  • Modulbewertung
  • Zusammenfassung

Planen mit DevOps

  • Einleitung
  • Fördern der DevOps-Kultur
  • Was ist Agile?
  • Erkunden von DevOps-Methoden
  • Planen mit GitHub
  • Agiler Plan und Verwaltung mit GitHub
  • Modulbewertung
  • Zusammenfassung

Entwickeln mit DevOps

  • Einleitung
  • Erkunden der Quellcodeverwaltung und Versionsverwaltung
  • Erkunden der Versionssteuerung mithilfe von Git
  • GitHub-Flow erkunden
  • Erkunden von Continuous Integration
  • Erkunden von Shift-Left-Tests
  • Shift-Left-Sicherheit erkunden
  • Implementieren des Arbeitsflusses mit GitHub
  • Modulbewertung
  • Zusammenfassung

Bereitstellen mit DevOps

  • Einleitung
  • Erkunden der kontinuierlichen Lieferung
  • Erkunden von Infrastructure-as-Code
  • Erkunden von progressiven Expositionstechniken
  • Erkunden von Continuous Delivery mit GitHub Actions
  • Implementierung von CI/CD mit GitHub Actions und IaC mit Bicep
  • Modulbewertung
  • Zusammenfassung

Arbeiten mit DevOps

  • Einleitung
  • Entdecken Sie operative Exzellenz
  • Untersuchen von Shift-Right-Tests
  • Erkunden Sie die Beobachtbarkeit durch Leistungsüberwachung
  • Erkunden der Observierbarkeit durch Sicherheitsbewertung
  • Erforschen Sie Resilienz mit Site Reliability Engineering
  • Verbessern der Entwicklererfahrung mit plattformtechnischem Engineering
  • Verbessern der Arbeitslastresilienz von Traffic Manager und Azure Chaos Studio
  • Modulbewertung
  • Zusammenfassung