30 SAPSA Application Interface Framework 2013-04-24(1)

21
8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1) http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 1/21 SAP Application Interface Framework 2.0 Tommy Wickström, SAP Svenska AB 2013-04-24  April 2013 Relax, Simply Your Application Interfaces

Transcript of 30 SAPSA Application Interface Framework 2013-04-24(1)

Page 1: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 1/21

SAP Application Interface Framework 2.0

Tommy Wickström, SAP Svenska AB 2013-04-24

 April 2013

Relax, Simply Your Application Interfaces

Page 2: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 2/21

© 2012 SAP AG. All rights reserved. 2

Agenda

SAP Application Interface Framework – Overview

Context and Business Background

Relevant Business Process Areas

Core Components and Architecture

Benefits and Values

SAP Application Interface Framework 2.0

Recorded demo 

Page 3: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 3/21

© 2012 SAP AG. All rights reserved. 3

Overview

Frequent Challenges in the Area ofInterfaces

Heterogeneous system landscapes

Many interfaces using different technologies and

monitoring tools

High efforts for interface implementation,monitoring, and error handling

Consequences

High costs

Low governance

Solution

SAP Application Interface Framework is a

powerful framework for interface implementation,

monitoring, and error handling

Page 4: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 4/21

Context and

Business Background

Page 5: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 5/21

© 2012 SAP AG. All rights reserved. 5

Strategic

Operational

Transactional

Strategic:

Complex analysis and overview of monitoring results

or KPIs based on multi-dimensional criteria and for a

long time frame

Example: SAP Business Intelligence, SAP Business

Objects

Operational (Process-oriented):Holistic monitoring (overview level/alerts) of

business processes (often cross-system) which are

in execution or for a historic view 

Example: SAP Solution Manager, SAP Business

Process Monitoring, SAP BPT

Transactional:

Detailed monitoring of process parts, individualprocess steps or interfaces inside of a single system 

which are in execution or for a specific, quite recent

time frame 

Example: SAP Application Interface Framework,

Individual transactions like BD87, WE02 etc.

Monitoring Pyramid with Different Levels of Monitoring

Page 6: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 6/21

© 2012 SAP AG. All rights reserved. 6

PI

Typical Components in Complex Integration ScenariosSolution Manager, SAP Process Integration and SAP Application Interface Framework

SAP

AIF

SAP Application system “1” 

SAP Application System “n” 

SAPAIF

Solution Manager / BPMon

cross-system monitoring

Solution Manager ,SAP PI,

and SAP AIF

together provide a

complete toolset for

complex integrationscenarios.

They efficiently combine

Operational Monitoring,

Technical Integration,and

Transactional Error

Resolution

capabilities

Page 7: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 7/21© 2012 SAP AG. All rights reserved. 7

General Market Requirements

Streamline efficiency, provide better interface

architecture, and reduce costs in interface

implementation and monitoring.

Improve architecture of complex information and

communication flow between different business units

to secure business goals.

Standardization and harmonization

of interface implementation and monitoring

Page 8: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 8/21© 2012 SAP AG. All rights reserved. 8

Relevant Business Processes

System Landscape and Architecture

System landscapes with processes and technical data flow

become more and more complex

Interface Handling

Heterogeneous interfaces using different technologies have

grown over time

Interface Monitoring

Clear governance, business responsibility, and compliance

rules are frequent requirements

Communications

Interface error handling require

defined communication structure

between IT and business people

Help! 

What

can I

do??

BusinessMonitoring

Page 9: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 9/21© 2012 SAP AG. All rights reserved. 9

Overview and Core Components

SAP Application Interface Framework  A powerful framework for interface implementation, monitoring and error handling

 A proven solution with more than six years of development and customer history

 A cross-industry solution with customers from 22 industries

Interface Implementation (Design Time)

Interface implementation mainly through Customizing menus Easy access to relevant data or functions of underlying SAP application

Re-use of interface components (e.g. checks, mappings, actions)

Supports variants of interfaces (exceptions or additional steps)

Independent implementation and testing of interface components and interface variants

Monitoring and Error-Handling (Runtime) Business user monitoring (power user)

Customizable authorizations for interface access

Overview of interface statusError

monitoring with

focus on

business users

Framework for

interface

implementation

Interfaces

SAP Application Interface Framework

Page 10: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 10/21© 2012 SAP AG. All rights reserved. 10

SAP Application Interface Framework Architecture Overview

SAP Application

Interface Framework

SAP Application System

Local Variants

Customizing

(Interface-specific)

SAP

Standard

Application

 ___

Data andFunctionsPI

Field Mappings

Checks

 Actions

Alert Management

Application Log

Monitoring and

Error Handling

SAP Application Interface

Framework

SAP Basis

Legend:

SAP Standard Application

BAPI (BAPI ® )

Standard

Function

Customer

Function

   A   B   A   P   ™   –

   P

  r  o  x   i  e  s

   (   L  o

  c  a   l   I  n   t  e  g  r  a   t   i  o  n   E  n  g   i  n  e

   /   P  r  o  x  y   F  r  a  m  e  w  o  r   k   )

Value Mappings

Monitoring and Error Handling

(Business User)

Interface Implementation

(Technical User)Alerting 

(Business User)

Security/Authorizations

Page 11: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 11/21© 2012 SAP AG. All rights reserved. 11

SAP Application Interface FrameworkNew Usage Scenarios and broad range of underlying Basis Technologies

 ALE /

IDOCqRFC bgRFC

Synch.

RFC

tRFCCustomer

specific

technology

Web

Service

Files Enterprise

Service LSMW

Structure Mappings

Checks

 Actions

Value Mappings

Scenario 1

