Scott Lowden SAP America Technical Solution Architect

Similar documents
Interaction Center for Automotive


CNT Management Consulting. Our consulting competence for your success

PLM100 Life-Cycle Data Management: Overview

SAP AG hereby confirms that the interface software for the product SmartExporter 2.0

SCM520. Purchasing COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Store Specific Consumer Prices

SAP Developer Network RFID Introduction. Tim Motter Application Solution Management, SCM

PLM400 Quality Management

FSC130 SAP Bank Communication Management

SCM610. Delivery Processing in SAP ERP COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

SCM550. Cross-Functional Customizing in Materials Management COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

SCM601. Processes in Logistics Execution COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

SCM605 Sales Processing in SAP ERP

Sizing SAP Central Process Scheduling 8.0 by Redwood

IUT222 AMI for Utilities

SAP BW in a Growing Landscape - Increasing the Benefit of Your BW Implementation - SAP NetWeaver Regional Implementation Group -BI SAP AG

PLM120 Document Management

SAPSCM. Overview of the SAP Supply Chain Management Application COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

Session ID: AGS101 User Management and Authorizations Overview

PS Project System. SAP ERP Central Component

AC505 Product Cost Planning

FMTB - Budgetary Ledger

Business One in Action - How to change the valuation method of an item?

TEWM12 SAP Extended Warehouse Mangement II (SAP EWM)

AC605 Profitability Analysis

CR500. CRM Middleware COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

EWM100. Extended Warehouse Management - Processes COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

EWM100. Processes in SAP Extended Warehouse Management - Overview COURSE OUTLINE. Course Version: 16 Course Duration: 5 Day(s)

CR100. CRM Customizing Fundamentals COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Coding Block HELP.BCBMTOM. Release 4.6C

SAP HANA Cloud Connector Solution Brief

Certified Functions: WebDAV Storage interface, Server functionality WebDAV Storage Interface LOAD Test performed Solution Manager Ready functionality

PLM230. SAP Project System Controlling COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

RE200 Flexible Real Estate Management

TM430. Strategic Freight Management in SAP Transportation Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)8 Hours

FS242. Deposits Management in Banking Services from SAP 8.0 COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

SAP GRC Access Control: Installation Best Practices FAQ

SAP BUSINESS OBJECTS INTEGRATION WITH SAP NETWEAVER BPM

Sizing SAP Quality Issue Management, Version 1.0

ADM110. SAP System Installation and Patching COURSE OUTLINE. Course Version: 15 Course Duration: 4 Day(s)

MOB320. SAP Agentry Work Manager for IBM Maximo COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

Organizational Change Management Strategies

SCM230 Supply Network Planning (APO SNP)

BO100. Reporting with SAP BusinessObjects BI Solutions for SAP NetWeaver BW COURSE OUTLINE. Course Version: 15 Course Duration: 20 Hours

PUBLIC Setup 4.6 Systems for MAI

AC210. New General Ledger Accounting (in SAP ERP) COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

PLM120 Document Management

AC010. Business Processes in Financial Accounting COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

BPC440 SAP Business Planning and Consolidation: Consolidation

SCM510 Inventory Management and Physical Inventory

SAP Solution in Detail SAP Enterprise Portal SAP ENTERPRISE PORTAL PORTAL INFRASTRUCTURE

SM100. SAP Solution Manager Configuration for Operations COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

TTM12. SAP Transportation Management II (SAP TM) COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

Business One in Action Alternative Items in Marketing Document

Sales Quotation. SAP Best Practices

Master Guide. SAP S/4HANA Supply Chain for secondary distribution 1.0

Quality Management for Procurement with Vendor Evaluation. SAP Best Practices

How To Create and Use an SAP ME Process Workflow

WebDAV & remote support platform for SAP Business One

ADM540. Database Administration SAP ASE for SAP Business Suite COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

SAP Best Practices for Subsidiary Integration in One Client Consolidation Preparation: Intercompany Reconciliation

BOID20 Advanced Use of the Information Design Tool

SCM515 Invoice Verification

Sales Order Processing with Collective Billing. SAP Best Practices

TERP10. SAP ERP Integration of Business Processes COURSE OUTLINE. Course Version: 16 Course Duration: 10 Day(s)

