NetWeaver From A to Z (and Beyond)

watermelonroachdaleInternet και Εφαρμογές Web

30 Ιουλ 2012 (πριν από 5 χρόνια και 5 μήνες)

317 εμφανίσεις

Hosted by

NetWeaver From A to Z
(and Beyond)

Joshua Greenbaum

Enterprise Applications Consulting

Hosted by

Agenda


What is NetWeaver?


NetWeaver Philosophy 101


Essential xApps


Exploring the NetWeaver Technology Fridge


NW Issues, Versions, Competition


NW and Your Future

Hosted by

What is NetWeaver?


The Infrastructure For MySAP Business Suite


Development, Deployment, and Management
Platform


The Platform for xApps and Composite Apps


The Technological Answer to WebSphere, .NET,
WebLogic, etc.


The Technology Future for SAP and Its Customers

Hosted by

The NetWeaver “Refrigerator”

SAP NetWeaver

COMPOSITE APPLICATION FRAMEWORK

PEOPLE INTEGRATION

Multi

channel access

Portal

Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Management

Knowledge Mgmt

PROCESS INTEGRATION

Integration

Broker

Bus. Process

Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAP

LIFE CYCLE MANAGEMENT

...

Source: SAP

Hosted by

Key Technologies in the
NetWeaver Fridge


Enterprise Portal


Business Intelligence and Master Data
Management


Exchange Infrastructure


Web Applications Server


Composite Applications Framework




Hosted by

NetWeaver Philosophy 101: SAP’s
Enterprise Services Architecture


ESA: An Architecture for Developing and Deploying Composite
Applications Based on Interoperable Services


The Basic Unit of Work is A Service, Not Application, Data or
API


Service: Any Application, Process, or Data Element that Can
Be Used to Build Composite Applications


Composite Applications: Applications that Take Existing
Services and Value
-
added Functionality To Create Entirely
New Capabilities


Composite Apps Eliminate Spreadsheets and White Boards


Hosted by

Application

Bus. Process

User Logic

Application

Bus. Process

User Logic

Application

Bus. Process

User Logic

Mainframe

Client/Server

Services Based

Architecture

Enterprise Services Architecture:
Evolutionary View

Source: SAP

Hosted by

NetWeaver Philosophy 101: New
Applications Development


ESA (NetWeaver) is Both Development and
Deployment Platform


Java and/or ABAP Are Core Languages


NW Provides


Model
-
driven Development


Business Process Modeling


Workflow


Integration


Re
-
use, Scalability, Deployment


Built
-
in BI Services





Hosted by

NetWeaver Philosophy 101: The
Economic View


Use Existing Apps and Technology Infrastructure


Lower Total Cost of Ownership Through Leveraged
Assets (Technology and Technical Knowledge)


Support Packaged Apps That Provide:


Built
-
in Business Process Knowledge


Low
-
cost Deployment


User (Peer) Support


Support Custom Apps That Provide:


Leveraged Business Process Knowledge


Leveraged Infrastructure/Technology/Apps


Alternative to IBM On Demand






Hosted by

NetWeaver Philosophy 101: xApps
and Composite Apps


Composite Applications Based on NW, MySAP
Business Suite, and External Services


xApp: Innovation Outside MySAP Business Suite


Composite App: Innovation within MySAP


Both Can Become Future Parts of Suite


SAP, Third Party, Internally Developed


Hosted by

NetWeaver “Sandwich”

xApps

Composite

mySAP Business Suite

Composites

Components

...

...

ERP

CRM

SAP NetWeaver

3rd

Party

Employee

Interaction

Center

Industry

Add
-
On

Product

Innovation

Mgmt

...

Generic

Services

Consumer

Promotions

Source: SAP

Hosted by

xApps Current and Planned


SAP:


xRPM (Resource and Prog. Management, v. 2.0 12/03)


xPD (Product Development, 12/03)


xEPM (Employee Productivity, 12/03)


xKN (Knowledge Network, 12/03)


xMA (M&A, Q2/04)


TechniData: xEM: Emissions Mgmt (12/03)


BearingPoint: Data Center Operations Mgmt


Accenture: E&P Online,
Workspace Solution B2B Retail
Petroleum



Hosted by

xApps Current and Planned


Digital Fuel: Service Performance Mgmt


