Professional Documents
Culture Documents
SAP Overview
SAP Overview
Veeresh Kotiyan
Agenda
• What is SAP?
• Architecture and Landscape
• How it works
• SAP Netweaver Architecture
What is SAP ??
What is SAP?
R/3
Mgmt.
Client / Server
Quality
Mgmt.
ABAP/4 Project
System
Plant
Maintenance Workflow
Human Industry
Resources Solutions
Industry /
Human Resources
Cross application
Presentation
Presentation
Internet
Transaction
Service/Web
Application
Service
Database,
Application,
Database and Database
Presentation Application
Access to Database:
(Read / Write data)
Database
Input / Output
of data to users
Processing of data
Application using application logic
Presentation of the
processed data to
Presentation the user
Client 000
Client 001 Default clients
FI
Client 066
SD Finanz-
Vertrieb wesen
MM CO
Material- Controlling
wirtsch.
PP
Prod.
planung
R/3
Client 100 TR
Treasury
QM
Qual.- Basis Client 200 PS
Projekt- Customer clients for
manage-
ment PM WF
system
separating and isolating
Instand-
haltung
Workflow business data
HR IS
Client xxx
Personal- Branchen-
wirtsch. lösungen
12 SAP AG
12/06/22 SAP Overview
Common Client Roles
Database
Servers
Application
Servers
Presentation
Servers
SAP GUI
Communications
Application
Dispatcher
Data base
4
5
Data base Relational database system
Collaboration Collaboration promotes cooperation in enterprises using virtual team rooms (Collaboration Rooms), real-
time communication (chat and application sharing) and the use of third-party groupware and
synchronous collaboration (for example, Microsoft Exchange, Lotus Notes, and WebEx). Because of
the close integration with Portal and Knowledge Management, it is easy to reuse their content.
Multi-Channel With Multi-Channel Access, you can connect to enterprise systems through web-based, voice, mobile,
access messaging, or radio-frequency technology. Multi-channel Access includes an universal and secure
Mobile Infrastructure to enable mobile business applications.
Knowledge Management Permits common access to unstructured information and documents in a distributed storage
landscape. The repositories are directly linked to the portal with preconfigured or programmable
connectors. Selected functions:
● Search
● Classification
● Construction of taxonomies
● Check in / check out
● Subscription
● Versioning
● Discussion forums
Integration Broker SAP Exchange Infrastructure (SAP XI) forms the basis for the integration of business
processes
Business Process Management Business Process Management encompasses the following areas:
- Control business processes within application systems by using SAP Workflow
- Control integration processes by using SAP Exchange Infrastructure
· Control Ad-hoc Workflows by using the Universal Worklist (UWL) in the Enterprise
Portal.
SAP Exchange Infrastructure (SAP XI) enables you to implement cross-system processes. It enables you to connect systems
from different vendors (non-SAP and SAP) in different versions and implemented in different programming languages (Java,
ABAP, and so on) to each other. SAP Exchange Infrastructure is based on an open architecture, uses open standards (in
particular those from the XML and Java environments) and offers those services that are essential in a heterogeneous and
complex system landscape:
● Modeling and design of messages, transformations, and cross-component integration processes
● Configuration options for managing collaborative processes and message flow
● Runtime for message and process management
● Adapter Engine for integrating heterogeneous system components
● Central monitoring for monitoring message flow and processes
SAP XI supports internal company scenarios and cross-company scenarios.
Defining Interface Determinations Assignment of a receiver interface to a sender interface. You also register
whether mapping programs are to be executed from the Integration
Repository for this interface pair, and if so, which mapping programs.
Defining Collaboration Agreements In a collaboration agreement you define which communication channel to use
to process messages for a particular combination of senders and receivers.
Defining Configuration Scenarios Grouping of all configuration objects by the scenario in which they are
required. You can apply integration scenarios from the Integration
Repository for a configuration scenario in the Integration Directory.
Runtime
Integration Engine Central runtime component of the Integration Server for receiving, processing,
and forwarding messages.
Proxy Runtime Runtime component for proxy communication between the Integration Server
and application systems based on SAP Web AS.
Adapter Engine Runtime components that use adapters to connect external systems and R/3
systems to the Integration Server by means of RFC calls. The IDoc adapter
and the plain HTTP adapter run independently of the Adapter Engine.
Central Monitoring Functions for monitoring the involved XI components, the message processing
by one or more components, and the performance of message processing.
Function Description
Architecture Overview of the architecture of the SAP Web Application Server with respect to the
different installation options.
ABAP ABAP is a programming language developed by SAP to develop business applications.
One fundamental application area is for processing data in a central database.
Java Support for Java 2 Platform Enterprise Edition (J2EE) for developing Java-based
business applications.
Business Services Services integrated into SAP Web AS, including document management, workflow, and
organizational management.
Connectivity Enables the exchange of application data between different SAP systems and with
external systems.
Databases and Operating Systems Overview of the databases and operating systems supported by SAP NetWeaver.
SAP Knowledge Warehouse Infrastructure for creating documentation, training material, and quality manuals.
Solution Life Cycle Management (SLCM) is one of the key areas of SAP NetWeaver. It provides
you with the technology required for the entire life cycle of your solution, from its
implementation, through running a live system, to continuous modifications and upgrades
Installation and upgrade The installation and upgrade of SAP NetWeaver and its components is described both in individual
documents and in the SAP Library. The central documents for the installation and upgrade of
SAP NetWeaver are the Master Guide and Upgrade Master Guide. These documents both refer to
all other documentation that you need.
SAP Licenses This section gives you an overview of the tools that manage your SAP licenses.
Solution Monitoring The monitoring features in IT landscapes monitor IT components and processes that run across
multiple components. The monitoring results are displayed in a central system. Any problems
are displayed as alerts. You can use the relevant analysis methods to go to an appropriate
transaction or tool to evaluate the problem.
Support Platform The Support Platform is a proprietary SAP test platform that was created to execute plug-in
programs. Small Java programs that are contained in the plug-ins perform multiple analyses of
system processes and configurations.
The Support Platform runs on an SAP Web AS and allows you to analyze, correct, and monitor the
applications running on that system. You can also use it to check the requirements for
applications that you want to install, for example, for the Portal.
Statistics Statistics give you an overview of system performance and system load.
Application Log The application log is a tool that collects messages, exceptions, and errors. This information is
organized and displayed in a log.
System Management A wide range of system management functions enable you to control and configure your SAP
system.
Network Integration SAP Web Dispatcher
You can use the SAP Web Dispatcher as an access point for Web requests. These requests are then
distributed (using load balancing) between the individual SAP Web Application Servers of your
SAP system, which is behind the firewall.
High Availability High availability of an SAP system is guaranteed by reducing both unscheduled and
scheduled downtime to a minimum.
Software Change Management Software Change Management standardizes and automates the distribution and maintenance
of software in software landscapes.
Solution Manager The SAP Solution Manager gives you central access to tools, methods, and preconfigured
content that you can use while evaluating and implementing your solutions.
When your implementation is running, you can use the SAP Solution Manager to manage and
monitor systems and business processes in your solution landscape, and also to set up
and operate your own solution support.
Customizing Customizing settings enable you to adapt the non-company specific and industry-specific
functions shipped in an SAP system to the specific business requirements of your
enterprise.
Testing The Test Workbench is a complete environment for all test phases, including test
administration and the tests themselves.
Data Archiving You can use the data archiving functions to archive any completed business transactions that
are no longer relevant for your daily operations, and so significantly reduce the load on the
database.
SAP NetWeaver™ Problem This documentation is only available in English.
Analysis Guide (PAG)
Composite Applications
mySAP Business from SAP, Partners or individual NetWeaver Integration
Funktionality Funktionality
ECC SCM SRM CRM
NWA
„Netweaver“ BI SCM EP SRM CRM XI SSM
R/3 4.7
„mySAP“ EBP
R/3 4.6
„mySAP.com“
BBP BC
Work Online SFA
„enjoy“ R/3 4.5
place Store
APO B2B
„new BW
dimension“ R/3 4.0 ITS CCMS