CASE STUDY: How SCA Hygiene Leveraged SAP NetWeaver for Global Consolidation
SAP Netweaver for Dummies
1. SAP NetWeaver for Dummies
Chapter 21 - Making Sense of Data: Analytics and Reporting
Chapter 22 - Doing the Application-to-Application Thing
Dan Woods and Jeff Word
Presented by:
Abhishek Bansal (7503869)
Mayank Maindola (10609029)
2. Understanding the need for application-to-application (A2A) integration
Analysing the challenges IT departments face in implementing A2A integration
Reviewing how SAP® NetWeaver™
helps support A2A integration
Looking at an incremental road map for A2A integration
February 12,
2013
SAP NetWeaver for Dummies
2
3. Introduction
• Application-to-application integration
▫ Sharing Data and Functionality
▫ The Reasons and the Techniques are many
▫ Why ?
Managing the Supply Chain, Improving Customer
Relationships, Processing Orders or Tracking
Finances needs to be relied upon a variety of quite
separate software applications.
It’s a good idea to make these applications work
together
To reduce Redundancy, Costs
February
12, 2013
SAP NetWeaver for Dummies
3
4. Introduction
• Technically Speaking…
▫ The practice of creating connections between parts
of your IT infrastructure is called Application-to-
Application (A2A) integration.
• One Fundamental Goal
▫ Creating a new software landscape whose total
function, performance, and productivity are
considerably greater than the sum of its parts.
February 12,
2013
SAP NetWeaver for Dummies
4
5. What Needs to be Integrated ?
• User Interface Integration
• Process Integration
• Application programming interface (API)
integration
• Data integration
February 12,
2013
SAP NetWeaver for Dummies
5
6. Which Applications ?
• Don’t be intimidated by potential barriers
▫ Integration can take place across virtually any
boundary, be they technical, organizational, or
geographical Process Integration
▫ Standards-based intranets, providing high-speed
connections between servers located almost
anywhere on the planet, provide a robust
communications medium for most integrations.
February 12,
2013
SAP NetWeaver for Dummies
6
7. SAP NetWeaver Meets A2A Integration
• SAP NetWeaver
▫ An open integration and application platform
▫ Packs a powerful set of A2A integration
capabilities
▫ Supports the integration of applications within
enterprise, independent of
vendor, design, function, location, or owner
▫ Ideal for integrating systems across company
boundaries, called business-to-business or B2B
integration
February
12, 2013
SAP NetWeaver for Dummies
7
8. SAP NetWeaver Meets A2A Integration
• SAP NetWeaver has all of them…
▫ An integrated development environment (IDE) to create
components and services that are an A2A integration’s
building blocks.
▫ Master data management capability that enables you to pull a
variety of data sources into a single, well-organized database.
▫ An automatic replication and distribution process
▫ An integration broker with messaging technology and
adapters to translate one format to another
▫ Web services to expose slices, or selected functions, of existing
applications that other programs can use.
▫ Advanced business process management (BPM) you can use to
design, execute, automate, and monitor application-spanning
processes.
February 12,
2013
SAP NetWeaver for Dummies
8
9. SAP NetWeaver – Levels of Integration
February
12, 2013
SAP NetWeaver for Dummies
9
10. Lining Up the Components
• What components to use ?
USE SAP Component
Focus is on data SAP® Exchange Infrastructure
Focus is on APIs SAP® Web Application Server (SAP
Web AS)
IDE for developers SAP NetWeaver Developer Studio
Rapid assembly of user Web Dynpro, the SAP user framework
interfaces
Allows components to SAP Composite Application Framework
be stitched together
sans coding.
February
12, 2013
SAP NetWeaver for Dummies
10
11. A2A Integration: A Staged Process
• Step 1: Data integration
▫ Making the data from one application available in
another
SAP XI passes messages containing the requested data
between applications. The openness of the SAP XI
adapter framework allows the deployment of various
adapters to translate virtually any format.
SAP Web AS constructs Web services that allow one
application to retrieve data from another.
SAP® Master Data Management (SAP MDM) creates a
unified central data repository that several different
applications can use. Using this method, SAP MDM
employs SAP XI to synchronize replicated data.
February
12, 2013
SAP NetWeaver for Dummies
11
12. A2A Integration: A Staged Process
• Step 2: One-way process integration
▫ SAP NetWeaver offers a configurable approach,
building on the capabilities for data integration of the
following components:
SAP® Enterprise Portal (SAP EP), the user-interface
framework for all mySAP Business Suite solutions, can
also be used to create either role based or process-based
views of cross-application processes
SAP XI can move data from one application to another.
February 12,
2013
SAP NetWeaver for Dummies
12
13. A2A Integration: A Staged Process
• Step 3: Interactive process integration
▫ SAP NetWeaver provides advanced process
automation at two levels
1.) To Coordinate Users
Business workflow management system of the SAP Web AS
models, controls, and auto-mates the business processes
taking place within a software component.
Once defined, the automated workflow serves to coordinate
the activity of users working with the business processes.
February
12, 2013
SAP NetWeaver for Dummies
13
14. A2A Integration: A Staged Process
2.) To Coordinate Other Applications
Cross-component business process management (BPM), a
function of SAP XI, drives and controls complex business
processes across business applications and between different
companies.
February
12, 2013
SAP NetWeaver for Dummies
14
15. A2A Integration: A Staged Process
• Step 4: Business process management
▫ SAP offers two ways to help manage complex integrations:
the
1.) BPM capability
A very cool process modelling environment that handles
asynchronous coordination of processes between all your
different applications
Modelling, rather than coding can be used to orchestrate all
the messages and services for data exchange and process
management
2.) SAP Composite Application Framework (SAP CAF)SAP®
Enterprise Portal (SAP EP)
February
12, 2013
SAP NetWeaver for Dummies
15
16. A2A Integration: A Staged Process
2.) SAP Composite Application Framework (SAP CAF)SAP®
Enterprise Portal (SAP EP)
The SAP CAF lets you create advanced applications in a model-
driven development environment.
Not only the processes, but all aspects of an A2A integration
can be modelled and configured using parameters.
February 12,
2013
SAP NetWeaver for Dummies
16
17. Understanding the importance of analytics and reporting
Exploring the SAP® NetWeaver™ solution
Discovering the business value provided by data warehouses
Examining the challenges facing IT departments delivering solutions
Looking ahead to the impact on architecture
February
12, 2013
SAP NetWeaver for Dummies
17
18. Introduction
• Implementing an analytics and reporting
solution guarantees that you can make smart
decisions based on a truly complete set of
business data
• How SAP Net Weaver, in conjunction with other
SAP components or alone, begins to lay the
groundwork that enables your organization to
make sense of the data it generates, lowers your
total cost of ownership, and saves time.
February
12, 2013
SAP NetWeaver for Dummies
18
19. Business Drivers
• Today’s enterprise has no clearly defined pit
stops at which to take stock of the business, but
the principle is the same.
• Corporations don't spend nearly enough time or
money analyzing that information and reporting
the results to those within the organization who
need it.
February
12, 2013
SAP NetWeaver for Dummies
19
20. What would an analytics and
reporting solution look like?
• Analytics & reporting includes the questions
like:
▫ How is the company performing today?
▫ How well did it perform yesterday?
▫ What should the
employees, partners, suppliers, and managers do
differently?
February 12,
2013
SAP NetWeaver for Dummies
20
21. Using what you get
• Implementation is just the first step. When an
analytics and reporting solution is up and
running, the next goal looms ahead ensuring
that an organization’s workflow and IT
infrastructure are geared to make maximum use
of all this great information.
• Analytics and reporting solutions have to be just
as adapt in their handling of metadata.
February
12, 2013
SAP NetWeaver for Dummies
21
22. SAP Net Weaver-based Solution
• SAP has provided a comprehensive solution.
which consists of a general platform for
application development that packs in all the
elements that meet challenges for extending the
analytics and reporting capabilities of an
underlying SAP® Business Intelligence data
warehouse.
February
12, 2013
SAP NetWeaver for Dummies
22
23. SAP Net Weaver-based Solution
(contd..)
February
12, 2013
SAP NetWeaver for Dummies
23
24. Running down the features
• Create components and services
• Automatic process
• Adapters and integration brokers
• Mobile device distribution framework
• Collaborative tools
February 12,
2013
SAP NetWeaver for Dummies
24
25. How does it do all this stuff?
• SAP Web AS also ensures that you can tailor a
user’s access and interface as you like, while
remaining consistent across all transactional,
analytic, and reporting solutions.
• Also extends SAP BI’s capabilities with
prepackaged components for data management,
portal development, collaboration, and
application integration.
February
12, 2013
SAP NetWeaver for Dummies
25
26. How does it do all this stuff? (contd.)
• SAP XI automates data retrieval for sorting and
analysis, speeding up reporting cycles, and
pushing your enterprise toward the elusive goal
of real-time reporting or at least right-time
reporting —providing fresher data than you
actually need to make your decisions.
February 12,
2013
SAP NetWeaver for Dummies
26
27. Solution evolution
• Build a data warehouse and a business intelligence
foundation capable of aggregating and analyzing
data.
• Integrate customized analytic applications and
reports into employees’ portals and other interfaces.
• Add collaborative tools to make the lessons learned
by reviewing the reports immediately actionable.
• The most comprehensive solutions automate data
delivery into the analytics and reporting solution
February
12, 2013
SAP NetWeaver for Dummies
27
28. Getting Your Data When
You Actually Need It
• SAP XI provides a framework]
• SAP® Master Data Management creates a
unified, central repository of data that uses SAP
XI to synchronize replicated data.
• SAP Web AS builds Web services that allow one
application to retrieve data from another.
February 12,
2013
SAP NetWeaver for Dummies
28
29. So, What’s the Future?
• Simply adding a data warehouse capable of knitting
together so many disparate and rapidly proliferating
databases is key.
• It paves the way for future components and services
that you can combine and recombine with the data
warehouse to perform more in-depth analysis.
• It is services like these, which have a comprehensive
view of all the data needed for a particular
purpose, that can truly fulfill the promise of
Enterprise Services Architecture
February
12, 2013
SAP NetWeaver for Dummies
29