Inhalt + Aufbau
Portrait
Anwendungen müssen heute flexibel geplant und betrieben werden, um dem Wandel im Umfeld adäquat zu begegnen. Entwicklung und Betrieb von Anwendungen sind in ständigem Austausch. Das CAS Application Lifecycle Management und DevOps vermittelt Ihnen Methoden, um eine Anwendung von ihrer anfänglichen Phase der Anforderungserhebung bis hin zur Ausserbetriebnahme zu begleiten respektive überwachen. Application Lifecycle Management (ALM) gewährleistet ein optimiertes Zusammenspiel von Stakeholdern, Rollen, Prozessen und Informationen. Die Prinzipien der Kontinuität von Continuous Integration, Continuous Delivery oder Continuous Deployment werden konsequent umgesetzt. Um Unzulänglichkeiten sehr früh in der Entstehung einer Lösung entdecken und beheben zu können, ist eine entsprechende Feedbackschlaufe unumgänglich. Die automatisierte Qualitätssicherung und Verteilung der Produktinkremente gewährleisteten Qualität und Nachhaltigkeit der Lösung. Unter dem Begriff DevOps werden nicht nur Entwicklung und Betrieb zusammengeführt, sondern zusätzlich die Kultur einer Firma verändert.
Ausbildungsziele
Im CAS Application Lifecycle Management und DevOps erlernen Sie folgende Kenntnisse:
- Sie kennen Prinzipien und Aspekte von ALM und DevOps.
- Sie kennen die Unterschiede der verschiedenen Vorgehensmodelle und können diese korrekt einsetzen und anwenden.
- Sie kennen die Vor- und Nachteile agiler Vorgehensweisen und können Scrum in der Praxis anwenden.
- Sie verstehen Vorgehensweise und Methoden eines kontinuierlichen Verbesserungsprozesses und können sie umsetzen.
- Sie kennen Grundlagen und Anwendung des Konfigurations-, Build- und Release-Managements.
- Sie können ALM und DevOps am Beispiel von Azure DevOps konkret anwenden und diesen für die Projektabwicklung einsetzen.
- Sie wissen, wie die verschiedenen Stufen der Qualitätssicherung anzuwenden sind.