openSAP_hana8_Week_1_All_Slides
openSAP_hana8_Week_1_All_Slides
Unit 1: Introduction
Introduction
Course overview
Week 1:
Introduction to SAP HANA
Week 2:
Data Integration and Modeling
Ride the SAP
HANA Wave:
Week 3:
Fundamentals and
Architecture and Admin
Insights into Cloud
Databases Week 4:
Advanced Topics (Optional)
Final Exam
[email protected]
Follow all of SAP
www.sap.com/contactsap
Resources saved
and diverted
Effort / Services
/ Admin
Innovation
Cost
Software
Effort / Services / Admin
Software
Hardware
Hardware
Source:
In-Memory Data Management:
An Inflection Point for Enterprise Applications.
Hasso Plattner Alexander Zeier
ISBN 978-3-642-19362-0
+ + + +
Need to update all rows, and normally need Add columns on the fly:
complex control process simple and fast
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6
The case for an in-memory database
Parallel processing – Faster data processing
Core 1 Core 2
Core 3
Core 4
Column Table
Delta
Write Operation
Storage
Read Operation
Main
Storage
SAP HANA
D A T A B A S E
Columnar Multi-Core & Advanced Multitenancy Multi-Tier Data Relational Data Admin & High Availability &
Store Parallelization Compression Storage Modeling Privacy Security Disaster Recovery
[email protected]
Follow all of SAP
www.sap.com/contactsap
SAP HANA
D A T A B A S E
APPLICATION SMART DATA
DEVELOPMENT MULTI-MODEL VIRTUALIZATION
Columnar Multi-Core & Advanced Multitenancy Multi-Tier Data Relational Data Admin & High Availability &
Store Parallelization Compression Storage Modeling Privacy Security Disaster Recovery
SAP HANA
D A T A B A S E
VIRTUAL MODEL
Tune virtual models REAL-TIME
TRANSFORMATION
Access data with
in real time without any interface for all
reloading data COMPUTE & consumers
PROCESSING
STORAGE &
CACHE
SAP HANA
Spatial D A T A B A S E
Location-based intelligence SMART
MULTI-MODEL
Enterprise Search Predictive Modeling
Powerful search solution Easily apply automated
for business entities predictive engine for non-
Spatial Graph Predictive
expert data scientist
Modeling
Graph
Processing of highly Machine Learning
connected data Enterprise Document Machine Expert library designed
Search Store Learning and optimized for fastest
Document Store RELATIONAL in-memory processing
ACID-compliant, flexible
management of JSON
documents Any data source
DBMSs – Hadoop – Spark – Streams
SAP HANA
D A T A B A S E
APPLICATION ▪ Deliver consumer-grade user experiences for any device,
DEVELOPMENT
automatically
▪ Support standards and languages that developers already
App Language know how to use
Runtimes Choice − Java, JavaScript, C++, Node.js, SQL, JSON, ADO.NET,
JDBC, ODBC, OData, HTML5, MDX, XML/A
▪ Built-in tools to develop, version-control, bundle, transport,
SAPUI5 Application Information and install applications
Lifecycle Modeling
Management
SAP HANA
D A T A B A S E
APPLICATION SMART DATA
DEVELOPMENT MULTI-MODEL VIRTUALIZATION
Columnar Multi-Core & Advanced Multitenancy Multi-Tier Data Relational Data Admin & High Availability &
Store Parallelization Compression Storage Modeling Privacy Security Disaster Recovery
[email protected]
Follow all of SAP
www.sap.com/contactsap
Google
Cloud Plaform
SAP Business
Google
Technology
Cloud Plaform
Platform Alibaba Cloud On-Premise
Microsoft Amazon
Azure Web Services
SAP HANA appliance delivery SAP HANA tailored data center integration
Application
Virtualization
Database ▪ Pre-assembled, pre- ▪ Custom assembled SAP
SAP
Operating
installed and pre- hardware, OS, and HANA
HANA
HANA HANA
Server
HANA
HANA System configured hardware hypervisor (optional) from Server
Server Server
Server
Server
Server
Virtualization and software SAP-certified components
▪ Complete package ▪ Software installed by
Server Network
certified by SAP SAP-certified engineer
Network Shared Network
Storage
Enterprise Storage
Storage
Storage
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
Deployment options for SAP HANA
Cloud deployment flexibility
▪ Bring your own SAP HANA license ▪ Faster time to value with fully ▪ Build new applications or extend
▪ Build native SAP HANA applications managed and secured cloud that SAP cloud and on-premise
and run SAP apps offers elasticity and flexibility applications
▪ Choose any certified IaaS provider ▪ Run SAP applications and custom ▪ Integrate cloud and on-premise
applications on SAP HANA platform applications seamlessly and
securely
https://www.sap.com/dmc/exp/2014-09-02-hana-hardware/enEN/#/solutions?filters=v:deCertified;iaas
SAP HANA on-premise SAP HANA (OP) on IaaS SAP HANA Cloud
SAP HANA incl. B&R, HA&DR, SAP HANA incl. B&R, HA&DR, SAP HANA incl. B&R, HA&DR,
Software maintenance: Software maintenance: Software maintenance:
▪ By customer ▪ By customer ▪ By SAP
SAP HANA
(on-premise) SAP HANA Cloud
Application Application
▪ Provision capacity
▪ Install DBMS software SAP HANA
▪ Select service options
▪ Update/patch
SAP HANA
▪ Back up, tune
▪ Monitor, restart
▪ Select OS
▪ Configure OS OS Managed Service
▪ Update OS
Cloud Option
All Included
Cloud Option
Subscription price
License subscription
Cloud infrastructure Proactive managed
price
ONE Price ONE Contract = (incl. support) + and services + services
+
Optional Additional Offering
Implementation SAP HANA, private cloud edition has functional parity with
Onboarding SAP HANA on-premise.
Customer Enhancements
Frequent Changes
Working Memory
SAP HANA
in-memory
PERFORMANCE
Infrequent Changes SAP HANA
VOLUME
PRICE
Persistent Storage native storage
extension
Capabilities
▪ Intelligent buffer cache to transfer pages of data between Main Store Buffer Cache
SAP HANA
memory and disk
MEMORY
▪ Data is partly in memory and partly on disk, by splitting
tables, columns, or partitions between memory and disk
storage
▪ Collect statistics of data access to support data placement
recommendations
Page-Out Page-In
Benefits
▪ Memory footprint reduction (8x – 10x)
DATA VOLUME
SAP HANA
▪ Acceptable lower performance (2x – 3x slower)
▪ Increase data capacity
▪ Cost-efficient use of system resources according to
business priorities
Capabilities
SAP HANA Database
▪ Integrated into SAP HANA Cloud instance
▪ Automatically provisioned and administrated with SAP HANA MEMORY VIRTUAL PAGE
MEMORY VIRTUAL
Cloud TABLE TABLE LOADABLE
TABLE TABLE
TABLE
▪ Based on IQ technology
Container
▪ Highly optimized SDA connection include “query delegation”
▪ Elastic scale, independent of SAP HANA DB OPTIMIZED SDA
▪ High-speed ingestion enablement Relational Data Lake
[email protected]
Follow all of SAP
www.sap.com/contactsap
[email protected]
Follow all of SAP
www.sap.com/contactsap
https://developers.sap.com/tutorials/btp-free-tier-account.html
https://developers.sap.com/mission.hana-cloud-database-get-started.html
https://discovery-center.cloud.sap/missiondetail/3643/3686/?tab=projectboard
[email protected]
Follow all of SAP
www.sap.com/contactsap
✓ Deployment options
[email protected]
Follow all of SAP
www.sap.com/contactsap