Sunteți pe pagina 1din 31

SAP Enterprise

Portals
Bikram Dogra
NetWeaver Portal Consultant

Agenda

What
What is
is SAP?
SAP?
SAP NetWeaver Platform
What is an Enterprise Portal?
SAP Enterprise Portals
SAP Solution Architecture
Summary

What is SAP?

An IT based transaction processing system

Integrated information management and retrieval

Covers strategic and operational requirements of the business

Order to Cash - Sales activity from quotation, to sales order, to shipment, to customer payment
(accounts receivable)
Plan to Produce - The planning and manufacturing process to supply materials and labor to
make our products.
Req to Pay - The requisitioning, purchase orders, and receipt of materials for our business.
Finance/Controlling - Tracks and reports what we had to invest to manufacture and ship these
sale orders, and how much profit we made.

Finance
HR
Manufacturing
Materials

Sales

SAP Business Applications


Supplier

ERP

Customer
Logistics

SD

FI

Sales &
Distribution

Financial
Accounting

MM

CO

Materials
Mgmt.

Controlling

PP

mySAP
CRM

SM

QM

Quality
Management

Fixed Assets
Mgmt.

EC

Client / Server
ABAP
PM
WF

Plant Maintenance

HR

Human
Resources

Human
Resources

AM

R/3

Production
Planning

Service
Management

Accounting

IS

Enterprise
Controlling

PS

Project
System

Workflow

Industry
Solution

Cross
Application
Functions

mySAP
SRM

Agenda
What is SAP?

SAP
SAP NetWeaver
NetWeaver Platform
Platform
What is an Enterprise Portal?
SAP Enterprise Portals
SAP Solution Architecture
Summary

SAP NetWeaver 2004


Open integration and application development platform for all SAP Products
1 Platform
Synchronized release dates

SAP NetWeaver
PEOPLE INTEGRATION

Portal

Collaboration

1 Package
Coherent installation process

INFORMATION INTEGRATION

Bus. Intelligence

Knowledge Mgmt

Master Data Mgmt


PROCESS INTEGRATION

Integration
Broker

Business
Process Mgmt

APPLICATION PLATFORM

J2EE

ABAP

DB and OS Abstraction

Life Cycle Mgmt

Composite Application Framework

Multi channel access

1 Foundation
SAP Web AS 6.40

1 Set of scenarios
Integrated components

All Apps
Business Suite, partner solutions
and xApps developed on
NetWeaver

Application Platform
SAP Web Application Server

SAP NetWeaver

J2EE 1.3 compliant Java


server
and ABAP server side by
side
Zero footprint UI (Browser)

PEOPLE INTEGRATION
Multichannel access
Collaboration

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Management

Composite Application Framework

Portal

Model driven UI, patterns


Highly scalable and reliable,
advanced caching
OS and DB abstraction layer

Process Integration
SAP Exchange Infrastructure

SAP NetWeaver

PEOPLE INTEGRATION
Multichannel access
Collaboration

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Management

Composite Application Framework

Portal

For both internal and external


process integration
(with SAP and non-SAP)
Prepackaged integration
knowledge
Third party system integration
based on standards and
adapters
Cross-component Business
Process Management

Information Integration
SAP Business Intelligence

SAP NetWeaver

End-to-end solution for


enterprise-wide BI
Business content for rapid
deployment
Fully integrated with portal

PEOPLE INTEGRATION
Multi channel access
Collaboration

Open architecture
95% integration of SAP and non-SAP
data

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

Life Cycle Management

Composite Application Framework

Portal

SAP Enterprise Portal Knowledge


Management

Unified access to multiple


respositories
Search & classification

SAP Master Data Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Information integrity across the


business network
Reduce duplicates
Get accurate reporting
Optimize decision making

People Integration
SAP Enterprise Portal

SAP NetWeaver

Any source
Any audience

PEOPLE INTEGRATION
Multi channel access

Role-based
Team collaboration
(both real-time &
asynchronous)

Collaboration

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Management

Composite Application Framework

Portal

SAP Mobile Infrastructure

Enables mobile apps to run


