Zusammenfassung

Abgeschlossen

Ein wichtiger Schritt in Richtung einer verbesserten Zuverlässigkeit besteht darin, Incidents wann immer möglich zu vermeiden. Sollte es dennoch zu einem Incident kommen, muss die Ursache des Problems so schnell wie möglich gefunden werden. Einen großen Einfluss auf diese beiden Ziele hat dabei der Test-, Veröffentlichungs- und Bereitstellungsprozess.

In diesem Modul lernen Sie:

  • Erfahren Sie, was die Softwarebereitstellung ist und welche Arten von Bereitstellungen Organisationen verwenden.
  • Diskutierte die Vorteile des Wechsels von einem "epischen Bereitstellungsmodell" zu kontinuierlicher Integration, Auslieferung und Bereitstellung.
  • Untersuchte kontinuierliche Integration, Lieferung und Bereitstellung sowie die gemeinsamen Grundlagen.
  • Untersuchte Pipelines und wie Azure Pipelines und GitHub Actions sie auf Azure implementieren.
  • Verglichen mit Bereitstellungsstrategien, einschließlich Roll-, Blaugrün-, Canary-, Ring-basierten und Feature-Flag-Versionen.
  • Es wurden bewährte Methoden angewendet, mit denen risiken beim Rollout neuer oder aktualisierter Software minimiert werden.