BristleCone: plannerDA


IBM: Performance Analytics, Warranty Network Mgmt


EZCommerce: PharmaConnect by XHQ


Lighthammer: INDX Manufacturing Performance
Intelligence


NRX: Visual Information for Plants


Vedaris: Energy Risk Management Controller



Hosted by

NetWeaver Philosophy 101: The
Future


Composite and xApps are the Future of Enterprise
Applications


NetWeaver is the Innovation Infrastructure


IBM and On Demand and .NET vs. NetWeaver:
Fighting for Innovation Ownership


Where is Oracle, PeopleSoft?


Hosted by

Top Shelf: Enterprise Portal

SAP NetWeaver

COMPOSITE APPLICATION FRAMEWORK

PEOPLE INTEGRATION

Multi

channel access

Portal

Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Management

Knowledge Mgmt

PROCESS INTEGRATION

Integration

Broker

Bus. Process

Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAP

LIFE CYCLE MANAGEMENT

...

Source: SAP

Hosted by

Enterprise Portal


Support Roles, Collaboration, Desktop Integration


Integrate Third Party Apps, Services, iViews


Mature Product, Large User Base Today


EP 5.0 Currently, EP 6.0 Now Available


EP 6.0: Supports Linux, Unix, Collaboration


Value: Commensurate to Strategic Value of SAP



Hosted by

Shelf #2: Business Intelligence

SAP NetWeaver

COMPOSITE APPLICATION FRAMEWORK

PEOPLE INTEGRATION

Multi

channel access

Portal

Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Management

Knowledge Mgmt

PROCESS INTEGRATION

Integration

Broker

Bus. Process

Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAP

LIFE CYCLE MANAGEMENT

...

Source: SAP

Hosted by

Business Intelligence


Comprehensive Solution Including


Data Warehouse (BW)


BI Platform (OLAP, Data Mining, etc.)


SAP BW Business Explorer (Query Design, Reporting)


Analytical Applications: Performance Measurement and
Management


Real
-
time BI, Mobile Device Alerts/Reporting, 3
rd

Party Tools


BW 3.5 Tied Directly to NW: BI as Web Service,
Includes Master Data Management


Value: BI Massively Underused Asset


“Mastering the SAP Business Information Warehouse”
by Kevin MacDonald, et. al., Compendit


Hosted by

Inside Shelf 2: Master Data
Management


The Universal Data Model: Repository of Master
Data Definitions


Harmonize All the Data Sources: One Version of
the Truth


Goals: Improve Process, Application and Partner
Integration, Lower Integration Cost and
Complexity


Value: Long
-
term Goals vs. Short Term Gains


Hosted by

MDM Long Term Vision


One Version of the Truth


Single Source for All Data: SAP and non
-
SAP


Single Administrative Site for All Data Management


Repository of Master Data Objects That Define Specific
Business Practices: Business
-
Specific Units of Measure



Connect Heterogeneous Environments


Linking Applications, Maintaining Consistent Data Among
Different Data Sources/Applications


Control Corporate Data


Central Management and Process Control For All Systems
(Internal and External)



Hosted by

MDM Short Term Vision


Synchronize Data in SAP Environments First,
Ensure Data Quality


Multi
-
instance, Multi
-
revision Environments


Limited Work with Customers for Vertical
“Universal Data Models”


Version 1.0 Data Models: Product, Business
Partner (Customer, Vendor, Supplier),
Organizations Structure, BOM




Hosted by

MDM Components


Master Data Objects: Define the Business Objects


Product Master


Business Partner


Product Structure


Organizational Structure



Data Services: Manage the MDM Environment


Data Management Services


Change Management


Distribution


Others


Content Integration, Data Staging (ODS), Adapters, Etc.




Hosted by

MDM Customer Road
-
Map


Phase I: Content Consolidation. Data Integrity
Phase: Cleanse, De
-
Dup, Multi
-
Source Analysis,
No Architectural or Data Object Change


Phase II: Master Data Harmonization: Above Plus
Central Data Management. Architectural Changes
To Create/Maintain Master Data Objects (But Not
Centrally)


Phase III: Central Master Data Management:
Above Plus Centrally Stored and Managed (Non
-
Local) Master Data Objects


Hosted by

Shelf #3: Exchange Infrastructure

SAP NetWeaver

