Development
312 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Kurze Markteinführungen, schnelle Deployments, Release-on-Demand, Build-in Quality … Die Erwartungen an eine erfolgreiche Softwareentwicklung sind hoch. Das Testen muss entsprechend beschleunigt werden, um diese Anforderungen zu erfüllen. Das Mittel der Wahl dafür ist Kontinuierliches Testen, das ohne ein angemessenes Testdatenmanagement nicht realisierbar ist. Vor allem, wenn es sich um hochinteg..
Daten gelten gemeinhin als das neue Öl. Sie fallen in der IT überall an, egal ob in Geschäftssystemen oder Sensoren. Die Kunst besteht darin, sie zu entwerfen, zu extrahieren, zu analysieren, auf das Essenzielle zu reduzieren, zu sinnvollen Zusammenhängen zu kombinieren, zu übertragen, zu verschlüsseln und zu speichern. Gerade durch die Zusammenfassung von Daten aus verschiedenen Quellen lassen si..
Bei der Entwicklung von CI/CD-Pipelines gehen Softwareengineers oft nach der „Trial and Error“-Methode vor: Pipelinecode schreiben, Pipeline anstoßen, warten, Fehler analysieren, Behebungsversuch und erneut probieren. Dieses Vorgehen ist nicht nur langwierig und mühsam, sondern aufgrund der Fehleranfälligkeit auch gefährlich, da fehlerhafte Deployments drohen. Ein testgetriebenes Vorgehen bei Pipe..
Zur Lösung komplexer Fragestellungen werden häufig KI-Modelle herangezogen, doch oft erreichen diese Projekte nur den Status des Proof of Concept (PoC). Ein Vergleich zu Softwareprojekten ermöglicht es, Hindernisse zu erkennen und diese mithilfe von entsprechenden Technologien und Tools zu lösen. Industrialisierung und automatisches Retraining von KI-Modellen sind der entscheidende Faktor für den ..

Microservices basierte Systeme haben sich mittlerweile in vielen Unternehmen als Standardarchitektur etabliert, denn Microservices machen komplexe Anwendungsfälle beherrschbar, indem sie diese in kleine unabhängige Services mit abgrenzbarem Funktionsumfang und klaren Schnittstellen nach außen zerlegen. Hierdurch werden Entwicklerteams in die Lage versetzt, Services unabhängig voneinander zu entwic..
