• No results found

SAP Banking Technology. Technical Overview Roland Keller Solution Architect SAP NetWeaver Technology. Layer. SAP Application. (e.g.

N/A
N/A
Protected

Academic year: 2021

Share "SAP Banking Technology. Technical Overview Roland Keller Solution Architect SAP NetWeaver Technology. Layer. SAP Application. (e.g."

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

SAP Banking

Technology

Technical Overview

Roland Keller

Solution Architect SAP NetWeaver Technology

© SAP 2007 / Page 2

Basic SAP Application Concept

SAP Application

(e.g. SAP DM)

Platform

SAP Infrastructure

Business

Logic

Run time

Hardware, OS,

Database

SAP Application

Development

SAP System

Development

3rd party

Vendor

Who?

(2)

© SAP 2007 / Page 3

Overview architecture SAP Applications

SAP DM / Loans/ Collaterals SAP ERP FI/CO HR

Operating System Hardware Database System XY

Interfaces

SAP

Application

SAP

Infrastructure

Platform

SAP NW Application Server

and Additional Services

What is „SAP Infrastructure“

??

SAP DM / Loans/ Collaterals SAP ERP FI/CO HR

Operating System Hardware Database System XY

Interfaces

SAP

Application

SAP

Infrastructure

Platform

SAP NW Application Server

and Additional Services

?

(3)

© SAP 2007 / Page 5

SAP NW Application Server Server

SAP NW AS

Operating System

Unix Windows Linux

ABAP

DB Server

DBMS

J2EE Java VM ABAP VM

JCO

RFC SOAP/XML HTTP(S) SMTP

Browser

User Interface

Programming Language

Technology stacks

Connectivity

© SAP 2007 / Page 6

Inside SAP NW AS (ABAP-Stack)

Application

Server

Database

Server

WP DB Agent DBSL WP DB Agent DBSL WP DB Agent DBSL WP DB Agent DBSL WP DB Agent DBSL ICMAN

Database Management System

Enqueue-Server

Message-Server Gateway BAPI SAPGUI

(4)

© SAP 2007 / Page 7

DB

Internet

DB

Client

(SAP GUI)

Client

(SAP GUI)

Request

for ABAP

Request

for JAVA

JCO

Central

Services

Enqueue-Server

Central

Services

Message-Server

Enqueue-Server

JAVA SPs

SAP NW AS (ABAP and Java Stack)

Clients (Web Browser)

ABAP WPs

Message-Server

ASCS

SCS

Software Layers and Hardware Layers

Presentation

Application

(5)

© SAP 2007 / Page 9

DB Server

Database System

Operating System

AS Java

Operating System

Max DB Informix MS SQL Server Oracle DB2 ("DB4", "DB6") AS ABAP Internet Communication Manager

Platform support

Operating systems:

Windows, Linux, HP-UX, AIX, Solaris,

OS/400, z/OS

DBMS: MaxDB, Oracle, DB2,

MS SQL Server

Browsers: Microsoft IE,

Netscape Navigator

Platform independence

SAP NetWeaver Application Server

shields applications from OS and

DBMS specifics

Web Dynpro shields applications from

browser and device specifics

Printing and Forms based on Adobe

Document Server

Browser NW Business Client

Linux

Unix

I5/OS

z/OS

Windows

SAP NetWeaver Application Server

© SAP 2007 / Page 10

OS/DB Product Availability Matrix for SAP NetWeaver 7.0

X64 and x86_64 represent the same hardware x64

High Available Solution only HA

Database Server only DB

APP Not for DB server. Application server with whole SAP NetWeaver stack only,

-APP -X X X -X +/+ 5.2 , 5 .3 6 4b it AIX -X X X -X +/+ 11 .2 3 o n P A -R IS C 64 bit -X -X -X +/+ 11 .1 1 o n P A -R IS C 64 bit DB -HA(*1) -APP -APP (*6) -Q1 APP -APP (*5) DB2 for z/OS V8, V9 -X X X (*12) -X (*11) X -Q1 X X (*12) DB2 LUW 9 (*13) -X -X(*7) +/+ 11 .3 1 o n P A -R IS C 64 bit -X X -(*12) +/+ 9, 10 o n S P A R C 64 bit - -/-1.6 , 1 .7 , 1 .8 6 4b it z/OS +/+ +/+ +/+ +/+ +/+ +/+ -/+ +/+(*16) +/+ +/+ +/+ +/+ +/+ +/+ Unicode/Non-Unicode Solaris -X X (*12) SQL Server 2005 (*10) -APP X X -X(*2) P ow er 6 4b it -(*12) (*12) -X IA 32 3 2b it

Linux SUSE SLES9, SLES 10, Red Hat EL 4, 5 -X X -X IA 64 6 4b it -X X -X x8 6_ 64 6 4b it -X -X 11 .3 1 o n I A 64 64 bit -Q1 Q1 -Q1 6.1 6 4b it -X X X X S er ve r 2 00 3 on IA 64 6 4b it V 5R 3, V 5R 4 6 4b it (N o R ed H at E L 4 ) S ys te m z 6 4b it 10 o n x 64 6 4b it 11 .2 3 o n I A 64 64 bit S er ve r 2 00 3 o n x 64 64 bit S er ve r 2 00 3 on IA 32 3 2b it -X X -X HP-UX -X -APP APP DB2 for i5/OS V5R3, V5R4 (*4) -X X (*12) MaxDB 7.6 -(*9) (*12) SQL Server 2000 -X X (*12) Oracle 10.2 (*3) -i5/OS -(*12) Windows (*8) -Informix -X DB2 LUW 8 (*13) TRU 64

Legend available on next slide Available for DB and APP X -P Planned Neither supported nor planned

(6)

© SAP 2007 / Page 11

Legend for SAP NetWeaver 7.0

Legend:

(*1) See SAP note 821904 „Separating SCS instances for ABAP and J2EE” (*2) Linux SLES 10 planned for Q4 2007.

(*3) See SAP note 720886 “Oracle Database 10g: Integration in the SAP environment”. For Double-Byte code pages see SAP note 858869 „Desupport of multibyte character sets as of Oracle 10g”.

All availability information applies to new installations of SAP Solution Manager 4.0 too. For Information about the upgrade to SAP Solutions Manager 4.0 please refer to

http://service.sap.com/pam

(*4) For upgrade start system on ASCII or Unicode required (*5) Non Unicode available only

(*6) Linux SLES and Linux RHEL 5 (not RHEL 4) available. (*7) Planned for November 2007.

(*8) English version only. See SAP note 362379 “Localized Windows & MUI Support for SAP Software on Windows”.

(*9) DB server 32-bit only

(*10) See SAP note 905634 „Release planning for Microsoft SQL Server 2005” for more details (*11) Planned availability with DB2 for LUW 9 FP3

(*12) Rapid Installer available

(*13) DB2/UDB renamed to DB2 Linux Unix Windows (LUW) (*14) Planned for SAP NetWeaver SR2

(*16) Non-Unicode: Dialog Instances only Note:

PI-PCKs do run on the same platforms as PI

Platform coverage of IGS is identical to the coverage of

Usage Type „AS Java“ and „AS ABAP“

SAP on high end System P

IBMIBM SAP_SYS_1 9 CPU 32 GB RAM Database Server SAP_SYS_3 6 CPU 32 GB RAM Database Server ABC (x CPU, y GB….) XYZ (x CPU,y GB ….) IBMIBM SAP_SYS_2 14 CPU 64 GB RAM Database Server SAP_SYS_1 9 CPU 32 GB RAM Application Server SAP_SYS_3 6 CPU 32 GB RAM Application Server ABC (x CPU, y GB….) XYZ (x CPU,y GB ….) SAP_SYS_2 14 CPU 64 GB RAM Application Server IBMIBM ABC (x CPU, y GB….) IBMIBM SAP_SYS_4 22 CPU 108 GB RAM Database Server SAP_SYS_5 6 CPU 32 GB RAM Application Server ABC (x CPU, y GB….) SAP_SYS_4 22 CPU 108 GB RAM Application Server SAP_SYS_5 6 CPU 32 GB RAM Database Server

(7)

© SAP 2007 / Page 13

Parallel Sysplex Environment Linux for zSeries

SAP GUI User User

DB2

DIA GW BTC UPD ENQ DIA DISP MSG DB2 Connect

SAP GUI SAP GUI

User User

DB2

DIA GW BTC UPD ENQ DIA DISP MSG DB2 Connect SAP GUI Hyper Socket LPAR z/OS LPAR zLinux CF DB2 Locking Hyper Socket © SAP 2007 / Page 14

(8)

Vertical Scalability of Computing Infrastructure

One-tier

Laptop demo system

Two-tier

Central installation (database and

application part on one physical server),

multiple presentation servers

Three-tier

One database server, multiple application servers and multiple presentation servers

Multi-tier

One database server, multiple application servers, multiple presentation servers,

multiple Internet Transaction Servers and multiple Web servers

Horizontal Scalability

Presentation layer

100,000 very active users

connected to one database have

been tested

Internet layer

More than tens of thousands of hits /sec

10 servers at one of our largest customers

Application and Integration layer

Up to 161 application servers have been tested successfully

Database layer

Scalability through SMP architecture of the database server

More than 120 CPUs and more than 10 TB database size

Scalability through parallel databases

(9)

© SAP 2007 / Page 17

What are SAPS?

The SAP Application Performance Standard

(SAPS) is a hardware-independent unit that

describes the performance of a system

configuration in the SAP environment. It is

derived from the Sales and Distribution (SD)

Benchmark, where 100 SAPS is defined as 2,000

fully business processed order line items per

hour.

© SAP 2007 / Page 18

A Fundamental Shift in Application

Architecture

Service oriented applications

Model-driven applications

Best practices and platform

3 tier applications

Coded transactions

(10)

© SAP 2007 / Page 19

Agile Business Solutions: With the repository at the

center

Role-specific Automation

Process Management and Workflow Frontend and multi-channel Business Functionality and Enterprise Services

Enterprise Services

Repository

Portal Desktop Mobile Forms Voice

Composite Applications

SAP Generic and FS-specific

Components

All built around

the same

open & standards

based technology

C

or

e

C

on

te

xt

Innovation &

agility

Standardization &

stability

Introducing SAP NetWeaver

An “Enterprise SOA” Platform for Business Process Innovation and

Transformation

Technology platform

incorporating business

functionality – exposed as

ready-to-use

enterprise

services

Pre-integrated

applistructure

platform, leverages existing

investments, minimizes costs

Provides an

integrated

platform of composition

technologies for orchestrating

business processes and

composing applications on top

Quickly adapt packaged

xApps™ to the needs

(11)

© SAP 2007 / Page 21

SAP NetWeaver enables IT Practices

SAP NetWeaver platform helps IT deliver strategic value to the business

User productivity

enablement

Business Event

Management

Data unification

Business

information

management

End to end

process integration

Custom

Development

Unified lifecycle

Management

Application

governance

Consolidation

Enterprise Service

Oriented Architecture

References

Related documents

This article describes how the authors have taught the core values of the McDowell- Williams Caring Leadership Model to hundreds of nursing leadership staff at Wake Forest

the increase in life expectancy and the decrease in the fertility rate (see Zweifel et al., 1999). Besides income, the ageing European population is a key driver of the rise in

Spring constants can be used to represent relational values between points [30],[31] developed a radial visualization (Radviz), similar in spirit to parallel coordinates

The accounting policies adopted in the preparation of the interim consolidated financial statements as at June 30, 2011 are consistent with those followed in the preparation of

(4) If the policy is not assigned and delivered, or delivered, within the said period of six months or such further period as the Accounts Officer may, under sub-rule

Financing activities from continuing operations provided $330.8 million, which included cash inflows of a $262.2 million related to a net increase in senior debt and

sejumlah lembaga seperti Jaring, Satu Data Indonesia, Data Science Indonesia dan Perhimpunan Pengembangan Media Nusantara (PPMN). Penyelenggaraan berbagai sosialisasi

determine where on the vertical line to make your marks. Use for each dilution. A calibration curve requires the preparation of a set of known concentrations of CV, which are