adesso Blog

Blog abonnieren
  • Neueste Einträge
  • Inside Adesso
  • Java
  • Architektur
  • Microsoft
  • Methodik
  • Softwareentwicklung
  • Branchen
Architektur

In Deutschland setzen nur 22% der Unternehmen Cloud Services ein. Damit befindet sich Deutschland im europäischen Vergleich im hinteren Drittel. Der Einsatz von Cloud Computing findet oft durch den Einsatz in Neuentwicklungen Einzug in die Unternehmen. In meinem Blogbeitrag zeige ich, dass sich auch für bestehende Anwendungen der Aufwand für die Migration in die Cloud lohnt.

WEITERLESEN

Architektur

02.03.2020 von Christian Bachmann

Serverless Architekturen mit AWS

Mit Serverless Architekturen können kleinere Anwendungen schnell und kosteneffektiv umgesetzt werden. Die Anwendungen können kontinuierlich um weitere Services ergänzt werden und bleiben dabei jederzeit hoch skalierbar und kosten-effektiv. In diesem Beitrag zeige ich die Vor- und Nachteile von Serverless auf und demonstriere anhand von drei Beispielen wie Serverless Services geschickt zu Anwendungen zusammengesetzt werden können.

WEITERLESEN

Architektur

18.12.2019 von Jürgen Angele

Regeln sind auch Künstliche Intelligenz

Oftmals entstehen Diskussion darüber, was Künstliche Intelligenz (KI) ist und was nicht. Das betrifft natürlich unterschiedliche Themen und Fragestellungen, wovon ein Thema sich mit dem Zusammenhang von KI und Regeln befasst. In meinem Blog-Beitrag erkläre ich, warum speziell prädikatenlogische Regeln sehr wohl ein Teilgebiet der Künstlichen Intelligenz sind und welche Regeltypen in diesem Kontext existieren.

WEITERLESEN

Architektur

Hohe Reputationsverluste und finanzielle Schäden in Zusammenhang mit betrügerischen Handlungen sorgen im Financial-Services-Sektor für Handlungsbedarf. In meinem Blog-Beitrag zeige ich euch, welche Bedeutung ein Anti-Fraud-Management-System (AFM) in diesem Kontext einnimmt und was bei der Einführung zu beachten ist.

WEITERLESEN

Architektur

12.11.2018 von Markus Karnik

Distributed Execution mit Hazelcast

Bei der Migration von Legacy-Anwendungen vom IBM Mainframe in eine Linux basierte Infrastruktur stellen einen die meist rechenintensiven und damit häufig auch langläufigen Batch-Verarbeitungen bzw. Tasks vor die Aufgabe der Definition einer geeigneten Zielarchitektur. Eine mögliche Antwort gibt dieser Blog-Artikel.

WEITERLESEN

Architektur

08.11.2018 von Sascha Windisch

Apache Kafka als Streaming Plattform

In der heutigen Welt wird es immer wichtiger, Mengen verschiedener Informationen zu sammeln, auszuwerten und an unterschiedliche Konsumenten zu verteilen. Zusätzlich müssen Firmen möglichst schnell auf Marktsituationen reagieren und ihre Software-Systeme an diese anpassen. Damit die Software-Systeme nicht in eine zu starke Abhängigkeit geraten, wird die Architektur dieser Systeme oft als eine verteilte heterogene Landschaft mit unterschiedlichen fachspezifischen Technologien umgesetzt, deren Schnittstellen meist nur noch über den synchronen oder asynchronen Austausch von Nachrichten lose miteinander verbunden sind. In diesem Blog wird der Einsatz von Kafka als Message-Queue und Streaming-Plattform erläutert.

WEITERLESEN

Architektur

15.06.2018 von Tom Hombergs

Kommunikationsmuster in verteilten Systemen

In einer verteilten Architektur spielt die Kommunikation der verteilten Services eine zentrale Rolle. Wie sollen die Services miteinander reden? Sollten sie synchron kommunizieren? Oder asynchron über einen Messaging-Mechanismus? Wie so oft ist dies keine einfache Entscheidung zwischen zwei Alternativen, die Abhängig vom jeweiligen Kontext getroffen werden muss. Dieser Artikel beschreibt einige Kommunikationsmuster zwischen verteilten Services.

WEITERLESEN

Architektur

Seit über zehn Jahren sind JEE-Applikationen etabliert, um unternehmenskritische Verfahren auf einer vereinheitlichten IT-Infrastruktur zu entwickeln. In den letzten Jahren sind leichtgewichtigere Alternativen wie NodeJs immer beliebter geworden und werden oft als Alternative zu JEE-Applikationsservern angesehen. Dieser Beitrag stellt dar, wie beide Technologien zusammenspielen können.

WEITERLESEN

Architektur

In verteilten Systemen ist es selbstverständlich, dass viele verteilte Komponenten an der Beantwortung eines einzelnen eingehenden Requests beteiligt sein können. Insbesondere für Debugging-Zwecke ist es unabdingbar, dass ein solcher Request
innerhalb des verteilten Systems über alle beteiligten Komponenten hinweg nachvollzogen werden kann. Dieser Artikel geht auf die Traceability von Requests und Fehlern in verteilten Systemen ein und gibt einige Tipps und Tricks mit, um eine Lösung auf Basis von Spring Cloud Sleuth umzusetzen.

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>