24
©SAPSE CLD100

SAP CLD100 - CLOUD for SAP

Embed Size (px)

Citation preview

©SAPSE CLD100

Abstract

Target Group

General Description

Learning Objectives

Duration

Application Consultant

Change Manager

Enterprise Architect

Program/Project Manager

System Architect

Technology Consultant

Trainer

This course will introduce you to the different SAP HANA Cloud Solutions

At the end of the course, you will be able to describe the SAP HANA Cloud

Portfolio and explain several use cases based on different offerings. You will

aslo have a first approach of application development and extensions with

SAP HANA Cloud Platform

2 days

e 2015 SAP SE or an SAP affiliate company. All rights feserved

©SAPSE CLD100 2

CLD1 00 Unit Overview

SAP HANA Cloud Solutions Introduction

Unit 1:

Introduction to SAP HANA Cloud

Unit 2:

SAP HANA Enterprise Cloud

e 2015 SAP SE or an SAP affiliate company. All rights teser.·ed

©SAPSE

Unit 3:

SAP HANA Cloud Platform

Unit 4:

Connecting and Integrating

CLD100 3

©SAPSE CLD100 4

Unit 1: Introduction to SAP HANA Cloud

Agenda

[ What is SAP HANA? ) [ SAP Runs SAP

SAP Strategy for Cloud and SAP Getting Started with SAP HANA HANA Cloud Solutions

[ SAP Cloud Data Centers )

e 2015 SAP SE or an SAP affiliate company. All rlgl'lt.s reserved

©SAPSE CLD100

)

5

©SAPSE CLD100 6

Unit 1: Introduction to SAP HANA Cloud

Agenda

Ghat is SAP HANA? ---� ( SAP Runs SAP

SAP Strategy for Cloud and SAP Getting Started with SAP HANA HANA Cloud Solutions

( SAP Cloud Data Centers )

e 2015 SAP SE or an SAP affiliate company. All rlgl'lt.s reserved

©SAPSE CLD100

)

7

Learning Objective

After completing this lesson, you will be able to:

• Explain what SAP HANA is

• Define the Main Components

• Explain the Typical Scenarios

e 2015 SAP SE or an SAP affiliate company. All rlgl'lt.s reserved

©SAPSE CLD100 8

Re-think Data Management for Real-time Business

A Common Database Approach for OL TP and CLAP Using an In-Memory

Columnar Database • Has$0 Plattner

Separated Transactions + Analysis + Acceleration processes

• Transact Analyze Accelerate

• 3 copies of data in different data models

• Inherent data latency

• Poor innovation leading to wastage

e 2015 SAP SE or an SAP affiliate company. All rights reserved

©SAPSE

vs

CLD100

One atomic copy of data for Transactions +Analysis, All in Memory

• Eliminate unnecessary complexity and latency

• Less hardware to manage

• Accelerate through innovation and simplification

9

Modern Hardware and Software Architecture

·m·-----. . . . .

Multi-Core Architecture 64bit address space 12 TB in current servers 8 CPU x 15 Cores per blade

J Massive parallel scaling with many blades Dramatic decline in price/performance

m � m � m � m � m � m � m � I

II II •••• ... ::: 1111

I I I lig_

OLTP+OLAP in column Store

Partitioning Insert Only on Delta

Lr-m1ing ;m(l Bacl<up

Solid State Flash

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

No Aggregate tables

(Dynamic Aggregation)

HOD

Provided Opportunities to Re-Design DBMS to Reduce Latency

HANA Main Characteristics:

Compress ion

• Column Store: compression, speed for data reading, each column behaves as an index

• Caching: Data stored in Cache to speed access to data and processing • Partitioning: Parallelism (even on one single blade), break down selects and mix the

result sets • Clustering possible • Insert Only on Delta • No Aggregate tables: Store data at the most granular level in Memory and retrieve

the data on-the-fly without pre-computing aggregates in another system. • Compression up to 10x or more, thanks to the Column storing approach • Logging and Backup needed for persistency, repairability

• ODS or Cube is just a view in SAP HANA.

©SAPSE CLD100 10

Simplify Data & Application Processing

SIMPUFIED

OLTP + OLAP

in Columnar

database

e 2015 SAP SE or an SAP affiliate company. All rights reserved

CONVERGED

End-to-end Data Processing

Planning Text

OPTIMIZED

Application

Processing

• Database & data processing

engines

• Application Server

• Planning, Calculation engine

• Libraries of statistical,

predictive and business

functions

Enabling real-time computing design patterns across entire software architecture

With speed, no need for a number of different systems for each type of requirement (OLTP, OLAP, spatial, etc.). Most of the data storage and processing needs can be covered by a single infrastructure.

©SAPSE CLD100 11

SAP HANA Platform - More than just a database

Supports any Device

D -=-

0

Any Apps Any App Server

SQL MDX

SAP Business Suite and BW ABAP App Server

R JSON Open Connectivity

SAP HANA Platform

SOL, SQLScrlpt, JavaScrlpt, HTML5, OOATA

StUJ 1-!/l.NI\ PitHkm·� Converges Da:ai)as��. lJ<.�i3 PrOCt1Ss:ng &r11.! App!tcalioll �·latfclrtll

