You are on page 1of 18

2007 Accenture. All rights reserved.

SAP Overview
SAP and ESOA
Aarhus, 22/11-2007
2007 Accenture. All rights reserved. 2
Agenda
! Introduction
! SAP R/3
! SAP NetWeaver
! Enterprise Services Oriented Architecture
! SAP Demo
2007 Accenture. All rights reserved. 3
Introduction
Accenture has 170.000 employees all over the world and is thereby the biggest consulting firm, covering the
whole value chain through our different workforces
Identify potential for
improvement
Organization/
People
IT/Technology
Processes
Implementation of
solution
Operation and further
development
Accenture
Analysis and advice
Implementation
services
Outsourcing
Analysis and
recommendation
Management Consultant
Outsourcing Companies
IT Consultants
2007 Accenture. All rights reserved. 4
Agenda
! Introduction
! SAP R/3
! SAP NetWeaver
! Enterprise Services Oriented Architecture
! SAP Demo
2007 Accenture. All rights reserved. 5
SAP R/3 History
SAP R/3 is an ERP (Enterprise Resource Planning) software Package. In the acronym
SAP:
! S Systems
! A Applications
! P Products in Data Processing
In 1972, five former IBM programmers formed the company called SAP AG in
Germany and released the first version of SAP.
Timeline:
! 1972: SAP AG founded in Germany.
! 1979: SAP R/2 introduced for mainframe computers.
! 1992: SAP R/3 released as client-server application.
! 1996: SAP R/3 became partially Internet enabled.
! 1997: Developed and launched the new dimension product line including CRM, SCM, and Data
Warehousing solutions.
! 1999: SAP announced mySAP.com, the next generation of its Enterprise Application System,
based on the Internet architecture.
! 2000-2005: Introduced mySAP business Suite, NetWeaver, and XApplications.
2007 Accenture. All rights reserved. 6
A Brief History of SAP ERP Solutions
SAP R/2
SAP R/3 1.0 SAP R/3 2.0
SAP R/3 3.1
SAP R/3 4.0 SAP R/3 4.6C mySAP ERP 2004
mySAP ERP 2005
2007 Accenture. All rights reserved. 7
SAP Modules
2007 Accenture. All rights reserved. 8
Summary
! Integrated application modules that support all of the company business
transactions.
! Industry solutions support the combination of R/3 modules with additional industry-
specific functionality.
! SAP R/3 is an event-driven transaction processing software.
! It is an integrated software that facilitates the flow of information among all the
modules of an organization.
! All application modules share the data through the database, therefore the data is
entered only once.
! It has the ability to customize the application modules to meet business
requirements.
2007 Accenture. All rights reserved. 9
Agenda
! Introduction
! SAP R/3
! SAP NetWeaver
! Enterprise Services Oriented Architecture
! SAP Demo
2007 Accenture. All rights reserved. 10
SAP is Ready for the Next Bold Move
Technology Advances
B
u
s
i
n
e
s
s

R
e
q
u
i
r
e
m
e
n
t
s
SAP NetWeaver
mySAP Business Suite,
SAP xApps
3-Tier Client/Server
R/3 Basis
R/3
Mainframe Arch.
ABAP
R/2
Mainframe
Client/server
Web Services
Standard
software
Int. business
processes
Adaptable
business
2007 Accenture. All rights reserved. 11
The Integration Challenge
Integration costs are high
! Growing heterogeneity of systems
! Long integration projects
! IT environments become increasingly rigid
Pressure on IT increases
! Must leverage existing investments
! Must show quick results
! Must reduce total cost of ownership (TCO)
Call
Center
ERP
Technical
systems
PLM
Market
Analysis
Trading
SCM
Document Mgmt
e-Sales
E-Procurement
2007 Accenture. All rights reserved. 12
SAP NetWeaver
The Integration and Application Platform for Lower TCO
Unifies and aligns people,
information and business
processes
! Integrates across technologies and
organizational boundaries
! A safe choice with full .NET and
J2EE interoperability
The business foundation for SAP
and partners
! Powers business-ready solutions
that reduce custom integration
! Its Enterprise Services Architecture
increases business process
flexibility
DB and OS Abstraction
.NET
W
e
b
S
p
h
e
r
e

People Integration
C
o
m
p
o
s
i
t
e

A
p
p
l
i
c
a
t
i
o
n

