Professional Documents
Culture Documents
o je nov?
Peter Mravk
SAP Slovensko s.r.o
Enhancements
Resource limitation indicators at the
statement level for improved performance
analysis.
Monitor the longest-running threads active
in the system for immediate visibility of
blocking situations.
Schedule all backup jobs, incl. jobs for 3rd
party tools, for simple administration.
New/enhanced SAP HANA Cockpit
integration for workload management and
security
System replication techniques SAP HANA System (SID1) HANA SPS11 SAP HANA System (SID2) HANA SPS12
used for tenant move/copy with
near-zero downtime
Enhanced monitoring information SYSTEM
3. Optional SYSTEM
to increase transparency on status DB Delete DB2 DB
(if move)
of tenant DBs
Audit logging for cross-tenant-
access for increased governance
Tenant DB1 Data in DB2
Tenant Tenant DB4 Tenant DB3
Ensure business continuity and availability with to meet the most demanding SLAs
Initial load from backup snapshot file for locations SYNCMEM SYNC
weak network
for initial data load
where network throughput is sub-optimal SYNC SYNCMEM Primary Secondary
Automated transfer of parameter/key changes to SYNC SYNC HANA HANA
secondary instances to minimize manual changes ASYNC ASYNC Log
and risk of human errors combinations depend on latency situation
Storage
Replication support for RDSync to ensure high Snapshot
Backup
Storage
Snapshot
availability of data from remote locations for initial
data load
Recovery
NEW!
SAP HANA Capture and Replay
Capture workload and replay workload on
target system to simulate real workloads and
compare statement runtimes.
Business benefits
Leverage existing data to discover relationships and patterns using
existing investment (social/business networks, knowledge graphs,
recommendation systems, SCM, )
Advanced decision making with readable and interactive graph display
Node.js 4.x support to deliver the latest features and bug Web Application Server
fixes in a timely manner. Application Router
SQL and SQLScript enhancements for more flexible and Authentication and Authorization
simplified coding.
C++
JavaScript Java
Partial runtime download to avoid redeploying an entire (Node.js) (TomEE)
Runtime
Container
Java or Node.js runtime upon each service startup. Runtime Support
Database Services
Gerrit
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 11
SAP HANA platform evolution
SAP HANA extended application services, classic model (XS classic, XSC)
R R
Goals of evolutionary advancement of XSC: HANA XS Adv. (New in SAP HANA SPS 11) SAP Web
Dispatcher
Application Router
R
Foundry)
User Account
HANA DI HANA Database
and Authentication
Enablement of micro-services
External Repository
SAP HANA deployment
SAP HANA XSA can be deployed on a separate server infrastructure (HDI)
from the SAP HANA database offering e.g. more flexible
(Git)
scaling options.
XSC XSA
dev model admin Workbench Cockpit Web IDE Run-time tools admin
XSA
Work bench
Cock pit
apps
repo
Java apps
HDI Git
Node.js
UAA
RTT
apps
etc.
DI
index server XS Engine index server
Unix Unix
Build services
Debug, run, test (test-driven development)
Package (MTA archive) edit dev
cycle
build package deploy
debugger
run configurations
Version
control
Text editor
To satisfy customers demand to run their apps/solutions on a longer-term maintenance code line without
frequent-update disruptions, SAP HANA will have a new release and maintenance strategy
Customers have the choice of maintaining SAP HANA environment consistently for up to 3 years, or
customers can adopt the latest technology innovations at a faster pace twice a year
SAP HANA SPS12 is the first release to benefit from the longer maintenance lifecycle
SAP HANA
SPS <vNext>
RTC
SPS 12
RTC SPS 12 Maintenance Revisions
SPS 12
EoM* RTC + 3 years
May Q4 Q2 Q3 .... ..... May
2016 2016 2017 2017 2019
* Note: SAP HANA remains in mainstream maintenance as long as SAP apps releases built on top are in mainstream maintenance, extended maintenance, or priority-one support.
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 20
SAP HANA Roadmap: Database Management Transformed
Free IT to Focus on Innovation
Simplified Operations
This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any
reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
Predictive analytics
new algorithms (machine learning, statistics, predictions in streaming data)
performance optimizations (parallelization)
Text analytics
integration with XSA for graphical experience
support for whitespace languages
search - dynamic rule sets, duplicate detection
Further integration with SAP HANA Vora & Spark/Hadoop
Spatial data processing performance optimizations
Graph data processing further enhancements for pattern matching & visualizations
Streaming data processing (MDC support, guarantee delivery support via REST interface, new adaptors for oData,
JSON, and XML)
This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any
reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
Fiori UX Graphic Application Lifecycle Text Streaming Series Business Data Hadoop & Remote
Modeler Management Analytics Analytics Data Functions Quality Spark Integration Data Sync
DATABASE SERVICES
Columnar Multi-Core & Advanced Multi-tenancy* Multi-Tier Data Openness Admin & High Availability &
OLTP+OLAP Parallelization Compression Storage Modeling Security Disaster Recovery
1. Download from SAP Developer Center 1. Access from the SAP Cloud Appliance Library
http://cal.sap.com
2. Choose installation package (binary or virtual
machine). Minimal 16 GB for install 2. Enter credentials
3. Install on laptop, desktop or server 3. Get up and running in less than 1 hour
Program from a Develop apps in a browser with Develop apps and Bring Your Own Version Control
command line SAP Web IDE for SAP HANA manage DB with Tools (Git/Gerrit)
using client & SAP HANA Studio
hdbsql *part of XSA *Install separately *Install separately * Install separately
SAP HANA
Node.js / XSJS Java BYO Runtime
extended
application SHINE (SAP HANA interactive education) content &
services (XSA) Multi-target application (MTA) modules
SAP HANA
DB Containers Schemas
database and
data processing Business Function Library (BFL), Predictive Analytics Library (PAL),
Text Analytics & Search, Spatial Processing, Graph Processing, Time Series Data
services Processing, Core Data Services, Calculation views, and more
Learn how to use SAP HANA and Discover how to build new Develop demo applications to
its app development environment transactional / analytical apps showcase specific capabilities
Validate Build
TCO and Footprint Reduction Download and Installation Functions Telemetry and Usage Tracking
Framework
Laptop/Desktop Version 8GB laptop target Download Manager to improve download
experience API &Telemetry Agent (ongoing)
Official Docker Image
Official Virtual Appliance Digital Experience Launch Page Secure Central Server (ongoing)
Pre-loaded Content Telemetry Cloud Services Advisors
Tooling User and SAP
Peter Mravk
peter.mravcak@sap.com
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.