COMPOSITE APPLICATION FRAMEWORK

PEOPLE INTEGRATION

Multi

channel access

Portal

Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Management

Knowledge Mgmt

PROCESS INTEGRATION

Integration

Broker

Bus. Process

Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAP

LIFE CYCLE MANAGEMENT

...

Source: SAP

Hosted by

Exchange Infrastructure


The Key To NetWeaver’s Success


Integration Repository: Development
-
time
Repository for Processes, Objects, Interfaces


Integration Directory: Deployment
-
time Directory
of Services


Integration Server: Realizes Run
-
time Integration


Adapters: RFC, IDOC, JDBC, SOAP, JMS, Third
Party, Siebel, Oracle, JDE

Hosted by

Exchange Infrastructure


The Key to Lower Cost of Ownership


Watch for Industry Standards Such as
Rosettanet, CIDX (Chem.)


Not Necessarily a Replacement for
Existing EAI Technology


Extending BPM, not Just Apps Integration


Hosted by

Shelf #4: Web Apps Server

SAP NetWeaver

COMPOSITE APPLICATION FRAMEWORK

PEOPLE INTEGRATION

Multi

channel access

Portal

Collaboration

INFORMATION INTEGRATION

Bus. Intelligence

Master Data Management

Knowledge Mgmt

PROCESS INTEGRATION

Integration

Broker

Bus. Process

Mgmt

APPLICATION PLATFORM

J2EE

DB and OS Abstraction

ABAP

LIFE CYCLE MANAGEMENT

...

Source: SAP

Hosted by

Web Apps Server


UI (Web Dynpro), DB Abstraction, Web Services
Support


Supports ABAP and J2EE Java


Support Team Development Efforts


Connectors to .NET (SOAP and RFC), Portal
Development for NW from Microsoft Coming,
Sharepoint Connector (Actional), Biztalk Interop


Connectors to WebSphere, Portal Development,
WebSphere Interoperability


Value: Commensurate to Strategic Value of SAP



Hosted by

Side Dish: Composite Applications
Framework


Development and Deployment Technology for
Composite Apps: Java, ABAP, Modeling, Portal
and XI Builders


Uses Metadata About UI, Processes, Services, and
Objects


Provides Modeling Environment for Web Services
Reuse


Based on MDM Data Models

Hosted by

NetWeaver And Its Parts: The
Version Roadmap


Enterprise Portal: Currently 5.0, 6.0 Available in
Limited Release


XI: Currently 2.0, 3.0 Coming in Q4


WAS: Currently 6.3, 6.4 in Q4


MDM: Currently 2.0. Integrated into WAS 6.3


Business Intelligence: Changes Pending


Look For Consolidated Release Next Year


Developer Zone Launched at TechEd
(http://sdn.sap.com)


Hosted by

NetWeaver And Existing SAP
Implementations


Version Support: NW Integrates with 4.6 (Except
Portal) But 4.6 Still Requires BASIS


NW Platform for 4.7 and Up


IDOCS are All XML Compatible


Licensing and Non
-
SAP Apps: XI and Portal
Included, One Time Fee and Maintenance for Each
Adapter


XI Tracks Non
-
SAP Integration Usage


Hosted by

NetWeaver Issues


Fast
-
moving Technology, Unified Version Coming


xApps Await Critical Mass and Demonstrable ROI


MySAP Business Suite and XML Interfaces


Integration: What is the Build vs. Buy Cost?


Custom vs. Packaged Applications



Hosted by

NetWeaver, .NET, and WebSphere


Competition is More About Strategy than Pure
Technology


What is the Strategic Platform?


Who is the Strategic Partner?


What Role Do Packaged Apps Have in Your Strategy?


How Much Are You Willing to Build vs. Buy? (Cost,
Time, Maintenance, Scalability)


Comparing TCO Is Hard: Do xApps Have Edge?


Hosted by

Conclusion: Is NetWeaver For
You?


Pure SAP Shop with Existing Skills: Highest Value


Mixed SAP and Legacy Shop: Also High Value


Mixed SAP and Oracle or PSFT: No Competing
Offering To Date


Mixed SAP and WebSphere or .NET: Weigh the
Cost of Innovation


New SAP Prospect: Yes


Hosted by

Questions?

Audience Time


Hosted by

Hosted by

Break sponsored
by