Teil II. Architektur

Architektur zu definieren ist keine leichte Aufgabe - es scheint fast so viele Definitionen von IT-Architektur zu geben, wie es praktizierende Architekten gibt.

Jenseits der Software-Architektur

Die meisten Definitionen von Softwarearchitektur nennen die Elemente und Komponenten eines Systems und ihre Beziehungen untereinander. Meiner Meinung nach deckt dies nur einen Aspekt der Architektur ab. Erstens ist IT-Architektur viel mehr als Software-Architektur: Wenn du nicht deine gesamte IT-Infrastruktur in die öffentliche Cloud ausgelagert hast, musst du Netzwerke, Rechenzentren, Recheninfrastruktur, Speicherung und vieles mehr planen. Und selbst wenn du das getan hast, brauchst du immer noch eine Einsatzarchitektur, eine Datenarchitektur und eine Sicherheitsarchitektur. Zweitens ist die Festlegung der "Komponenten", auf die du dich konzentrierst, ein wichtiger Aspekt der Architektur.

Hinweis

Ein Manager sagte einmal, dass er die vielen Netzwerkprobleme nicht verstehen kann, obwohl das ganze Netzwerkzeug "da" ist. Seine Sichtweise war eine physikalische: Ethernet-Kabel, die an Server und Switches angeschlossen sind. Die Komplexität der Netzwerkarchitektur liegt jedoch in der virtuellen Netzwerktrennung, dem Routing, der Adressübersetzung und vielem mehr. Verschiedene Interessengruppen sehen unterschiedliche Teile der Architektur.

Drei Arten von Architektur

Wenn von Architektur die Rede ist, beziehen sich die meisten Menschen auf drei ganz unterschiedliche ...

Get Der Software-Architekt-Aufzug now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.