SAP CLD100 - CLOUD for SAP
-
Upload
s4hana-training -
Category
Education
-
view
670 -
download
171
Transcript of SAP CLD100 - CLOUD for SAP
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
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
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