Softwarearchitektur
418 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalten zum Thema Softwarearchitektur.
In der modernen Softwareentwicklung ist der Softwarearchitekt mit einer Vielzahl von Themen konfrontiert. Viele Frameworks, Tools und Sprachen machen den Projektalltag spannend. Doch trotz aller Technik müssen fachliche Anforderungen umgesetzt werden und den Weg in die Anwendungsarchitektur finden. Diese Komplexität können Architekten meistern, indem sie Prinzipien wie das Open-Closed-Principle un..
Softwarearchitektur
Digitalisierung
Wie Digitalisierung und Innovation die Anforderungen an die Softwarearchitektur ändern
Die Digitalisierung (Produkte, Prozesse) und die digitale Transformation (Geschäftsmodelle) schreiten immer mehr voran. Heute ist jede größere Firma auch eine Softwarefirma. Das verändert nicht nur die Bedeutung, die Software für eine Firma hat, sondern auch die damit verbundenen Rollenbilder. Dieser Artikel beleuchtet, was das für den Softwarearchitekten bedeutet.
Markus Völter spricht mit OBJEKTspektrum über Domain-Specific Languages, die helfen, die Trennung zwischen Fachexperten und Informatikern zu überwinden, und es ermöglichen, die Fachexperten in die Entwicklung direkt mit einzubeziehen.
Softwarelieferungen sind oft planungsintensiv, aufwendig sowie fehler- und konfliktbehaftet. Als Reaktion wird meist seltener ein Release veröffentlicht, was die Probleme noch verschärft. Mit technischen und organisatorischen Maßnahmen können Releases kleiner, schneller und sicherer werden. Nötig sind ambitionierte Ziele, Automatisierung von Transport, Installation, Test, Infrastruktur und Securit..
Softwarearchitektur
Anwendungssoftware
IT-Sicherheit
Mehr Transparenz und Sicherheit in Kubernetes-Deployments
IT-Architekten schrecken oftmals vor der Verwendung von Automatismen bei der Bereitstellung von Softwarekomponenten zurück, da sie Kontroll- und Sicherheitsverluste fürchten. Dies erschwert es Unternehmen, ihren Softwareentwicklungszyklus agil zu gestalten. Wir beschreiben, wie mittels GitOps ein hohes Maß an Kontrolle und Sicherheit bei der automatisierten Bereitstellung von Software erreicht wer..