DevOps-Grundlagen: Die wichtigsten Grundsätze und Praktiken
Auf einen Blick
-
Level
-
Skill
-
Produkt
Erkunden Sie DevOps-Methoden mithilfe von GitHub. Ihre Entwicklungs- und Betriebsteams erleben verbesserte Zusammenarbeit, Agilität, kontinuierliche Integration, kontinuierliche Bereitstellung, Automatisierung und betriebliche Exzellenz in allen Phasen des Lebenszyklus einer Anwendung.
Hinweis
Zum Durchführen dieser Übungen benötigen Sie ein Azure-Abonnement. Wenn Sie kein Azure-Abonnement haben, können Sie ein kostenloses Konto erstellen und ein Abonnement hinzufügen, bevor Sie beginnen. Schulkinder und Studierende können das Angebot Azure for Students nutzen.
Voraussetzungen
- Ein Azure-Abonnement. Sie müssen Ihr eigenes Abonnement verwenden.
- Grundlegende Vertrautheit mit IT-Begriffen und -Konzepten.
Erste Schritte mit Azure
Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren:
Erfolgscode
Möchten Sie einen Erfolgscode beantragen?
Module in diesem Lernpfad
Optimieren Sie das Lebenszyklusmanagement von Anwendungen durch DevOps-Praktiken wie Kollaboration, kontinuierliches Lernen, Agilität und Automatisierung. Ihre Organisation profitiert von einer schnelleren Markteinführung, Stabilität und Zuverlässigkeit im Betrieb und einer Minimierung der mittleren Wiederherstellungszeit.
Planen Sie Ihre Softwareentwicklungsprojekte agil mit GitHub Projects Boards. Sie erleichtern die Zusammenarbeit, gemeinsame Verantwortung, kontinuierliches Lernen und Optimierung durch Versionssteuerung, Continuous Integration und kontinuierliche Tests und Infrastruktur als Code.
Optimieren Sie Updates Ihrer Softwareentwicklungsprojekte durch Versionskontrolle mit Git und GitHub. Der Softwarelebenszyklus wird durch die Implementierung von Continuous Integration, Shift-Left-Tests und Shift-Left-Sicherheit verbessert.
Erstellen Sie Ihre Workflows für Continuous Integration und Continuous Delivery mit GitHub Actions, und führen Sie sie aus. Ihre Workflows weisen beschleunigte Veröffentlichungszyklen, erhöhte Resilienz, verbesserte Zusammenarbeit und Wiederverwendbarkeit sowie Infrastruktur als Code auf.
Erreichen Sie betriebliche Exzellenz und verbessern Sie die Entwicklererfahrung in Ihrer Organisation durch DevOps. Ihre betrieblichen und Entwicklungspraktiken verbessern sich durch Implementierung von Shift-Right-Tests, Beobachtbarkeit durch Leistung und Sicherheitsüberwachung, Site Reliability Engineering und Plattformentwicklung.