F
r
a
m
e
w
o
r
k
Process Integration
Integration
Broker
Business Process
Management
Information Integration
Business
Intelligence
Knowledge
Management
L
i
f
e
c
y
c
l
e

M
a
n
a
g
e
m
e
n
t
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAP NetWeaver
DB and OS Abstraction
Master Data Management
2007 Accenture. All rights reserved. 13
SAP Web Application Server
SAP NetWeaver
C
o
m
p
o
s
i
t
e

A
p
p
l
i
c
a
t
i
o
n

F
r
a
m
e
w
o
r
k
PEOPLE INTEGRATION
Multi channel access
Portal Collaboration
INFORMATION INTEGRATION
Bus. Intelligence
Master Data Mgmt
Knowledge Mgmt
PROCESS INTEGRATION
Integration
Broker
Business
Process Mgmt
APPLICATION PLATFORM
J2EE
DB and OS Abstraction
ABAP
L
i
f
e

C
y
c
l
e

M
g
m
t
SAP Web Application Server
! Based on open standards
! Evolution of SAP application
server technology
! Java (JEE 5 compliant) and ABAP
side by side
! Highly scalable and reliable,
advanced caching
! OS and DB independent

2007 Accenture. All rights reserved. 14


SAP NetWeaver Architecture
The SAP Web Application Server is the
core of all SAP applications.
The SAP Web AS can serve both SAP GUI
and HTML requests. We can either use
Java, ABAP or both to write dynamic Web
applications.
Work processes (ABAP) and Java
processes (Java) take care of serving user
requests.
Both Java and ABAP can coexist in the
same application server.
ICM: Internet Communication Manager "
helps route connections to either the ABAP
stack or the Java stack.
JCo: The Java Connector allows the Java
side to interact with the ABAP side and vice
versa.
2007 Accenture. All rights reserved. 15
SAP Process Integration/Exchange Infrastructure
SAP NetWeaver
C
o
m
p
o
s
i
t
e

A
p
p
l
i
c
a
t
i
o
n

F
r
a
m
e
w
o
r
k
PEOPLE INTEGRATION
Multi channel access
Portal Collaboration
INFORMATION INTEGRATION
Bus. Intelligence
Master Data Mgmt
Knowledge Mgmt
PROCESS INTEGRATION
Integration
Broker
Business
Process Mgmt
APPLICATION PLATFORM
J2EE
DB and OS Abstraction
ABAP
L
i
f
e

C
y
c
l
e

M
g
m
t
SAP PI/XI
! Open standards based tool to
integrate any system within the
enterprise and between
enterprises or business partners
into one, homogeneous
infrastructure that drives
collaborative business
! For both internal and external
process integration
(with SAP and non-SAP)
! Graphically design and implement

2007 Accenture. All rights reserved. 16