Use AIF Runtime AND Monitoring

Scenario 2

Use Monitoring on top of multiple

technologies (e.g. existing IDOC)

Structure Mappings

Checks

 Actions

Value Mappings

Scenario 3

Use Runtime only (e.g. for

synchronous interfaces RFC etc.)

SAP Application System

Besides new scenarios, AIF architecture to be made more generic to address multiple

basis technologies and to make implementation possible on further technologies

MWB

Implementation possible (partly supported by templates) on e.g.:

Proxy

XI Runtime

Page 12: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 12/21© 2012 SAP AG. All rights reserved. 12

Sample Use Cases of SAP Application Interface Framework

based Interface Implementation and Functional Monitoring

Mobile Applications HANA Analytics Cloud / On Demand DB / Technology

PI GatewayOther

Integration

Error monitoring

with focus onbusiness users

Framework for

interfaceimplemen-tation

Interfaces

SAP Application Interface Framework

Backend system(s) with AIF

for interface implementation,

 AIF runtime, and

functional monitoring and

error handling

Middleware/ESB or

Technical

communication

layer

Crossgate

Page 13: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 13/21

Benefits and Values

Page 14: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 14/21© 2012 SAP AG. All rights reserved. 14

Business benefits for who?

 A Framework

for Interface

Implementationwith great

Governance

through

interface

lifecycle

Easy and

efficientInterface

Monitoring

targeted at

business

users 

Transparency

, governance,

cost savings,

and

compliance 

IT: Business: Management:

Page 15: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 15/21© 2012 SAP AG. All rights reserved. 15

SAP Application Interface FrameworkBenefits for the IT

Benefits for the IT:

Fast implementation of Interfaces

Enforcement of implementation guidelines

Re-use of components in multiple interfaces

 Allows versioning of interfaces

Unification of required skills

Test tool for automated testing

Tool-supported documentation of interfaces

 Simplified Interface Landscape and

 Architecture

 A Framework for Interface Implementation with

great Governance through interface lifecycle

Page 16: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 16/21© 2012 SAP AG. All rights reserved. 16

SAP Application Interface FrameworkBenefits for the Business

Benefits for the Business:

Transparency of interfaces within area of

responsibility

User-friendly Interface Information

 Ability to correct errors within their system on

User Friendly Screens

Capabilities for mass error handling

Highlighted Errors in Interface Documents

which offer forward navigation to issue

User Alerts in case of Errors

 Reduced time needed for error handling

Easy and efficient Interface Monitoring targeted

at business users 

Page 17: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 17/21© 2012 SAP AG. All rights reserved. 17

SAP Application Interface FrameworkBenefits for the Management

Benefits for the Management:

Interfaces with significantly reducedimplementation costs

Efficient Interface Monitoring leads to reduced

monitoring costs

Secure compliance by providing a multi-layer

authorization concept Transparency and governance throughout

complete interface development life cycle

 Controlling Interface Landscape & the Budget

Transparency, governance, cost savings, and

compliance 

Page 18: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 18/21

© 2012 SAP AG. All rights reserved. 18

SAP Application Interface FrameworkPositive Effects on TCO and ROI

Positive Effects on TCO and ROI:

Implementation

• Reduced interface implementation costs and efforts

• Enabling reusable interfaces and interface components

• Minor testing efforts• Shorter project duration by parallelization of tasks

• Lower interface lifecycle costs

Operations

• Saves time in daily work

• Increases efficiency in monitoring and error handling• Improves data quality

• Clear responsibilities and reduced dependencies between IT

and business users

•  Avoids duplicate efforts (technical and business monitoring)

Reduce Costs by Using

SAP Application Interface Framework

ConventionalDevelopment

 AIF Methodology

Effort Comparison

Page 19: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 19/21

© 2012 SAP AG. All rights reserved. 19

Additional Information 

Detailed Technical InformationSAP Application Interface Framework is a modification free add-on to SAP application systems based on

SAP Netweaver Basis 7.0® (from SP17), SAP NetWeaver PI 7.0® is optionally needed

Certain functions (part of additional add-on “AIFX”, e.g. web UI, SIW (service innovation workbench)

generator, monitor ECH messages (std tool for enterprise services), …) require SAP Netweaver Basis

7.31

SAP Application Interface Framework is available in the following languages:

 Arabic, English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish,

Traditional Chinese, Turkish, Simplified Chinese

For Online Help, Master Guide, and Developer Cookbook please refer to SAP help portal under

http://help.sap.com/aif  

 Additional information can be found at: http://www.sap.com/aif  and inside the AIF SCN Community

http://scn.sap.com/community/aif  

Support services are available through SAP Service Market Place using a unique message component.

 Additional SAP Services are offered by SAP Consulting, including:

Interface assessment service package

Interface implementation services

Service and Support Offerings

Page 20: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 20/21

© 2012 SAP AG. All rights reserved. 20

Recorded demo from Markus Gille

31:24 - 47:48

https://sap.emea.pgiconnect.com/p59375726/ 

Page 21: 30 SAPSA Application Interface Framework 2013-04-24(1)

8/12/2019 30 SAPSA Application Interface Framework 2013-04-24(1)

http://slidepdf.com/reader/full/30-sapsa-application-interface-framework-2013-04-241 21/21

Thank You!

Tommy Wickström 

SAP Customer Developement

Nordic

SAP AG

Dietmar-Hopp-Allee 16

69190 Walldorf

T  + 46-703 46 19 74 E  [email protected]

Markus Gille

Global Solution Owner

SAP Application Interface Framework 

SAP AG

Dietmar-Hopp-Allee 16

69190 Walldorf

T  + 49-6227-7- 40927 

[email protected]