Cas>i•ll!i!liuu S l'rovidas :.irrrmfes fo; Prodit:th•il, Pl�umut,l, lext, Spal1al, l!Hld 8$irtaus 1\rwlytit::.:

lo eHalrte l)ilsir•ess lo operale in real-tiare.

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100 12

SAP HANA: Renovate existing systems while enabling

future breakthroughs

SAP tst�sin�lli!iSuitc

& SAI­

B•Jsoness.One

e 2015 SAP SE or an SAP affiliate company. All rights teser.·ed

©SAPSE

10• HIVlA Apps

/u,;.;ei<·rators

& ROS

REAL-TIME PLATFORM

+ Integration &

Data Virtualization Services

CLD100

+

E0\'1/ on HA.NA

(I:!WoPHJ

Mission-Critical Deployment

Services (Appliance, Cloud)

13

Operational ad-hoc analytics and monitoring

Customer Service Finance and Operations

Ill •

lira

Pricing Accounting

iii -

,-

Customers Forecasting Planning

e 2015 SAP SE or an SAP affiliate company. All rights reserved

©SAPSE

Account

Administration

·-

Ill

-

Channel Inventory

- -

Products Suppliers

CLD100

• Accelerate business

decisions Provide vision across entire business process

• Empower front-line employees Provide POS data analysis

as interactive session with drill-down information

• Implement real-time fraud detection, risk

management and monitoring

14

SAP Business Warehouse

Dramatically Improved

Performance

Improved decision making, faster reporting, and the most up-to-date

information

e 2015 SAP SE or an SAP affiliate company. All rights teser.·ed

©SAPSE

DATA MODELING

Management

Simplified

Administration and

Streamlined Landscape

Reduced administration and lower TCO

CLD100

Data Storage

Unlock The Power of Your Data Across The

Enterprise

Self-service access to all information at the most granular level

15

Predictive Analytics & Machine Learning

Hadoop, Oracle, SQL Server, Teradata, ...

Spatial, Machine, Real-time data

Accel-!n;ta nre. •ictlve <!nalysis ar J scoring with in-dati•hll.!le l•l(!olilhms

delivored out-of-lhe-ho>. Adupt ltle l!!odi'lls iruquenti:t

e 2015 SAP SE or an SAP affiliate company. All rights teser.·ed

©SAPSE

SAP HANA

E._. �te H C!lln:o�onds as part of overall query p!a� by tranafmring

inter,no<JU,te DB ls!:llos directly ID R as v•.x::or-orie:nt•ld ct al1• suucturas

CLD100

, KNN �) b:t

I classff.cation

Regression I .�:a I

K-means C4.5 ""• I ···:: �· ... ·

decision tree I ABC � I

classification Associate !"! !!!' I Weighted l!n1

analysis: · !!!' Iscore tables

market basket I I

----, R-Engine

HANA Studio/AFM, Apps & Tools

Pree11cli1:e ana�'/UCS ac:oss :nult.ple data t','PSS ll!ld !< 1\JfO!:JS.

(e.g.: Unsln::tL•ed Te•t, Geospalial, Hadoop)

I

16

SAP HANA Spatial Processing

Applications Visualization

SAP HANA

Re<�l-tirne

lugh-parformar,co

spatial proces:;.ing

Unstructured

Data

Store, process,

rr1a•tipulate, rt11r1E:Va Mid sham

snatial data

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100

GIS

Calc Model/

VIews

Mobility

Content

Spatial Functions

Conthinu spatlal w1lh huf>itre"s

datil

Geo-cor•tent and so�:vir.os

17

SAP HANA Text Analysis

..

•·-

=-�.::::::;..�� -'-·�-........

�...::-:-.."=-"H'·"':: ...

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100

File Filtering • Unlock text from binary documents

• Ability to extract and process unstructured text data from various file formats (txt, html, xml, pdf, doc, ppt, xis, rtf, msg)

• Load binary, flat, and other documents directly into HANA for native text search and analysis

Native Text Analysis • Give structure to unstructured textual

content

• Expose linguistic markup for text mining uses

• Classify entities (people, companies, things, etc.)

Identify domain facts (sentiments, topics, requests, etc.)

Supports up to 31 languages for linguistic mark-up and extraction dictionary and 11 languages for predefined core extractions

18

SAP HANA: Renovate existing systems while enabling

future breakthroughs

SAP tst�sin�lli!iSuitc

& SAI­

B•Jsoness.One

10• HIVlA Apps

/u,;.;ei<·rators

& ROS

0

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100

E0\'1/ on HA.NA

(I:!WoPHJ

1

19

Database & Data Processing Services

Database Serv1ces

SOL SIMD CPU Cache Aware

Shared Column MPP Nothong Store

Application Function & Data Model Libraries

• -based on Intel Westmere EX

r-------------------�r

Using all cores in a multi-core architecture, by effectively

II F'V shared across multiple data

processing engines to eliminate redundancy &

latency ____J� ____ _ pa_rt_ it_io _ n _in�g _d_a _ta_. ____ _J

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100

• Fully ACID compliant, In-memory, columnar, massively parallel processing database platform

• Includes In-memory function libraries, data models and stored procedures

Integrated data processing for end to end analytic processing

Scan

3.2 billion integer/sec/core•

12.5 million aggregates/sec /core •

Ingest

1.5 million records/sec/node*

Avoid unn��eenary compen .. ttDn

, 110 by keeping all data in memory using column

store, and by significantly compress ing data

pi . .,

(e.g.: buffering, data duplication)

20

Application Platform Services

Any ApJ)S On Any App Server

• Structured data

• Click stream

Social network

• Customer Data

• Point of Sale

• RFID

• Machine Data

• Connected

Vehicles

Text Data

• Geospatial Data Smart Meter

• Mobile

Any SAP Applications on SAP App Server

Native HANA Apphcattons on SAP HANA App Server

Open SQL MDX R JSON Connectivity

Extended App Services (Web Server)

Java Script HTML

DB Server

Text Mining Predictive

Unstructured

Procedural App Logic

DB·oriented Logic

R Integration Business Rules

Application Library SOL Scripts

• Easily migrate your applications. Deploy App without Re-Write

• Process any Data within same query with ONE SQLScript

• Build new web applications with any open source HTML5 I JS libraries, server-side Java script

• SAP HANA supports 3rd party customized application as well as native HANA application.

e 2015 SAP SE or an SAP affiliate company. All rights reserved

©SAPSE CLD100 21

Integration and Data Virtualization Services

[

Any Source

Complex Event

Data Source

!Network Devices

L Wired I Wireless

Data Sources

(SP6: HANA. IQ, ASE, Hadoop, T eradala) Data

Virtualization

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE

Data Movement Over Networks

SAP HANA Smart

Data Access

CLD100

Transform and Persist Data

SAP HANA

22

Deployment Services

Choose and change your deployment options anytime

·••I On Premise

Run All SAP Solutions

on SAP HANA

• Build or deploy your own solutions on SAP HANA

• Maintain all within your firewall

• Upgrade or leverage existing infrastructure

Hybrid

Leverage SAP Cloud

• Migrate some solutions to the cloud

• Create or deploy new SaaS apps in the cloud

• Use cloud hosting and managed services

• Deploy via SAP HANA Enterprise Cloud or public cloud

e 2015 SAP SE or an SAP affiliate company. All rlghts teser.·ed

©SAPSE CLD100

Cloud

Build, Run, Deploy all

Applications in the Cloud

• Consider Virtual Private Cloud

option

• Enable faster innovations

• Simplify landscape

• Migrate or build new

applications in SAP HANA Enterprise Cloud

23

Mission-critical infrastructure

Campus cluster

Metro cluster

Single Server

• 2 CPU 128GB to 8 CPU 2TB

(Special layout for Suite on HANA for up to 12TB/16

Cores per host)

• Single SAP HANA deployments for data marts oraccelerators

�Support for high availability and disaster recov:J

e 2015 SAP SE or an SAP affiliate company. All rights teser.·ed

©SAPSE

Geo clusters

I

Scale Out Cluster

2 to n servers per cluster

• Each server is either 4 CPU/512GB or 8 CPU/2TB

• Largest certified configuration: 56 servers

• Largest tested configuration: 1 00+ servers

• Support for high availability and disaster recovery

CLD100 24