disconnected or connected
Built for handheld devices
(Pocket PC, EPOC, Linux)
and laptops
Browser or native front-end
Multiple-backend
connectivity

Composite Application Framework


Composite Application
Framework

SAP NetWeaver

PEOPLE INTEGRATION

Basis for development of


composite apps and xApps

Multichannel access
Collaboration

Key Features

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Management

Composite Application Framework

Portal

a methodology for building


composite applications
a model- and metadata-driven
programming model
aggregated APIs to access
objects and services across
all NetWeaver components
reusable object models as
well as application and UI
patterns

Solution Manager
SAP NetWeaver

SAP Solution Manager

Implementation
Global-RollOut

PEOPLE INTEGRATION
Multichannel access
Collaboration

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Management


PROCESS INTEGRATION
Integration
Broker

Business Process
Management

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Management

Composite Application Framework

Portal

Configuration
Synchronization
Testing
Landscape Reporting
Support Desk
Solution Monitoring
Service Level Reporting

Agenda
What is SAP?
SAP NetWeaver Platform

What
What is
is an
an Enterprise
Enterprise Portal?
Portal?
SAP Enterprise Portals
SAP Solution Architecture
Summary

What is an Enterprise Portal?

An Enterprise Portal provides:

A single point of access via a web browser to application, contents and


services

A personalized, role based user interface, customizable to individual


needs

Simple maintenance based on open and flexible system with no


additional client software

Secure access from anywhere


Unification technology and predefined unifiers for database and legacy
systems, which supports users in identifying business issues and
navigating across systems to immediately resolve these issues

Need for Enterprise Portal


The Information Technology landscape in large organization is
complex, and getting more so.
Such landscape are marked by following characteristics:
Heterogeneous Systems
Dozens to hundreds of separate systems from different vendors require
expensive point to point integration

Proprietary Technologies and communication protocols


Different business partners have no shared knowledge of business processes
or access to partners business information. This endangers future success

Complex business environments


These environments contribute to a business nightmare with multiple
dependencies and an average industry cost per year, per interface of $10,000

Portal The brief history of time


2002 Integration Portal
WebServices
2001 Application Portal
Connectivity Framework

Web
WebServices
content

Transactional
Systems &
Legacy DB

Portal
Portal
Engine
Engine
Enterprise
Portal
User
Enterprise Portal
User
Engine
Engine

2000 Exec Dashboard


BI Reporting / Scorecard

2003 Enterprise Portal


Scalability & Performance

Unstructured
Documents

Data Warehouse
& Analytics

1998 Enterprise Yahoo


HTML Aggregation

BPM
2004 Ubiquitous Platform
Process Modeling

1999 Document Portal


Knowledge Management

Need for Enterprise Portal

From Desktop to WebTop

Agenda
What is SAP?
SAP NetWeaver Platform
What is an Enterprise Portal?

SAP
SAP Enterprise
Enterprise Portal
Portal
SAP Solution Architecture
Summary

SAP NetWeaver
Enterprise Portal
SAP NetWeaver

SAP Enterprise Portal


Powered by SAP NetWeaver

PEOPLE INTEGRATION

Portal

Collaboration

INFORMATION INTEGRATION
Bus. Intelligence

Knowledge Mgmt

Master Data Mgmt


PROCESS INTEGRATION
Integration
Broker

Business
Process Mgmt

APPLICATION PLATFORM
J2EE

ABAP

DB and OS Abstraction

Life Cycle Mgmt

Composite Application Framework

Multi channel access

Web-based, role-based, secure


access
Integrating any kind of structured
information
The frontend to the SAP World
Sophisticated navigation
possibilities
Wide platform support, wide
language support
Built on open standards
SAP EP encompasses portal, KM
and Collaboration

Portal Infrastructure

Role-based,

Portal

Line
Manager

Sales
Manager

Business
Developer

Authentication

secure

SAP Enterprise Portal 6.0

and Web-based

Single Sign On

access to any kind


of applications,
information and
services

ERP

CRM

Docs*
*covered by KM

Users Need a Personalized Experience


Corporate
Branding

1st level content


personalization: My Role

My Sales Figures

MyWeather

