Hohes Verantwortungsbewusstsein
SAP Fiori, SAPUI5 und OData
Ein erster wichtiger Schritt war die Einführung von Playbooks, um unsere Arbeit zu professionalisieren. Damals waren SAP-Installationshandbücher echte Wälzer mit hunderten von Seiten, die sich oft im Kreis drehten und alles andere als leicht verständlich waren.
Diesen Umstand illustriert folgendes Beispiel: Auf der Applikationsebene werden z. B. Programme, Tabellen- und Felddefinitionen und Inhalte von Konfigurationstabellen in den Puffern vorgehalten. Die richtige Einstellung dieser Puffer gewährleistet, dass weniger Daten vom Datenbankserver gelesen werden müssen. Das Lesen über den Tabellenpuffer der SAPApplikationsinstanz ist etwa um den Faktor 10 bis 100 schneller als das Lesen über den Datenbankserver.
Identifizierung eines CPU-Engpasses
Für die Performanceoptimierung ist allerdings wichtig zu verstehen, auf welcher Technologie die zu optimierenden Anwendungen betrieben werden. Die beiden folgenden Abbildungen (Abbildung 1.2 und Abbildung 1.3) stellen die traditionelle und die zukünftige Technologieplattform der SAP schematisch dar. Bei Markteinführung von SAP R/3 baute die SAP-Software auf einer einzi- SAP NetWeaver gen Technologiekomponente – der SAP-Basis – auf. Die SAP Business Suite ist dagegen auf einer Reihe von Technologiekomponenten implementiert, die Abbildung 1.2 im Einzelnen zeigt.
Ein Rollenkonzept nach Best Practice schützt Sie vor potenziellen Angriffen innerhalb Ihrer SAP-Landschaft. Um Ihr System jedoch vor unerlaubten Zugriffen über das Netzwerk zu schützen, ist eine korrekte Konfiguration des SAP Gateway erforderlich. Es ermöglicht die Nutzung externer Programme über Schnittstellen oder den Aufruf von ABAP-Programmen und dient als technische Komponente des Applikationsservers, welches die Kommunikation aller RFC-basierten Funktionen verwaltet.
Einige fehlende SAP Basis Funktionen im Standard werden durch die PC-Anwendung "Shortcut for SAP Systems" nachgeliefert.
Den aktiven Teil des Datenbanksystems bezeichnen wir als Datenbankinstanz.
Bei Betrachtung des Ergebnisses wird neben der Beschränkung der Anzahl an Transaktionen, die eingegeben werden können, ein weiterer Nachteil dieser Variante deutlich: Zwar werden beide zugeordnete Rollen angezeigt, auf den ersten Blick ist allerdings nicht zu erkennen, welche Transaktion in welcher Rolle enthalten ist.