Abschlussarbeit Continuous Integration / Experimentation: Überwachung von Performanceeigenschaften in CI / CD Pipeline


Zeitpunkt der Veröffentlichung: 18.02.2021

Standort: Karlsruhe

Berufsfeld: Programmierung

Berufserfahrung: Bachelorand/Masterand

Chiffre: CASPRO1904

Teaser: Marktanalysen und die Erstellung von Spezifikationen sind genau dein Ding? Dann bist du im Produktmanagement bei uns genau richtig.

 

 

Dein Gestaltungsspielraum

· Das Thema:Mit Continuous Integration Pipelines werden die funktionalen Eigenschaften von Anwendungen automatisiert für jede Änderung überprüft und sicher gestellt. Dem gegenüber werden Lasttests oftmals nur manuell anhand einzelner Versionen durchgeführt. Daher fehlt bei der Softwareentwicklung oftmals ein genauer Einblick in die Auswirkungen einzelner Änderungen auf die Performance sowie eine allgemeine Übersicht, wie sich die Performance im Entwicklungsverlauf ändert. Im neuen Trend Continuous Experimentation werden Lasttests mit dem Konzept von CI / CD Pipelines verknüpft um diese Probleme zu lösen.

· In deiner Thesis untersuchst du die Möglichkeiten Lasttests zur Sicherstellung von Performanceanforderungen in die CI / CD Pipelines zu integrieren.

. Dazu modellierst du diese explizit und evaluierst Möglichkeiten, Trends im Verlauf über mehrere Versionen zu erfassen und den Nutzer in Entscheidungsprozesse einzubeziehen.

. Du recherchierst den neusten Stand von Wissenschaft und Technik und lernst unsere vielseitige Software-Landschaft kennen.

. Auf Basis deiner Analyse und im Austausch mit unseren Experten erstellst du ein Konzept zur Automation der Lasttests.

. Optional setzt du dein Konzept in einem Prototyp um und evaluierst deine Arbeit anhand eines realen Anwendungsfalls.


Deine Skills

· Du bist in der letzten Phase deines informatikorientierten Studiums (Bachelor oder Master).

· In objektorientierten Technologien (u.a. Java) hast du gute Kenntnisse, die du schon in der Praxis testen konntest.

· Bringst du auch Know-how in Bereichen Lasttests (u.a. JMeter) und CI / CD (u.a. Jenkins) mit? Umso besser.

. Mit kreativem und unkonventionellem Denken erreichst du dein Ziel.

. Komplexe Zusammenhänge schrecken dich nicht ab, sondern spornen dich erst an.


Interessiert? Dann schicke uns jetzt deine Bewerbungsunterlagen (Motivationsschreiben, Lebenslauf und aktuellster Notenauszug) an jobs@cas.de


Weitere Stellenangebote: