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)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Software-Architektur

401 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Software-Architektur.
Als zentrales Element einer datengetriebenen Organisation setzen viele Unternehmen auf den Aufbau einer Datenplattform auf Basis der Data-Lake-Konzeption. Häufig wird die hohe Erwartungshaltung an derartige Data Lakes jedoch kurzfristig nicht erfüllt. Statt über die Umsetzung von datengetriebenen Use-Cases zu diskutieren, entbrennt vielmehr ein Streit um unterschiedliche Architekturen und in Frage..
Data Lakes der zweiten Generation
Der traditionelle Ansatz eines Enterprise Data Warehouse (EDW) geht auf Bill Inmon zurück. Danach hat das EDW eine zentrale Datenplattform zum Ziel, die aus einer persistenten Sammlung von Daten besteht. Diese Plattform steuert die gesamte Datenversorgung im Unternehmen und dient dem Management als Grundlage für seine Entscheidungsprozesse. Die von Inmon vor fast 30 Jahren aus diesem Ziel abgeleit..
Vom traditionellen zum logischen Data Warehouse
Das deutsche Corona-Warn-App-System besteht nicht nur aus den prominenten nativen Apps. Zur Umsetzung von Use-Cases wie der persönlichen Risikoermittlung oder dem Melden von (positiven) Testergebnissen gehört auch eine mehrteilige Server-Lösung. Sie basiert auf einem zeitgemäßen Architekturstil, einem aktuellen Technologie-Stack und wurde unter hohem Zeitdruck realisiert. Dieser Artikel diskutiert..
Microservices unter der Lupe
Wenn in der Softwareentwicklung über verteilte Systeme gesprochen wird, findet sich Eric Brewers CAP-Theorem meist direkt um die Ecke. Das CAP-Theorem, obwohl es erst 1998 formuliert wurde, gehört heute zu den fundamentalen Erkenntnissen über verteilte Systeme. Was enthält es an Einsichten für die Betrachtung sozialer Systeme bereit?
Die Angemessenheit von Komplexität
Integration ist ein wichtiges Themenfeld, wenn es um den Entwurf komplexer Softwaresysteme geht. In den vergangenen Jahren haben neue Konzepte und Technologien wie Microservices oder Cloud-Computing das Software-Engineering revolutioniert. Die neuen technologischen Trends verändern auch die Art und Weise, Integrationslösungen umzusetzen. Der Artikel zeigt, was sich geändert hat und was bleibt.
Integration richtig entwerfen