You are on page 1of 55

SAP and SAP HANA

Technical Workshop
- HARI PRASAD

Agenda

Introduction

Evolution of SAP

SAP NetWeaver Components

SAP Architecture

System Landscape

Modules in SAP

Development Environment

SAP System Demonstration and Hands on

SAP HANA

Challenge: Diverse Applications

OLTP & OLAP

IMDB

Demo of cloud HANA

Introduction
SAP stands for "Systems Applications and Products in data processing.
SAP is an ERP- Enterprise Resource Planning (business management
software - a suite of integrated applications).
Integrate people, data and business processes within and between
organizations.
Collaboration, non-redundancy, consistency and internal process optimization.
Facilitates information flow between all business functions, and manages
connections to outside stakeholders.
SAP is an R/3 system.
Easer Global integration

World-wide usage .
Designed to satisfy the information needs for all business sizes (international
to local) : Multi-lingual & Multi-currency.
Designed to satisfy the information needs for all industries (industry
solutions).
Enables a company to link its business processes.
Ties together disparate business functions (integrated business solution).
Helps the organization run smoothly.
Real-time environment.
Scalable and flexible.
Other ERP software in the market : Peoplesoft, J.D. Edwards, Oracle, Microsoft
Great Plains, MS Dynamics.

Evolution
SAP is the name of the biggest European software company and its product.
The head office in Walldorf, Germany.
SAP was founded in 1972 by five former IBM employees in Mannheim,
Germany.
Before 1977 : Systems Analysis and Program Development. (German :
Systemanalyse und Programmentwicklung).
SAP was the first, Market Leader, to integrate a corporation's worldwide
functions tightly into one application.
With more than 56,000 installations serving 10 million users at 18,800
organizations in 120 countries across the globe.

So far, there have been 5 systems developed by SAP.


namely, R/1, R/2, R/3, ECC, HANA.
SAP released the first version of their software, SAP
R/2, in 1979.
Its domination of the market occurred during the
1980s, expanding first throughout Europe (early
1980s) and then North America (1988).
SAP R/3, an advanced, client-server based version of
the popular R/2 product, was released in 1992 and
sparked a stunning takeover of America's largest
businesses.

SAP NetWeaver Components

The core capabilities of SAP NetWeaver are the integration of people,


information, and process

In people integration, it simply means that it enables you to bring


people together and help them work more efficiently

Information integration means you can bring together information from


a variety of locations and have it make sense in the context of what
your folks do everyday

Process integration means coordinating the flow of work across


departments, divisions, and between companies

Architecture

System Landscape

Modules in SAP
Functional Areas:

Technical Areas:

BASIS

ABAP

PI/XI

Modules Functionality

Material Management - MM

Sales and Distribution - SD

Production planning - PP

Development Environment

ABAP

Changes to the delivered code

ABAP/4Advanced Business Application Programming (ABAP)

All customer requirements will be done by ABAP

Only programs starts with X,Y,Z will be allowed for customer


developments.

In all Sessions ( max 9 ) can be consider for the development activities.

Developer authorization require for the user

Both Procedure oriented and Object Oriented

Supports scripting and SQL enabled.

Debugging

Basis / Admin Activities

Integration of SAP with other systems

SAP Navigations

SAP Demonstration and Hands on

Challenge: Diverse Applications

Present Industry situations


In an organization every year
massive amounts of data is
created and how fast your
business reacts to important
information determines whether
you succeed or fail. This is a
big problem and its getting bigger.
In a Sloan Management survey in
2010 60% of executives said
their companies have more data
than they know how to use
IDC estimates that worldwide
effectively.

Few
Facts

With data doubling every 18


months, that percentage is
going to keep growing.
According to EMC, by the end of
2015 there was 5000 Zeta byte

digital content added up to 1


trillion gigabytes in 2011. They
predict this will double in 18
months, and every 18 months
thereafter.

SAP HANA

High Performance Analytic Appliance

SAP HANA is the latest in-memory analytics product. Using HANA,


companies can do ad hoc analysis of large volumes of big data in real
time

SAP HANA is a completely re-imagined platform for real-time


business

SAP HANA transforms businesses by streamlining transactions,


analytics, planning, and predictive data processing on a single inmemory database so business can operate in real time

HANA enables businesses to make smarter, faster decisions through


real-time analysis and reporting, combined with dramatically
accelerated business processes

SAP HANA - A Technology to process and analyze


massive amounts of data in real time

In Memory Storage
Multi Core
Architecture
Columnar Storage
Partitioning
Compression
Massive parallel
processing

OLTP(Online Transaction Processing) &


OLAP(Online Analytical Processing )

Modern enterprise resource planning (ERP) systems are challenged by mixed


workloads, including OLAP-style queries.

For example:
OLTP-style: create sales order, invoice, accounting documents, display customer master data or sales
order
OLAP-style: dunning, available-to-promise, cross selling, operational reporting (list open sales orders)

But: Todays data management systems are optimized either for daily
transactional or analytical workloads storing their data along rows or columns

OLAP system does not have the latest data

OLAP system does only have predefined subset of the data

Cost-intensive ETL process has to synch both systems

There is a lot of redundancy

Different data schemas introduce complexity for applications combining sources

In Memory database (IMDB) and computing

Data resides permanently in main memory

Main Memory is the primary persistence

Still: logging to disk/ recovery from disk

Main memory access is the new bottleneck

Cache--conscious algorithms/ data structures are crucial (locality is


king)

Technology that allows the processing of massive quantities of real


time data in the main memory of the server to provide immediate
results from analyses and transactions

Indexing and Columnar Data Storage

Parallel Processing

SAP HANA Database Architecture

SAP HANA Application Development


process

SAP HANA application and development


languages

Native Applications development with


SAP HANA XS

Non Native application development

Where Can I Use SAP HANA?


Anywhere there are large volumes of data

Use Cases For Using SAP HANA

Sales Reporting (CRM):


Quickly identify top customers and products by channel with real-time sales
reporting. Improve order fulfillment rates and accelerate
Key sales processes at the same time, with instant analysis of credit memo and billing
list
Financial Reporting (FICO)
Obtain immediate insights across your business into revenue, accounts payable and
receivable, open, and overdue items
Top general ledger transaction and days sales outstanding (DSO). Make the right
financial decisions, armed with real-time information
Shipping Reporting (LE-SHP)
Rely on real-time shipping reporting for complete stock overview analysis. One can
better plan/monitor outbound delivery
Assess and optimize stock levels with accurate information at ones fingertips
Purchasing Reporting (P2P/SRM)
Gain timely insights into purchase orders, vendors, and the movement of goods with
real-time purchasing reporting
Make better purchasing decisions based on a complete analysis of order history
Master Data Reporting (DG/MDM)
Obtain real-time reporting on main master data, including customer, vendor, and
materials lists for improved productivity and accuracy

Demo view

You might also like