Technische Systemlandschaft 
Die Portalplattform ist einer der Bausteine von SAP NetWeaver. Die Portalplattform ist einer der Bausteine von SAP NetWeaver.
Knowledge Management
Collaboration
Guided Procedures
Die Portalplattform wird als Anwendung auf dem Application Server (AS) Java deployed und ist folgendermaßen aufgebaut:
Portal-Framework
Das Portal-Framework ist eine virtuelle Umgebung, die das Portal als Entwicklungs- und als Laufzeitumgebung aktiviert.
Anwendungen, die im Portal laufen - sowohl Standard- als auch angepasste Anwendungen sowie Geschäfts- und Portalanwendungen - basierend auf mehreren Entwicklungstechnologien, insbesondere auf der Portallaufzeit und Web Dynpro.
Das Portal bietet ein Set von Services mit deren Hilfe Geschäftsanwendungen in das Portal integriert werden können und Anwendungen enwickelt werden können, um diese Anwendungen auszuführen. Dies umfasst Navigations-, objektbasierte Navigations- und PCD-Services.
Folgende Komponenten, die auch Bestandteil der Plattfom sind, benötigen Sie, um eine Portallandschaft aufzusetzen:
Datenbank: Das Portal speichert Daten, die es zur Laufzeit benötigt, in der gleichen Datenbank, die der AS Java verwendet.
User Persistence Store: Ein Speicherbereich, der Informationen über Benutzer enthält, wie beispielsweise Verzeichnisserver. Dieses System arbeitet mit dem Mechanismus, der Sicherheitssysteme für die Authentifizierung und Berechtigung implementiert: nämlich der User Management Engine (UME), einem SAP-proprietären Mechanismus, der Benutzern Zugriff auf unterschiedlichen Content mithilfe von Single Sign-On (SSO) ermöglicht.
Java Development Kit (JDK): die Java-Laufzeitumgebung
Folgende Abbildung erläutert die Laufzeitressourcen des Portals:

Es gibt zwei Typen von Portalressourcen:
Laufzeitressourcen
Laufzeitressourcen bestehen aus Portalkomponenten und -services, die das Portal Framework generieren, Portalseiten und iViews zusammenstellen sowie Motive und Formate verwalten. Diese Ressourcen verwenden die in der Datenbank und in der Benutzerablage gespeicherten Daten.
Die Portallaufzeitressourcen sind:
Application Server (AS) Java: Jedes Portal-Deployment erfordert eine Instanz der J2EE Engine.
Die Portalinfrastruktur ist skalierbar und ein hochverfügbares Portal kann mithilfe des Lastausgleichs und der Clustering-Mechanismen des AS Java implementiert werden.
Portal Framework: Stellt die Arbeitsumgebung für das Portal bereit, in der Benutzer, je nach Anmeldeprofil, als Portaladministratoren, Entwickler oder Business User arbeiten können.
Speicherressourcen
Datenbank: Wird vom AS Java und dem Portal verwendet und liegt im Allgemeinen auf einem separaten Rechner.
Die Datenbank speichert das Portal Content Directory (PCD), das Portalobjekte, wie Rollen und Seiten definiert.
User Persistence Store: Benutzerbezogene Daten, die in einem oder mehreren Repositorys abgelegt sind. Benutzerbezogene Daten-Repositorys können eine Datenbank, ein Lightweight-Directory-Access-Protocol-(LDAP)-Verzeichnis-Server oder ein SAP-System sein.