Current Integration Landscapes
Image source: SAP
AG.
! Many point to point integrations custom built over time using proprietary
technologies
! Different tools and technologies used for A2A, B2B integrations and BPM
! Maintenance and administration of these landscapes
2007 Accenture. All rights reserved. 17
Integration using PI/XI
Image source:
SAP AG.
! For integrating both SAP and non-SAP applications
! For both internal (A2A) and external (B2B) process integration
! Central configuration, monitoring and error handling
! Runs on SAP WAS, which is the common platform for all SAP applications
2007 Accenture. All rights reserved. 18
Adapters Overview Supported by XI
! Connection to existing SAP systems
! Connection to 3
rd
party and messaging
systems
! Technical Adapters
! Connection to marketplaces
! IDoc adapter
! RFC adapter
! File adapter
! Database (JDBC) adapter
! Java Messaging Service (JMS) adapter
! SOAP adapter
! Plain HTTP adapter
! MarketSet adapter
! Adapter framework for selected partners
! EDI adapter
! UCCNET adapter
Runtime
SAP Systems
3
rd Party and
Messaging Systems
SOAP
Plain HTTP
Marketplaces
- Adapter Framework
Partner Content
Adapters and lndustry
Standards)
Integration Server
Integration
Repository
(additional 3rd Party
! Peoplesoft adapter
! Oracle adapter
! JDE adapter
! Siebel adapter
2007 Accenture. All rights reserved. 19
Agenda
! Introduction
! SAP R/3
! SAP NetWeaver
! Enterprise Services Oriented Architecture
! SAP Demo
2007 Accenture. All rights reserved. 20
Basic Service Oriented Architecture
2007 Accenture. All rights reserved. 21
A definition of SOA
An SOA is a style of architecture, primarily for application development, that is typically multi-
tier and based on the principle of dividing business processes into a series of subunits or
services. The services can then be assembled and linked together in a loosely coupled
environment to perform a desired application. The services are defined at a level above that of
the traditional view of components. Reuse, speed of design, and flexibility are the desired
goals. Gartner
Service Oriented Architecture (SOA) is a paradigm for organizing and utilizing distributed
capabilities that may be under the control of different ownership domains. OASIS (Organization
for the Advancement of Structured Information Standards)
2007 Accenture. All rights reserved. 22
Web Services
2007 Accenture. All rights reserved. 23
Definition of a Web Service
Gartner Definition of Web Services:
!Web services are defined as loosely coupled software that uses at least one of the following
standards: SOAP, WSDL, or UDDI.
Gartner Definition of Well-Defined Web Services:
!Well-defined Web services means the use of Web services standards (SOAP, WSDL, and
UDDI) as well as SOA to construct a Web service.
2007 Accenture. All rights reserved. 24
Enterprise Services are Web Services that provide enterprise level
business value
Only one version --- reused throughout various applications
S&P
APP1 APP2 APP3
D&B
S&P D&B
APP1 APP2 APP3
APP1 APP2 APP3
S&P D&B
Traditional Web Services
Enterprise Services
# Proprietary protocols
# Hard coded logic
# Standard protocols
# Various semantics
# Web Services Tech.
# Standardize semantics
# Business rules
2007 Accenture. All rights reserved. 25
Process Components in Business Process Platform
Business Process Platform
Portal Devices Office RFID
xApps
Composites Powered by SAP NetWeaver
Rendering
Process
Components
Enterprise
Services
Repository
Sub-
sidiary
Bus
Partner
Home
Grown /
ISV
SAP
SAP
ERP
SAP
CRM
SAP
SRM
Business
Object
BO BO
Exposed as
Enterprise Services
2007 Accenture. All rights reserved. 26
A Repository of Service Objects
The Enterprise Services Repository (ESR) is the design-time repository of service objects for
Enterprise Services Architecture
These objects include:
# Service Interfaces (with associated
Operations, Message Types, and Data
Types)
# Process (ARIS) Models
# Business Scenario and Business
Process Objects
# Mapping Objects
# Business Objects *
2007 Accenture. All rights reserved. 27
Why ESR?
2007 Accenture. All rights reserved. 28
Enterprise Services are Web Services that provide enterprise level
business value
Order Delete
Flag_Material
Notify_Custo.
Portal Devices Office RFID Rendering
Notify Inventory
Department
Remove Order
from production
plan
.
Cancel Order When called and Enterprise
Service can execute any number
of instructions across any
number of underlying
applications
Cancel Order Example
2007 Accenture. All rights reserved. 29
SOA Principles
Services must be:
!Based on a formal contract
!Loosely coupled
!Hide implementation logic
!Able to be used as Lego building blocks
!Reusable
!Autonomous
!Stateless
!Easy to locate
2007 Accenture. All rights reserved. 30
SAP Composition Environment
SOA Provisioning
! Stable, scalable core
! Open, standards-based
! Service-enabling
processes, information, events
Composition Environment
! Fast paced edge of the business
! Dont just code compose!
! Lean consumption
2007 Accenture. All rights reserved. 31
Composite Applications
2007 Accenture. All rights reserved. 32
For full map click here or go to to smartView
miniView on 456 OConnor street, Ottawa ON
For more team info click here or go to smartLook
miniLook on Sales Org. BP01
! Responsible sales specialist: Frank Williams
! Contact over: email, phone, sms, IM
! Total sales orders in the past: 5,342
For more results click here or go to smartSearch
miniSearch on Cool Contraption
! Production Forecast October 2006.xls
! General Electric Services business partner
! Technical description of Cool Contraptions.doc
A composite application
2007 Accenture. All rights reserved. 33
WORK CENTERS IN RICH USER ENVIRONMENT NWBC IN FULL SCREEN
2007 Accenture. All rights reserved. 34
UI BUILDING BLOCKS IN RICH USER ENVIRONMENT NWBC IN FULL SCREEN
2007 Accenture. All rights reserved. 35
Agenda
! Introduction
! SAP R/3
! SAP NetWeaver
! Enterprise Services Oriented Architecture
! SAP Demo
2007 Accenture. All rights reserved. 36
Questions?
?

You might also like