Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Rheinwerkallee 4, 53227 Bonn

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Development

376 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Viele Standard-Funktionen wie beispielsweise Logging werden in Anwendungen in der Regel nicht selbst implementiert, sondern es wird auf Bibliotheken zurückgegriffen. Und gerade in weitverbreiteten Bibliotheken sind Sicherheitslücken eine „gut dokumentierte“ Möglichkeit, eine Anwendung anzugreifen. Der DevSecOps-Ansatz, bei dem Entwicklung (Dev), Sicherheit (Sec) und Betrieb (Ops) eng miteinander v..
DevSecOps mit Jenkins und dem OWASP Dependency Check-Plug-in
Eigentlich ist ATAM, das vom Software Engineering Institute entwickelte Verfahren zur Risikominderung, eine eher schwergewichtige Green-Field-Methode zum Bewerten zukünftiger Architekturen. Doch ein Projekt bei einem Hersteller software-intensiver Produkte hat gezeigt, dass ATAM, wenn es rückwärts läuft (Reverse ATAM), auch ein quirliges Brown Field schnell „einfangen“ kann, mit vielen Produkten u..
So wird ATAM schlank und schnell: vorwärts, rückwärts, kontinuierlich
Der großen Bedeutung von Softwaredokumentation kann heute mit zeitgemäßeren Umgebungen als Word oder Confluence begegnet werden. Dabei spielen Auszeichnungssprachen eine zentrale Rolle. Dieser Artikel zeigt auf, was vereinfachte Auszeichnungssprachen genau sind, welche Vorteile sie bieten und wie Unternehmen aus der Vielzahl der heute zur Verfügung stehenden Sprachen eine möglichst universell eins..
Auszeichnungssprachen in der Softwaredokumentation
Continuous Delivery beziehungsweise Deployment in DevOps-Teams erfordert ein in den Wertstrom integriertes Testen. Ziel sollte es sein, Ansätze und Technologien, die in DevOps-Teams etabliert sind, als Basis für das Testen zu nutzen, um die Integration und Akzeptanz des Testens zu steigern. Somit ist es meist sinnvoll, deren Cloud-native Entwicklungsansätze und Paradigmen auf das Testen zu übertra..
Von Immutable Infrastructure zu Immutable Testing
Automatisiertes Deployment auf verschiedene Umgebungen ist ein essenzieller Bestandteil eines effizienten Entwicklungsprozesses und mittlerweile auch alles andere als eine himmelstürmende Erkenntnis. Trotzdem ist der initiale Aufbau mühseliger als erwartet. Wie immer kommt es auf die Details an, die es mitunter spannend machen, ein voll automatisiertes Staging-Konzept umzusetzen, das dem Test die ..
CD-Pipeline mit Gitlab