3rd level content


personalization: My iViews

2nd level content


personalization: My Page

Portal

Generating a Role-Based Portal:


The Role Concept

Role
workset 1

workset 2

service 1
service 2
service 3
service 4

workset 3

service 1 service 1
service 2 service 2

Workset
A set of coherent activities that
belong to one or more related
work areas

WS2.2

Role
A content template consisting of
one or more worksets that model
a typical job

service 1
service 2
service 3
service 4

WS2.1

Portal

Service
A (complex) task or service that
is performed in the context of a
workset

The Enterprise Portal uses roles to generate a role-based user


interface, simplifying application and information access.

Collaboration with SAP EP 6.0


Collaboration Room - virtual
workspaces & communities

Self service set-up


Presence
Room templates
Document & iView sharing
(asynchronous)
Groupware integration

Real-time collaboration

Application & Desktop sharing


Instant Messaging / Chat

Ad-hoc Workflow

Universal Worklist (UWL)

Central access to all work


items

Unstructured Information has its Particular Challenges


Knowledge
Management

Intranet

Web
Shared
Drives

Groupware
Unstructured

Email

Doc.
Mgt.

Structured

85%

Structured Information
(e.g. ERP, etc.)
15%
Source: IBM

Homogeneity Would Be Nice But...

Knowledge
Management

...information is distributed in organizations...

Technically

Organizationally

Semantically

Web server

Subsidiaries

Categories

File server

Departments

Keywords

SAP systems

Teams

DM systems

...

Navigation
hierarchies
...

...

...and the consequences are


People do not find the right information
Related information cannot be connected
Collaboration and information exchange between people does not work

KM & Collaboration Information Loop

Knowledge
Management

Feedback, Rating
Discussion
Chat*, Application Sharing*
Collaboration Rooms*

Author

Consumer

Navigation
Search
Subscriptio

Authoring
Publishing
Workflow

n
SAP Enterprise Portal

Connectors

Distributed
repositories

Taxonomies
Classification
Access Control

Content
Manager

* As part of collaboration capabilities of EP6.0

Agenda

What
What is
is SAP?
SAP?
SAP NetWeaver Platform
What is an Enterprise Portal?
SAP Enterprise Portals

SAP
SAP Solution
Solution Archictecture
Archictecture
Summary

SAP Enterprise Portal 6.0 - Architecture

Browser,
Devices

Open Portal Platform


Support of Internet standards
like LDAP, Java, X.509,.Net,
ICE
XML, JCA, JAAS.
Web service support
WebDAV
(SOAP, UDDI)
Portal services like auditing,
logging, caching, rendering, JDBC
personalization service.
Open APIs
Secure environment

Open KM Platform

FTP

SAP Enterprise Portal


Knowledge Management
Content
Retrieval&
Database
Mngmt. Unifier
Classif.

Patented Unification Technology


Drag&Relate operations
between heterogeneous apps

Database
Unifier

LDAP

Application
Unifiers

SOAP

Portal Content Catalog


iViews

Pages

Roles

Worksets

Layout

System
Landscape

Technical Portal Services


Audit, Log, User Mngmt. Personaliz.
Monitoring
Service
Service

Applications around
unstructured information
People-centric collaboration
Enterprise content
management

Real-time
Collaboration

Unification

Caching
Service

Notification Rendering
Service
Service

Applications / Repositories

Open Development Platform


Web-based definition of worksets,
roles, layout, etc.
Portal Content Studio for code-free
development of portal content
Portal Development Kit for
developing portal content

XML

HTTP/
HTTPS

Agenda
What is SAP?
SAP NetWeaver Platform
What is an Enterprise Portal?
SAP an Enterprise Portals
SAP Solution Architecture

Summary
Summary

Thank You

For Further Reading


http://www.sap.com
http://sdn.sap.com

Bikram Dogra
SAP NetWeaver Portal Consultant
Email: bikramd@wisdominfotech.com
Tel: (262) 792-0200 Ext 228
Fax: (262) 792- 0202
18650, W Corporate Dr, Suite #120, Brookfield, Wisconsin 53045
http://www.wisdominfotech.com