Softwarearchitektur
435 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
AI
Softwarearchitektur
Wie Künstliche Intelligenz dabei hilft, Prozessentscheidungen verantwortungsvoll zu automatisieren
Ist ein Geschäftsprozess bereits teilweise oder vollständig automatisiert, können manuelle oder komplexe Prozessentscheidungen ebenfalls verantwortungsvoll automatisiert werden. Eine Prozessentscheidung ist dann komplex, wenn die Entscheidungsregeln nicht bekannt oder unscharf sind, größere Erfahrungen zur Entscheidungsfindung notwendig sind oder externes Domänenwissen benötigt wird. Zudem werden ..
Gut zwei Jahre ist es her, seit Blockchain seinen größten Hype erlebte. Damals, im Jahr 2017, riss die Marktkapitalisierung von Kryptowährung kurzzeitig fast die Trillion-US-Dollar-Grenze. Blockchain war damals vor allem im Zusammenhang mit Bitcoin bekannt, war die Technologie doch gemeinsam mit der Kryptowährung entstanden, als webbasiertes, dezentrales, öffentliches Buchhaltungssystem sämtlicher..
Dieser Artikel zeigt auf, wie Architekturen für die Speicherung, Verarbeitung und Analyse von IoT-Daten beschaffen sein sollten. Es wird untersucht, wann und welche Daten dezentral auf Edge-Knoten und zentral in der Cloud gespeichert werden sollten. Ein wichtiger Aspekt dabei ist auch ob, wann, wo, wie und welche Daten (vor-) aggregiert werden sollen. Ebenso wird darauf eingegangen, wo welche Art ..
Viele Anwender von analytischen Systemen stellen fest, dass zwar viele Daten grundsätzlich verfügbar wären, aber aus den unterschiedlichsten Gründen nicht wirklich genutzt werden können. Diese Gründe sind vielfältig: Daten können nicht so schnell zur Verfügung gestellt werden, wie sie benötigt werden, da zuerst aufwendige ETL-Prozesse entwickelt werden müssen oder die Daten nur in größeren Zeitint..
Serverless all the world? Und das alles ohne eigene beziehungsweise ohne dedizierte Infrastruktur – geht das überhaupt? Wir zeigen, was bei der Verwendung von Serverless Functions berücksichtigt werden muss, um vollständige Anwendungen in der Cloud zu implementieren. Neben skalierbaren Quellcodebausteinen entsteht eine anfangs ungewohnte Architekturform mit zahlreichen zusätzlichen Diensten und ga..