AZ-2008 DevOps Foundations The Core Principles and Practices
Preis Netto: € MwSt.: €
Preis Preis auf Anfrage
Dauer
1 Tag
Standort
Kurssprache englisch
Trainingslösung Online Live
Erfahre, wie DevOps die Art und Weise revolutioniert, wie Software entwickelt, getestet und bereitgestellt wird. Diese praxisorientierte Einführung beleuchtet die wesentlichen Prinzipien und Praktiken, die den Erfolg moderner Softwareentwicklung ausmachen.
Themen:
- Ein Überblick über die Geschichte, Definition und Ziele von DevOps, die den Übergang von traditionellen Entwicklungsmethoden hin zu kontinuierlicher Integration und Bereitstellung ermöglichen.
- Wie Automatisierung die Entwicklungsgeschwindigkeit steigert und gleichzeitig die Qualität sicherstellt. Tools und Techniken, die Prozesse optimieren und Fehler minimieren.
- Verstehe, warum eine enge Zusammenarbeit zwischen Entwicklung, IT und Betrieb notwendig ist, um reibungslose Abläufe und schnelle Reaktionen auf Veränderungen zu ermöglichen.
- Wie CI/CD-Pipelines die schnelle und sichere Bereitstellung von Software unterstützen und Fehler in frühen Phasen aufdecken.
- Die Bedeutung von kontinuierlichem Monitoring und dem Sammeln von Feedback, um die Qualität und Benutzerzufriedenheit zu gewährleisten.
Durch praxisnahe Einblicke und angewandte Prinzipien werden die Grundlagen von DevOps verständlich und auf den Punkt gebracht.
- Was ist DevOps?
- Kultur von DevOps kennenlernen
- Ziele und Vorteile von DevOps erfahren
- Förderung der DevOps-Kultur
- Was ist Agile?
- DevOps-Praktiken erforschen
- Planen mit GitHub
- Agile Planung und Verwaltung mit GitHub
- Erkundung von Versionskontrolle und Versionsverwaltung
- Erkunden der Versionskontrolle mit Git
- GitHub-Fluss erforschen
- Erforschung der kontinuierlichen Integration
- Testen mit Linksverschiebung
- Erkundung der Shift-Links-Sicherheit
- Arbeitsabläufe mit GitHub implementieren
- Kontinuierliche Bereitstellung untersuchen
- Infrastruktur als Code kennenlernen
- Techniken der fortschreitenden Enthüllung kennenlernen
- Kontinuierliche Bereitstellung mit GitHub Actions ausprobieren
- Implementierung von CI/CD mit GitHub Actions und IaC mit Bicep
- Operative Exzellenz erforschen
- Erkundung von Rechtsverschiebungstests
- Beobachtbarkeit durch Leistungsüberwachung prüfen
- Untersuchung der Beobachtbarkeit durch Sicherheitsbewertung
- Ausfallsicherheit mit Site Reliability Engineering untersuchen
- Verbesserung der Entwicklererfahrung durch Plattform-Engineering
- Erhöhung der Workload-Resilienz durch Traffic Manager und Azure Chaos Studio