DEV101 - SAP HANA Cloud Platform Now and The Road Ahead: Public
DEV101 - SAP HANA Cloud Platform Now and The Road Ahead: Public
Public
Speakers
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of
SAP. Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or
any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this
presentation or any related document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms
directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice.
The information in this presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality.
This presentation 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. This presentation is for informational
purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this
presentation, except if such damages were caused by SAPs intentional or gross negligence.
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.
Public
SAP HANA Cloud Platform
Business Results in the Cloud Made Simple
Quickly add new functionality to Connect your cloud and on-prem Rapidly build and run new cloud
your existing cloud and on-prem apps to eliminate data silos and apps to solve new problems,
apps to optimize your existing make digital access simple, engage new customers, and drive
investments secure, and scalable new revenue
Modernize your Extend your current cloud apps to add new features and
personalization unique to your business, its people and goals
current applications
and maximize the Easily modernize your current on-premises applications into
value of your existing beautiful, mobile-ready assets your team can use right now
investments
Deploy pre-built app extensions created by SAP and our
partners to quickly and easily achieve results
ZS Associates uses SAP HANA Cloud Platform to extend the functionality of SAP
SuccessFactors Employee Central to have greater confidence in company data and
establish a strong foundation for analytics.
Eliminate app and Connect your apps, data, and business processes
regardless of who built them or where they are deployed
data silos to make
digital access Get the right information and business processes into the
simple, secure, right hands on the right device at the right time
and scalable
Integrate on-premises and cloud applications to deliver
hybrid. with real-time data and event streams
Owens-Illinois, the worlds leading glass packing manufacturer, uses SAP HANA
Cloud Platform to achieve cost effective and secure exchange of business-to-
government (B2G) e-invoices for legal and tax compliance in Peru.
Build modern Build brand-new apps to meet new challenges, attract new
customers and drive new business for you and your customers
cloud apps using
open standards
Build on open standards such as Java and JavaScript, and
and the skills you grow with us as we incorporate Cloud Foundry and OpenStack
already have technology into SAP HANA Cloud Platform
Accenture uses SAP HANA Cloud Platform to deliver its HR Audit and Compliance
as-a-service solution to help its clients complete accurate audit and compliance
reporting no matter where their data is hosted.
Deliver Modern User Experience Acquire Insights and Intelligence Connect, transform and reimagine
to Any User on Every Device with Analytics with the Internet of Things
Unlock Knowledge and Maximize Free Your Apps and Data from Silos
Productivity through Collaboration with Cloud and On-Prem Integration
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 10
SAP HANA Cloud Platform
Deploy innovative apps with zero disruption to your core business applications
Built and Run on SAP HANA Cloud Platform Located On-Premises and in the Cloud
Powers Agility and Innovation Power Critical Business Functions
SAP SuccessFactors
Runtimes Business Services
SAP S/4HANA SAP Hybris Cloud for
Java YaaS Commerce YaaS Marketing YaaS Service
Customer
XSJS
Development
HTML5 Platform Services SAP Ariba
SAP Business Suite
Integration UX Analytics Collaboration
Node.js1 Concur
Operations
Security Mobile IoT
Other1
SAP Business
Warehouse SAP Fieldglass
Data & Storage Services
Big Data Services
SAP ASE Redis1
SAP HANA
SAP HANA Vora2 / SAP Business
Hadoop2
PostgreSQL1 MongoDB1 ByDesign
1
IaaS SAP Data Centers Non-SAP Data Centers2
SAP HANA Cloud Platform, virtual machines2
1) Beta 2) Planned innovations / future direction This is the current state of planning and may be changed by SAP at any time.
(Q3/2016) This is the current state of planning and may be changed by SAP at any time.
SAP Jam
SAP ARIB SAP Jam External applications (OData) running on SAP HANA
Leverage existing SAP Ariba Web Service (cXML) APIs to Cloud Platform
access data and interact with SAP Ariba workflows OpenSocial widgets support in SAP Jam feeds and user profile
Leverage SAP Ariba Web or SAPUI5 to mimic the SAP SSO and OData API with ID propagation for HCP extensions
Ariba look and feel
SAP Jam trial tenants as part of SAP HANA Cloud Platform trial
This is the current state of planning and may be changed by SAP at any time.
Application
IoT Client Machine
Extension
Integration
Integration IoT Applications
SAP / Partner Non SAP
Cloud
On-Premise Analytics / Application Framework
(Q3/2016) This is the current state of planning and may be changed by SAP at any time.
SAP HANA Cloud Platform runs in SAPs data centers around the globe. It offers certified world-class tier-3 and 4 data
centers with 24/7 global support and 99.9% availability.
Infrastructure
SAP HANA Cloud Platform will expand to additional data centers. We plan to invest into business continuity features
and disaster recovery between the data centers within regions.
This is the current state of planning and may be changed by SAP at any time.
This is the current state of planning and may be changed by SAP at any time. For more details, see www.sapdatacenter.com
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 21
SAP HANA Cloud Platform
Product road map overview - key themes and capabilities
(Q3/2016) This is the current state of planning and may be changed by SAP at any time.
SAP HANA Cloud Platform gives developers access to many database, application and business services which can be
used while building new applications and extensions.
Data & storage services Platform services Platform services
SAP HCP, SAP HANA service User Experience Security
SAP HCP, SAP ASE service SAP HCP, portal service SAP HCP, identity authentication
SAP HCP, document service SAP Fiori, cloud service service
SAP HCP, MongoDB service BUILD Mobile
SAP HCP, PostgreSQL service SAP HCP, form service by Adobe SAP HCP, mobile service for
SAP HCP, Redis service Analytics development and operations
SAP HCP, RabbitMQ service SAP BusinessObjects Cloud SAP HCP, mobile service for app and
device management
SAP HANA advanced analytics
Platform services SAP HCP, mobile service for SAP Fiori
- Spatial/GIS
Integration Internet of Things
- Predictive Analytics
SAP HCP, cloud connector SAP HCP, Internet of Things service
- Text Analysis, Mining and Search
SAP HCP, integration service SAP HCP, smart data streaming
- Series Data
SAP HANA smart data integration SAP HCP, remote data sync service
SAP HCP, predictive service
SAP HCP, API management Collaboration Business services
SAP API Business Hub SAP Jam SAP Hybris as a Service on SAP HANA
SAP HCP, gamification service Cloud Platform
SAP Document Center SAP DQM, microservices
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 23
Today
Platform Services: Integration
SAP HANA smart data integration
SAP HANA smart data integration provides the capability to access, provision, replicate, and transform data from
various sources in SAP HANA on SAP HANA Cloud Platform.
Key capabilities
Native component in the SAP HANA database on SAP HANA Cloud Platform
Real-time replication, physical bulk/batch movement, and federation in a unified
framework
Many ETL-type transformations available in graphical UI (Flowgraph)
Light on-premise agent to securely access all on-premise data sources from the
cloud
Wide range of built-in adapters for common sources (databases, files, social
media, OData, ), open and extensible SDK for creating custom adapters
Benefits
Simplified one common modelling environment to provision and consume in
SAP Web IDE (or SAP HANA Studio)
Real-time lower latency due to real time replication and in-memory
performance
Open & extensible supports data of any shape and size; open framework for
new data sources
SAP API Business Hub provides easy access to different sandbox application programming interfaces (APIs) of SAP
HANA Cloud Platform and other SAP business applications for discovery, testing and learning.
Key capabilities
Discover APIs of a range of different SAP solutions
in a central catalog
API documentation is based on OpenAPI format
Access to APIs in sandbox systems
Benefits
Find APIs in a central catalog vs. searching through
individual cataloges for every SAP solution
Easy to test APIs by built-in access to sandbox
systems and in-place API documentation using the
OpenAPI format
SAP Fiori, cloud service provides SAP Business Suite customers a simple approach to modernize the user experience
(UX) by adopting SAP Fiori applications and services in the cloud.
Key capabilities
Enable a modern and intuitive user experience for SAP users
Leverage cloud services to customize, extend and develop SAP Fiori apps
Securely connect to SAP Business Suite (on-premise)
Use demo cloud edition to explore and prototype SAP Fiori UX:
www.sap.com/fiori-demo
Benefits
Simplify SAP Fiori implementation and accelerate time-to-value while
leveraging existing investments in SAP backend systems
Easily connect and run selected SAP Fiori cloud apps for various lines of
business: human resources, sales, supply chain and procurement
Enable fast UX innovation cycles
Optimize your SAP Business Suite UX renewal on mobile devices by deploying a consumer grade experience,
complete with enterprise grade security.
Key capabilities
Build/Packaging service transforms your SAP Fiori web app into a
native/hybrid app, necessary to leverage native device features.
App deployment service enables app lifecycle management and an
enterprise app store app for deployment, ratings and reviews.
Data service provides infrastructure support for advanced mobile features
such as push and offline.
Benefits
Mobilizes SAP Fiori, cloud edition apps and SAP Fiori on-premise apps
with a single solution.
Integrates with SAP Mobile Secure for mobile device and app
management.
Simplifies support for basic and advanced SAP Fiori use cases.
BUILD is an open source, collaborative design tool that makes it easy for anyone to learn and apply design thinking principles to
any IT project
Key capabilities
Create interactive prototypes without the need for development
Integrated end-user feedback
realistic sample data: add data in-line, import data from Excel, or bind to real
services
Design with real Fiori controls, floor plans and smart templates
Jumpstart development through the generation of UI5 code and integration with
Web IDE
Benefits
Incorporate user feedback prior to development, reducing frequency of costly
change requests
Lower UI development costs
Increased end-user satisfaction
www.build.me
Read more: BUILD
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 29
Today
Platform Services: Analytics
SAP HANA Cloud Platform, predictive service
SAP HANA Cloud Platform, predictive service is a service that allows any application on SAP HANA Cloud Platform to easily embed automated
predictive capabilities without needing skills of a data scientist.
Key capabilities
Strong set of predictive REST services
No data mining skills required to understand:
o The business utility of these services
o How to use them
o The results they provide
Each service returns understandable insights
Provide synchronous or asynchronous model execution
Reduced development cycle, data analysis possible with a single service
call, you dont have to code it yourself from scratch
Benefits
Easy and quick integration of powerful data mining features into new or
existing SAP HANA Cloud Platform applications
Use any supported programming language to develop your application in
the cloud, for example Java, HTML5, or JavaScript for X
Flexible can be used for custom app development or OEM environments
SAP Hybris as a Service (YaaS) on SAP HANA Cloud Platform allows developers to create, offer and sell business
service packages based on a micro-service centric programming model and customers to leverage these services for
extending existing and new front-office solutions faster than ever.
Key capabilities
Offers SAP Hybris as a Service packages
- Core Service packages
www.yaas.io
- SAP Hybris Commerce as a Service packages
- SAP Hybris Marketing Loyalty packages
- SAP Hybris Service Customer Engagement Center packages
Allows partners to offer such packages as well
Augmenting front-office solutions with new functionality and
deliver new LoB centric apps
Benefits
Lower implementation costs and broaden development
community by building on existing service packages
Contribute to the ecosystem and offer your own service
packages through the YaaS market Read more: SAP Hybris as a Service on SAP HANA Cloud Platform
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 31
Today
Business Services
SAP Data Quality Management, microservices for location data (beta)
Key Capabilities 3 Services Initially
Address Cleansing
Validate address per postal authority reference data as correct
Parse, Standardize, Correct, & Enhance
38 Countries supported to verify to street/house number/secondary level
240+ Countries support to verify to city level
Geocoding
Append latitude and longitude given an address
SAP Data Quality Management, microservices
28 Countries currently supported
Reverse Geocoding Address Cleansing
Provide address(es) given a latitude and longitude
28 Countries currently supported Geocoding
SAP HANA
Cloud Platform
Benefits Reverse Geocoding
Customer/Partner
Simple consumption model in the Cloud Applications
Integration into many SAP Applications
Self-Service purchase and pay-per-volume consumption model
Leading solution w/ 25+ years of experience in address cleansing and geocoding
capabilities (technology acquired from Firstlogic/BusinessObjects)
Strong partnerships with many worldwide postal authorities and data providers
Distributed or Centralized Configuration of complex address cleansing scenarios
with user interface in the Cloud
This is the current state of planning and may be changed by SAP at any time.
Services Overview
We plan to continuously enhance the existing platform services and introduce new ones (including open
source services and services from partners).
Continuous enhancement of existing services*, e.g.: New services:
Platform services Platform services
UX: SAP HCP, portal service Integration: SAP HCP, messaging
Analytics: SAP BusinessObjects Cloud service
Collaboration: UX: SAP HCP, crystal reports service
SAP Jam Analytics: SAP HCP, web analytics
SAP HCP, gamification service Business services
SAP Document Center SAP HCP, workflow service
Security: SAP HCP, identity authentication service SAP HCP, business rules service
Mobile: SAP HCP, mobile service for development and operations
IoT: SAP HCP, Internet of Things service
Business services
SAP Hybris as a Service on SAP HANA Cloud Platform
* In addition please refer to the detailed SAP Product Road Maps available on SMP (see related road maps) This is the current state of planning and may be changed by SAP at any time.
Enhanced
SAP HANA Cloud Platform, portal service
SAP HANA Cloud Platform, portal service provides an easy way for creating appealing business sites to engage with
customers, partners and employees. Users benefit from central, role-based point of access to information and services
(SAP and third-party).
Key capabilities
SAP Fiori app support for SAP Business Suite & SAP S/4HANA
Additional integration scenarios: e.g. analytics, reports, workflows
Improve administration and site authoring tools
Enable additional template-based business solutions
Integrate with cloud lifecycle management tools
Evolving SAP Fiori design concepts and user experience
Benefits
Single entry point for cross SAP solutions (SaaS and non-SaaS)
Leverage various SAP cloud services (e.g. SAP Document
Center, SAP Jam, SAP Web IDE and more)
This is the current state of planning and may be changed by SAP at any time.
Enhanced
SAP HANA Cloud Platform, mobile service for development and operations
The SAP HANA Cloud Platform, mobile service for development and operations enables developers build mobile apps
for iOS, Android and Windows with a scalable cloud backend.
Key capabilities
SAP Content to Go, will be a wallet-style application to hold
your important business data
SAP Work Manager and SAP Inventory Manager will run on
HANA Cloud Platform
SAP HANA Cloud Platform SDK for iOS
Benefits
SAP Content to Go let you mobilize business into an already
existing app, effectively eliminates half of the app
development
Simplify your on-premise landscape and run value
generating mobile apps as-a-Service with lower TCO
This is the current state of planning and may be changed by SAP at any time.
New
SAP HANA Cloud Platform, workflow service
The SAP HANA Cloud Platform, workflow service can be used to orchestrate a sequence of tasks across
different people and organizations.
Key capabilities
Web-based BPMN editor for defining the workflow
My Inbox application for end users to manage their tasks
Monitoring and administration of running workflows
Out-of-the-box workflow analytics
Connectivity to other applications via service tasks
REST API to manage workflows and tasks
Benefits
Rapidly build new workflow-based applications on HCP
Extend standard cloud application workflows
This is the current state of planning and may be changed by SAP at any time.
New
SAP HANA Cloud Platform, business rules service
The SAP HANA Cloud Platform, business rules service can be used to encapsulate business logic from
application logic, enabling business and key users to change the decision logic without re-writing the application.
Key capabilities
Web-based Business Rules editor for defining decision table,
IF-THEN text rules, flow rule sets
Excel import and export of decision table rules
Business logs for rule executions and governance
API call backs for rule evaluation
REST API to build, author and manage decision logic
Benefits
Rapidly build and author decision logic for workflow-based
applications and extension applications on HCP
This is the current state of planning and may be changed by SAP at any time.
(Q3/2016) This is the current state of planning and may be changed by SAP at any time.
SAP HANA Cloud Platform supports different runtimes/programming models (Java, XSJS, HTML5) and offers
standards-based development. The cockpit is the consolidated destination for all operational needs.
Java, XSJS and HTML5 programming models SAP Translation Hub to access the wealth of SAPs
Application runtime containers for Java development translation experience across multiple products and
Development of native SAP HANA applications by means of SAP languages.
HANA Extended Application Services (XSJS)
HTML5 infrastructure to build and run HTML5 applications in the cloud SAP HANA Cloud Platform cockpit for all operational
Cloud Foundry-based runtimes with BYOL option needs
Configuration
Standards-based development environment Deployment
Use of the popular open-source Eclipse IDE on the local computer Monitoring
together with the SAP HANA Cloud Platform SDK
SAP HANA web-based Development Workbench browser-based IDE SAP HANA App Center as the single destination to
for development and debugging of XSJS for SAP HANA evaluate, consume and market SAP and partner
SAP Web IDE to enable developers to build new business applications built on SAP HANA Cloud Platform.
applications in the cloud with zero footprint
UI Theme Designer as the tool for theming and branding SAPs key
user interfaces
Git service to handle your version control system needs
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 40
Today
Runtimes
Cloud Foundry-based runtimes (beta)
By leveraging Cloud Foundry, SAP HANA Cloud Platform supports additional runtimes (i.e. programming languages
and frameworks) in SAP HANA Cloud Platform.
Key capabilities
Leveraging Cloud Foundry enables developers to choose
from various programming languages and frameworks
SAP supported buildpacks based on Cloud Foundry
system buildpacks (Java, Node.js)
Bring your own language (BYOL) with the support for
custom buildpacks (e.g. PHP, Python, Ruby, Go)
Benefits
Full SAP support for the SAP supported languages and
community support for all others
Build on your existing knowledge and achieve more with Develop with other
your language of choice through BYOL
runtimes
This is the current state of planning and may be changed by SAP at any time.
New
Runtimes, Development & Operations Overview
In the future SAP HANA Cloud Platform will support SAP HANA Cloud Platform, virtual machines that blur the line
between PaaS and IaaS. It will also offer a dedicated SDK for iOS, as well as support SAP HANA XS Advanced.
SAP HANA Cloud Platform SDK for iOS SAP Web IDE for SAP HANA
Enable developers to build a new class of native iOS SAP HANA dev & modeling tools (including web-based
enterprise mobile apps, all powered by SAP HANA Cloud graphical editors for Calculation Views, CDS entities, )
Platform and its services SAPUI5 & Node.js dev tools (including templates, code
iOS Academy will enable & expand the ecosystem with highlighting, etc.)
trainings and workshops globally and help in sharing Works completely in the cloud with zero footprint and low
Apple and SAP expertise and best practices TCO
This is the current state of planning and may be changed by SAP at any time.
(Q3/2016) This is the current state of planning and may be changed by SAP at any time.
Future direction
Additional Use Cases SAP HANA App Center Extensions / Integrations / Applications
Support for additional use-cases based on
requirements from customers and partners
SAP HANA Cloud Platform (PaaS) 1
Infrastructure
Availability of SAP HANA Cloud Platform in all Runtimes Business Services
regions Java YaaS Commerce YaaS Marketing YaaS Service
Development
Support for deployments in non-SAP data centers XSJS
Services HTML5
Platform Services
Analytics Collaboration
Continuous improvements of existing services Node.js1
Integration UX
Operations
Other1
customers and partners (including SAP HANA
Vora and Hadoop) Data & Storage Services
Big Data Services
SAP ASE Redis1
Runtimes, Development & Operations SAP HANA SAP HANA Vora2
/ Hadoop2
PostgreSQL1 MongoDB1
Enhancement and extension of available runtimes
based on requirements from customers and
partners
1
IaaS SAP Data Centers Non-SAP Data Centers2
SAP HANA Cloud Platform, virtual machines2
1) Beta 2) Planned innovations / future direction This is the current state of planning and may be changed by SAP at any time.
This is the current state of planning and may be changed by SAP at any time.
SAP HANA Cloud Platform is closely related to SAPs in-memory technology. For certain parts of our platform
specific roadmaps are available.
Key links
SAP Road Maps http://sap.com/roadmaps
SAP Community Network http://sdn.sap.com
IT Planning Resources https://service.sap.com/~sapidb/011000358700001160122012E
Jenny Lundberg
Please complete your Senior Director, Platform Product Management
[email protected]
session evaluation for
Dan Lahl
DEV101. Vice President, Product Marketing
[email protected]
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://www.sap.com/corporate-en/about/legal/copyright/index.html 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.