Weder Zoo noch Zirkus: 3-tier Architektur in Microsoft Dynamics NAV 2009.

Die 3-tier Architektur in Microsoft Dynamics NAV 2009 bedeutet modernste Technologie, beste Performance und höchste Sicherheit für Ihre Unternehmenslösung.

Diese Woche sprechen wir über die neue Architektur in Dynamics NAV 2009. Und die ist wirklich neu! Auf der 2-tier- wurde eine 3-tier-Architektur. Sie denken jetzt an Zoo? Nein, „tier“ bedeutet „Ebene“ oder „Schicht“, wir haben also eine Softwarearchitektur, die aus drei Schichten besteht.

3-tier Architektur in Dynamics NAV 2009 (Quelle: Microsoft)

Data Layer
Die Basis, das Fundament, ist die „Daten-Ebene“. In dieser Ebene werden alle Stamm- und Bewegungsdaten in der Microsoft SQL-Server Datenbank verwaltet.

Business Logic Layer
Über der „Daten-Ebene“ liegt die „Server-Ebene“.
Hier finden sich die eigentlichen Programmobjekte sowie der ausführbare Code, also die NAV-Software mit all ihren Prozessen, Modulen und Funktionalitäten. Geschäftsobjekte, Benutzereinstellungen, User-Authentifizierung und Geschäftsroutinen sind hierhin verlagert worden. Diese Ebene wird auch „Navision Services Tier“, kurz NST genannt.

Im Gegensatz zur 2-tier Architektur der vorherigen Version läuft die Geschäftslogik in NAV 2009 also auf dem Server und nicht auf dem Client. Und sie wird als konfigurierbare Web-Services zur Verfügung gestellt. Webservices ermöglichen den schnellen Zugriff auf Daten und Geschäftslogik von anderen Lösungen aus und unterstützen somit den einfachen Informationsaustausch und die Integration in andere IT-Systeme.

Presentation Layer
Die letzte und damit dritte Ebene ist die „Präsentations-Ebene“, sie beinhaltet den rollenbasierten Client. Letzerer wird auch RoleTailored Client, kurz RTC, genannt. Über ihn haben wir letzte Woche schon ausführlich berichtet. Diese Ebene ist für die Präsentation/ Darstellung auf den Endgeräten oder im Webbrowser zuständig. Der Bereich, mit dem Sie als Anwender arbeiten.

In Dynamics NAV 2009 haben Sie die Wahl zwischen dem „alten“ Modell des Classic Clients (C/Side Clients) oder dem neuen Modell des RTC. Sie können auch beide Modelle parallel laufen lassen.

Darstellung der verschiedenen Clients in Dynamics NAV 5.0 und 2009 (Quelle: Microsoft)

Ihr Nutzen
Die 3-tier-Architektur in Dynamics NAV 2009 ermöglicht Ihnen, bei laufendem Betrieb
Anpassungen an Ihrer Lösung vornehmen zu lassen sowie neue Funktionalitäten
oder neue Benutzer hinzuzufügen.

Durch den Einsatz mehrerer Schichten (z.B. mehrere Applikationsserver) kann die Anwendung stufenlos skaliert und ausgebaut werden ohne auf Leistungsengpässe zu stoßen.

Weitere Vorteile

  • Anpassungen können im laufenden Geschäftsbetrieb vorgenommen werden ohne
    dass die Daten davon berührt werden. Auch bei einem Update auf eine neue
    Version von Dynamics NAV bleiben die Daten erhalten.
  • Über die Webservices können dritte IT-Systeme einfach eingebunden oder Daten mit
    ihnen ausgetauscht werden.
  • Ein SharePoint Client ermöglicht Anwendern, über einen Browser auf die ERP-Lösung zuzugreifen.
  • Die neue Architektur bietet höhere Skalierbarkeit. Sie können Dynamics NAV-Server
    auf mehreren Computern installieren. Der Server ermöglicht den Zugriff auf
    dieselbe Datenbank und unterstützt Sie dabei, durch das Dedizieren
    unterschiedlicher Dienste für bestimmte Anwendungsbereiche oder verschiedene
    Clients eine optimale Systemperformance zu erzielen.
  • Die Microsoft Dynamics NAV-Datenbankebene basiert auf dem SQL Server – eine der
    stabilsten und zuverlässigsten Datenbankplattformen, die derzeit auf dem Markt
    verfügbar ist.

Das war heute etwas technisch. Nächste Woche geht’s dafür um Zahlen. Wir stellen Ihnen
die verbesserten Analysemöglichkeiten vor. Bleiben Sie dran. Es lohnt sich!

Über Maren

Marketing Beraterin und Macherin, spezialisiert auf Marketing für IT-Produkte in Deutschland. Mit einer großen Leidenschaft für Social Media.
Dieser Beitrag wurde unter Blog, Microsoft Dynamics NAV abgelegt und mit , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse einen Kommentar