adesso BLOG

  • Neueste Einträge
  • Methodik
  • Microsoft
  • Java
  • Softwareentwicklung
  • Branchen
  • Inside adesso
  • Architektur

Schlagwörter:

  • Architektur

ALLE BLOGEINTRÄGE ANZEIGEN

Architektur

Microservice-basierte Architekturen sind ein aktueller Trend zur Umwandlung von Informationssystemen. Doch wie können diese Architekturen implementiert werden? Die am häufigsten verwendete Lösung ist die BPM-Engine von Camunda. In meinem Blog-Beitrag zeige ich euch, wie diese Lösung auch die Microservice-Choreographie ermöglicht.

WEITERLESEN

Methodik

14.01.2021 von René Schönfelder

Agilität braucht Diversity

Diversity spielt dabei eine entscheidende Rolle, um die komplexen, sich ständig verändernden Herausforderungen bewältigen zu können. In meinem Blog-Beitrag erkläre ich euch anhand eines vereinfachten Modells, was damit gemeint ist und wie agile Praktiken ein diverses Team bei der Lösung komplexer Probleme unterstützen.

WEITERLESEN

Branchen

15.12.2020 von Anna-Franziska Eckert und Andreas Liesche

Variantenkonfiguration (Teil 3)

Die komplexe Produkt-, System- und Lösungskonfiguration ist eine anspruchsvolle Disziplin und stellt hohe Anforderungen an die Methodik und die Software. Die Anwendungsarchitektur muss eine disziplinübergreifende Zusammenarbeit und eine flexible Systemintegration ermöglichen. Anhand eines praktischen Beispiels wollen wir die Funktionsweise und die Architektur eines Variantenkonfigurators vorstellen.

WEITERLESEN

Architektur

Mit der Rearchitecting Strategie kann eine Anwendung in eine Cloud native Anwendung überführt werden, die das volle Potential der Cloud nutzt. In diesem Beitrag zeige ich, wie die Rearchitecting Strategie kleinschrittig und iterativ angewendet werden kann, sodass auch während der Migration zu jederzeit lauffähige und erweiterbarte Software ausgeliefert werden kann und ich zeige, warum sich der Migrationsaufwand lohnt.

WEITERLESEN

Architektur

Eine gute Softwarearchitektur ist einer der Bestandteile, der den Erfolg eines Softwareentwicklungsprojektes maßgeblich mitbestimmt.
Diese muss nicht nur auf dem Reißbrett entwickelt werden, sondern auch konsequent über den ganzen Lebenszyklus eines Projektes im Code umgesetzt werden. Wie dies mit Hilfe von Tool Unterstützung durch ArchUnit sichergestellt werden kann, möchte ich in diesem Beitrag vorstellen.

WEITERLESEN

Softwareentwicklung

25.09.2020 von Viktor Mucha

Herausforderungen in der Domänenmodellierung

Software dient dazu die tägliche Arbeit einer Anwenderdomäne zu unterstützen. Trotz dieser grundlegenden Tatsache fällt es uns Entwicklern oft schwer, den Software-Entwicklungsprozess auf die Bedürfnisse der Domäne auszurichten. In seinem Buch “Domain Driven Design - Tackling Complexity in the Heart of Software” hat Eric Evans die Notwendigkeit einer effizienten Ausrichtung der Software-Entwicklung auf die Domäne erkannt und Maßnahmen vorgestellt, dies zu erreichen. Diese Sammlung von Werkzeugen ist seitdem unter dem Begriff Domain Driven Design, kurz DDD, bekannt.

WEITERLESEN

Methodik

Viele Unternehmen setzen auf den Einsatz agiler Vorgehensmodelle, um auf rapide ändernde Kundenerwartungen und Marktsituationen zu reagieren. Doch bleiben viele bei der agilen Transformation an einem bestimmten Punkt stecken. In meinem Blog-Beitrag möchte ich daher klären, ob eine neue Organisationsstruktur etabliert werden muss, um die agile Transformation erfolgreich zu meistern und ob die Facharchitektur dafür die optimalen Lösungen erarbeiten kann.

WEITERLESEN

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

Diese Seite speichern. Diese Seite entfernen.