Page 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
E [email protected]