Inhalt des Trainings
DevOps Engineers entwickeln Prozesse, Tools und Methoden, um die unterschiedlichen Anforderungen, die im gesamten Lifecycle der Software-Entwicklung auftreten können, auszugleichen – und zwar von der Programmierung über die Bereitstellung bis hin zu Wartung und Updates.
Denn die Entwickler- und IT-Operations-Teams können über unterschiedliche Qualifikationen und Ziele verfügen. So möchten Entwickler häufig neue Funktionen zu einer App hinzufügen, während die Operations-Teams sich mehr dafür interessieren, dass die App auch nach ihrer Veröffentlichung stabil läuft.
DevOps Engineers kommt eine wichtige Rolle zu, Programmierinteressen, Anwendungswartung und -verwaltung zusammenzuführen. Um all diese Aufgaben ausführen zu können, muss man nicht nur Entwicklungs-Lifecycles, sondern auch die DevOps-Kultur sowie ihre Philosophie, Praktiken und Tools verstehen.