datagon GmbH

bullet1 Architekturen

Unter Architektur verstehen wir vier Teilbereiche, die im Ganzen ein Rahmenwerk bilden, in dem Anwendungssysteme und Komponenten entwickelt werden.

Das Geschäftsprozessmodell beschreibt die Architektur (Geschäftsprozesse, Organisation) eines Unternehmens vollkommen losgelöst von technischen Aspekten.

Die Anwendungsarchitektur beschreibt auf einer rein fachlichen Ebene, wie Anwendungssysteme aufgebaut sind (Funktionsmodell) und wie sie zur Unterstützung der Geschäftsprozesse zusammenarbeiten (Kommunikation und Integration).

Die Technische Architektur beschreibt, wie Anwendungssysteme aufgebaut sind (Schichtenmodell) und welche Technologien zu Realisierung der Systeme und der Kommunikation untereinander eingesetzt werden.

Die Infrastruktur beschreibt die technischen Aspekte des Umfelds, in dem Anwendungssysteme eingesetzt werden (z.B. Hardware und Betriebssysteme, Netzwerk-Komponenten).

Da Geschäftsprozessmodell, Anwendungsarchitektur und Infrastruktur in der Regel von unseren Kunden als Rahmenbedingungen vorgegeben werden, haben wir uns auf die Definition einer technischen Architektur konzentriert, die flexibel einsetzbar und skalierbar ist und weitestgehend auf standardisierten Technologien aufsetzt. Die über ein Schichtenmodell darstelltbare Architektur bietet eine Fülle von Implementierungsmöglichkeiten, die von einer einfachen Internet-Anwendung mit Browser-Frontend, Geschäftslogik in Form von Java Server Pages und Zugriff über JDBC auf eine relationale Datenbank, bis zur komplexen Client/Server-Anwendung, mit spezialisiertem Client in Form einer Java-Application, Geschäftslogik in Form von Enterprise Java Beans und Integration von Legacy-Anwendung auf Mainframes reichen.