Architektur

Responsible Architecture

Geschwindigkeit, Effektivität und Freude durch unternehmerische Verantwortung Wir ITler sind nie schnell genug. Hier noch schnell ein Feature, da noch schnell ein Feature und – ach was, wer braucht schon Tests? Doch am Ende steht man da und wird immer langsamer, immer fehleranfälliger und vor allem immer frustrierter. Wer kennt Weiterlesen…

Architecture

Architekturstile und -prinzipien in Zeiten von Containern und der Cloud

Container und Orchestrierungslösungen wie Kubernetes halten Einzug in Unternehmen und Organisationen, manche Experten bezeichnen die Cloud schon länger als „das neue Normal“. Hat das Auswirkung auf den Anwendungsentwurf? Dieser Beitrag diskutiert etablierte und aufstrebende Architekturstile und -prinzipien im Licht der neuen technischen Möglichkeiten. Er zeigt zentrale Fragestellungen bezüglich Strukturierung und Weiterlesen…

Architecture

Integrationsarchitekturen in modernen Microservice-Architekturen

Integrationsarchitekturen spielen insbesondere in modernen stark verteilten Architekturen eine besondere Rolle. Die Architekturen unterliegen aufgrund des technologischen Wandels und notwendigen schnellen Marktanpassungen ständigen Änderungen. Daher ist es notwendig, insbesondere auf Integrationen von Systemen zu achten, um letztlich flexibel und anpassbar auf diese Veränderungen reagieren zu können, ohne das Gesamtsystem zu Weiterlesen…

DevOps Plattform

DevOps-Plattformen: der einfachste Weg zu einer soliden DevOps-Architektur

DevOps mag eine Form der Unternehmens- und Entwicklungskultur sein. Darüber wurde bereits viel gesagt und geschrieben. Wer bei DevOps erfolgreich sein will, muss allerdings nicht nur unternehmensweit zusammenarbeiten können und wollen, um die Softwarebereitstellung auf optimalem Niveau zu erleichtern. Er muss vor allem auch Know-how über Automatisierung und Konfigurationsmanagement mitbringen. Weiterlesen…

Digital Architekt

Der agile Architekt

Die Art, wie Softwareprojekte aufgebaut sind und durchgeführt werden, hat starken Einfluss auf die Zusammenarbeit der einzelnen Projektrollen und verändert die Motivation und das Verständnis für die Gesamtlösung. Häufig wird das agile Vorgehen bei Entwicklern als Freiheit, aber auch als Möglichkeit eigenverantwortlich zu arbeiten angesehen. Nun funktioniert ein Softwareprojekt aber Weiterlesen…

Von Oliver, vor
© Adobe: FrankBoston

Architektur ohne Firlefanz – Ihre Lösung auf einem Bierdeckel

Viele interessieren sich für Ihre Softwarelösung oder zumindest für Teilaspekte davon: Neue im Team, teamfremde Kollegen, Manager, Kooperationspartner… – Wie geben Sie diesen Leuten einen prägnanten Einstieg? In diesem Beitrag erfahren Sie, wie Sie Schritt für Schritt einen prägnanten Architekturüberblick anfertigen. Ich diskutiere, was mindestens hineingehört und welche Formate sich Weiterlesen…

Von Oliver, vor

Systemisch-agile Sofwareentwicklung

In seiner Arbeit von 1968 formulierte Melvin Conway die nach ihm benannte (empirische) Gesetzmäßigkeit: „Jede Organisation, die im weitesten Sinne ein System entwirft, wird ein Design erzeugen, dessen Struktur eine Kopie der Kommunikationsstruktur der Organisation ist.“ Diese Gesetzmäßigkeit – als Conways Law bekannt – kann auf unterschiedliche Arten und Weisen interpretiert Weiterlesen…

Von Oliver, vor