Consumable Purchasing. SAP Best Practices

U.S. FDA TiTle 21 CFR PART 11 ComPliAnCe ASSeSSmenT of SAP ReCiPe management

How to Integrate SAP Crystal Server with SAP Business One

How To Set Up and Use SAP ME Complex Assembly

BOCE10 SAP Crystal Reports for Enterprise: Fundamentals of Report Design

Returnables Processing. SAP Best Practices

SAP BusinessObjects GRC 10.0 Integration Guide Access & Process Control 10.0

RKT Live Expert Session

Remote Support Platform for SAP Business One. June 2013 Partner External

SRMCS OCI to UI5 Cross Catalog Search. Consulting Purchasing Solutions SAP Deutschland AG & Co. KG 2013

Integrate XI and BI in SAP NetWeaver 2004s

SAP BusinessObjects GTS 8.0: How to Customize US Re-Export

RE010 Real Estate Processes in SAP ERP

Subcontracting. SAP Best Practices

The Critical Role of Management Support in OCM Initiatives - A Tale of Two Projects

Delta Overview Student Lifecycle Management EHP 4 (Business Suite 7)

How To Set Up and Use the SAP ME Time Sensitive Material Feature

SAP Manufacturing Service Oriented Architecture (SOA) Current and Future Strategy

SAP Best Practices for Subsidiary Integration in One Client Intercompany Revenue Planning and Reporting with CO-PA

Business One in Action - How to generate a report showing a list of AR Invoices paid through cheques?

SAP Mobile Application Certification Overview. SAP Integration and Certification Center November 2011

SYSTEM LANDSCAPE OPTIMIZATION GROUP S CLIENT TRANSFER SERVICE FAST TRACK TO MINIMIZING YOUR SYSTEM LANDSCAPE S COMPLEXITY

New UI for Cost Center Planning with SAP ECC 6.0 EhP6. August, 2012

Business One in Action How does SAP Business One Deal with Realized and Unrealized Exchange Rate Differences?

Agile Product SAP

Intercompany Cross-Border Central Sourcing SAP Best Practices Baseline Package

Migration from SAP BO PC 7.5 NW Version to SAP BO PC 10 NW Version

BPO Alert Reporting Analysis - Setup and User Guideline. BPO Alert Reporting for BPMon on MAI (as of SAP Solution Manager 7.

Customer Reference for:

What are the Specifics Concerning the Authorizations of a Composite Provider?

SAP Consulting Solution. SCS 3 rd Party Monitor. User Documentation. SAP Deutschland AG & Co. KG. Hasso-Plattner-Ring 7 D Walldorf

FSC110 Customizing in SAP Treasury & Risk Management

CNT Management Consulting. Our consulting competence for your success

How to Create EU Sales Reports in SAP Business One 8.82 (DE)

Transcription:

SAP NetWeaver Training Overview - SAP Exchange Infrastructure Scott Lowden SAP America Technical Solution Architect

NetWeaver Components Detail Exchange Infrastructure SAP AG 2003, Title of Presentation, Speaker Name / 2

Today s Integration Challenge Call Center Document Mgmt Market Analysis Integration costs are high Lots of heterogeneous systems Long integration projects SCM IT environments become increasingly rigid Pressure on IT increases ERP Must leverage existing investments Must show quick results Trading e-sales Must reduce total cost of ownership (TCO) Technical systems PLM E-Procurement SAP AG 2003, Title of Presentation, Speaker Name / 3

How to Lower TCO Call Center Document Mgmt Market Analysis Reduce complexity Minimize the number of connections - using hubs SCM Use only 1 platform to integrate all people, information, and systems ERP Reduce custom integration Deliver.NET and J2EE interoperability Trading e-sales Deliver adaptors for ISV products Deliver products, not projects! Technical systems PLM E-Procurement Increase company performance Increase ease of use, scalability and adaptability Increase business process flexibility by using an Enterprise Services Architecture SAP AG 2003, Title of Presentation, Speaker Name / 4

Enterprise Services Architecture (ESA) Make Web Services work for your business Objective Add new levels of flexibility while leveraging existing investments ESA is the blueprint for complete and services-based business solutions Empowers all participating people (internal and external, all relevant roles) Manages all information (structured and unstructured) Encompasses all systems (SAP and non-sap) SAP delivers its business solutions using an Enterprise Services Architecture SAP NetWeaver implements an ESA SAP xapps, mysap Business Suite, custom solutions are powered by SAP NetWeaver Open, Web Services Environment Snap on business process People Integration Information Integration Process Integration Enterpr. Services Existing Systems SAP AG 2003, Title of Presentation, Speaker Name / 5

SAP Solutions Powered by SAP NetWeaver Open integration on all levels for the mysap Business Suite SAP NetWeaver SAP R/3 Enterprise mysap SRM mysap SCM People Integration Multi-Channel Access Portal Collaboration Strategic Sourcing Information Integration Knowledge Mgmt Business Intelligence Master Data Mgmt Process Integration Integration Broker, Business Process Mgmt Application Platform Supplier Evaluation Demand/ Source of Supply J2EE ABAP, DB and OS Abstraction R/3 SRM Backbone SCM Backbone 3 rd party Solution SAP AG 2003, Title of Presentation, Speaker Name / 6

SAP Solutions Powered by SAP NetWeaver Orchestrating new, cross-functional business processes SAP NetWeaver People Integration Multi-Channel Access Portal Collaboration SAP xapps SAP xapp Resource and Program Mgmt Information Integration Knowledge Mgmt Business Intelligence Master Data Mgmt Project Portfolio Mgmt Project Execution Staffing Resource Assignmt Advanced Skills Mgmt Process Integration Integration Broker, Business Process Mgmt Application Platform J2EE ABAP, DB and OS Abstraction PLM 3 rd party HR Project System Microsoft Office 3 rd party FI SAP AG 2003, Title of Presentation, Speaker Name / 7

The Solution Key Design Elements Web services Application functions become Web services Self-contained, modularized functionality that can be described, published, discovered, and accessed through open internet standards In addition, all kinds of services that are relevant for classical EAI and remote communication (via adapters) Open syndication of Web services Regardless of location Web-centric Architecture XML and message based infrastructure for open collaboration supporting open standards and leveraging Java, ABAP and.net Central Integration Repository and Directory capturing shared Collaboration knowledge Open for mysap.com e-business solutions and 3 rd party components All customer touchpoints based on open XML and Java technology SAP AG 2003, Title of Presentation, Speaker Name / 8

The Solution Shared Business Semantics Shared Integration Knowledge Business scenarios, business processes, Web services, interfaces, mappings, routing rules,... For a common understanding of how collaborative business processes work Enabling distributed execution Shared classification and discovery of businesses and services Support for UDDI (Universal Description, Discovery and Integration) Loose coupling via XML messaging Asynchronous communication as far as possible Synchronous communication where required Evolution Allow easy and non-disruptive addition of new services and processes Integration of existing and new SAP components Integration of existing customer and 3rd party components SAP AG 2003, Title of Presentation, Speaker Name / 9

Overview Exchange Infrastructure 2.0 Shared Collaboration Knowledge Execute Collaborative Business Processes Design Configuration Runtime 3 rd Party and Messaging Systems SAP Systems Integration Server Integration Repository Integration Directory Integration Engine Business Process Engine Additional Integration Services Marketplaces SOAP Plain HTTP System Landscape Directory Runtime Workbench Partner Eco-System (additional 3rd Party Adapters and Industry Standards) SAP AG 2003, Title of Presentation, Speaker Name / 10

Integration Repository Integration Content provided at Design Time Already contains Integration knowledge for mysap solutions Open for Partner and Customer to add collaboration knowledge of non-sap systems Content can be filled from different sources using open standard descriptions (e.g. WSDL) XML and Java based tools Business Scenarios Business Processes Mapping Objects Interface Objects Imported Objects Components (SLD) Integration Repository SAP AG 2003, Title of Presentation, Speaker Name / 11

Integration Repository Business Scenarios Business scenarios Provide overview of business semantics of an integration scenario Show involved communication partners and their roles Outline choreography of message exchange Provide central access to all involved design time objects (like interfaces, mappings) Provide input for configuration Support top-down and bottom-up modeling SAP standard business scenario Supplier Managed Inventory SAP AG 2003, Title of Presentation, Speaker Name / 12

Integration Repository - Interfaces Central place to define and catalog global and component-specific interfaces Interfaces assigned to components Tracks different interface versions Descriptions of all existing BAPI, IDOCs and RFCs Global interfaces and types populate Includes message types and data types for high reusability Based on WSDL (Web Service Description Language, W3C) Outbound and inbound interfaces Synchronous and asynchronous interfaces XML Schema to describe data types Basis for Proxy generation populate Application developer designs a new interface SAP AG 2003, Title of Presentation, Speaker Name / 13

Proxy Generation Key Benefits Separation of Business Application from technical Exchange Infrastructure Platform and programming language independent principles Generation of proxies in Java, ABAP and.net platform Using interface description (WSDL) of Interfaces in the Integration Repository Design time activity Proxy connects to (local) Integration Engine Executes shared integration knowledge (Integration Directory) Proxy Integration Engine Business Function Application System SAP AG 2003, Title of Presentation, Speaker Name / 14

Integration Repository - Mappings Contains preconfigured information for Structural transformation Value mapping Interface Mappings register mappings for interface pairs Message Mappings are used to implement mappings Message Mapping definition in the Integration Repository Graphical Mapping Editor Import schema (XSD, XML) Import IR message types Import archives (zip or jar) Import RFC, IDoc Write own Java functions Mappings are stored in the Integration Repository, selected for business processes in Configuration Time, executed by the Integration Engine at runtime SAP AG 2003, Title of Presentation, Speaker Name / 15

Integration Directory Integration Content provided at Configuration Time Contains productive integration knowledge at customer site Can be derived from Integration Repository during installation and configuration Open for Customer to add collaboration knowledge relevant to non-sap components XML and Java based tools Business Scenarios Business Processes Receiver Determinations Interface Determinations Web Services System Landscape (SLD) Business Partners Integration Directory SAP AG 2003, Title of Presentation, Speaker Name / 16

Message Flow within the Integration Server SAP 3.x The Integration Server retrieves required Collaboration Knowledge on Routing, Mapping and Address resolution from the Integration Directory SAP 4.x Third Party System SAP Adapter Logical Routing 3rd Party Adapter Mapping Technical Routing mysap.com Solution* Marketplace Firewall Business Partner Business Partner Business Partner SAP AG 2003, Title of Presentation, Speaker Name / 17

Features of the Integration Engine Different quality of service for message delivery or Web service invocation Synchronous: always best effort Asynchronous: exactly-once exactly-once-in-order support of acknowledgement Different messaging models Request/Response Publish/Subscribe Error handling Return or storage of fault messages Automatic retry Monitoring Configurable monitoring and tracing of all messages Application related monitoring functionality Deployment as local Integration Engine or stand alone Integration Server SAP AG 2003, Title of Presentation, Speaker Name / 18

Adapters Overview Connection to existing SAP systems RFC adapter IDoc adapter Connection to 3 rd party and messaging systems File adapter Database (JDBC) adapter Java Messaging Service (JMS) adapter SOAP adapter Plain HTTP adapter Connection to marketplaces MarketSet adapter Adapter framework for selected partners Adapters provided by partners For application systems like Siebel, JDE, Oracle, For industry standard protocols like RosettaNet, CIDX, SAP AG 2003, Title of Presentation, Speaker Name / 19 Runtime Integration Server Integration Repository 3 rd Party and Messaging Systems SAP Systems Marketplaces SOAP Plain HTTP Adapter Framework - Partner Content (additional 3rd Party Adapters and Industry Standards)

Capturing Shared Knowledge at Design/Config Time Integration Repository Product to be used at design/development time At SAP, partner, and customer site Shipped along with content Integration Directory Product to be used at configuration time At customer site Content partially derivable from Integration Repository by configuration tools Integration Engine Product to be used at runtime At customer site Relies on content of Integration Directory Integration Engine SAP AG 2003, Title of Presentation, Speaker Name / 20

Copyright 2003 SAP AG. All Rights Reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint and SQL Server are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix and Informix Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries. ORACLE is a registered trademark of ORACLE Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, the Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin and other Citrix product names referenced herein are trademarks of Citrix Systems, Inc. HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA is a registered trademark of Sun Microsystems, Inc. JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One. SAP, SAP Logo, R/2, R/3, mysap, mysap.com and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are trademarks of their respective companies. SAP AG 2003, Title of Presentation, Speaker Name / 21