SAP HANA Cloud Platform
SAP Forum 2015
© 2014 SAP AG. All rights reserved. 2
SAP HANA Cloud Platform
hcp.sap.com
Build, extend, and run next-generation applications on SAP HANA in the cloud
The in-memory
cloud
platform-as-a-service
(“PaaS”)
© 2014 SAP AG. All rights reserved. 3
Build
New Cloud Apps
Extend
Cloud Apps
Extend
© 2014 SAP AG. All rights reserved. 4
Unique in-memory cloud infrastructure with multiple deployment options
Cloud Options On-Premise SAP HANA deployed as a traditional on-premise appliance SAP HANA Appliance Enterprise-class SAP HANA managed cloud offering SAP HANA Enterprise Cloud High-performance cloud infrastructure to quickly deploy existing SAP HANA licenses
SAP HANA Infrastructure
Services
Fully-featured SAP HANA hosted in the public cloud SAP HANA DBServices SAP HANA Platform-as-a-service (PaaS) in a cloud environment SAP HANA AppServices Fully-featured SAP HANA hosted in the public cloud
© 2014 SAP AG. All rights reserved. 5
Today – variety of infrastructure, database and application services
Powered by SAP HANA
Database Services - SAP HANA Application Services Security Authentication Identity Federation Password Storage Policies Single Sign-On Social Sign-On Integration Portal
Sites & Fiori Launchpad Theming & Branding Role-based Authorization Content Catalog for Widgets App Integration Templates Documents Storage Access Control Versioning Repository & Folder Mmgt Meta Data Encryption Administration Account Mmgt Members Mmgt Quota Mmgt Application Mmgt Monitoring Authorizations On-Premise – Cloud Connector Extract, Transform, Load Process Integration Destination Mmgt Tools Eclipse Plug-In WebIDE Predictive Spatial
Full Text Search Text Analytics Business
Rules Function
Libraries Stored
Procedures Data Models
Infrastructure Services - at SAP Data Centers
© 2014 SAP AG. All rights reserved. 6
Example Scenario – Extending On-Premise
Build a new application extension or a new UI on current processes
1. Expose process and data on existing back-end system in your data center via service (e.g. REST-based via SAP Gateway)
2. Integrate the on-premise business system with HCP (via SAP Cloud connector)
3. Rapidly build a modern and mobile UI (Fiori-like, HTML5 based) on HANA Cloud Platform
4. (optional): Enhance the solution with advanced mobile capabilities (HCPms) or by providing it via a portal site (HCP Portal)
5. (optional) Build new application logic on HANA Cloud Platform (HANA native, Java) using the HCP AppServices
6. (optional, recommended): Establish SSO. Re-use roles and users from your existing identity provider
7. Roll out the functionality to your users – to any device, anywhere
ON-PREMISE SOLUTION
© 2014 SAP AG. All rights reserved. 7
Example Scenario – Cloud Analytics
1. Replicate required data from your on-premise system to the cloud (initial load, one-time)
2. Set up replication to keep data in the cloud updated (e.g. via data integration capabilities of SAP HANA Cloud Integration or via SLT)
3. Define your reports and views on your SAP HANA instance in the cloud or utilize the predefined HANA Live content for operational reporting
4. Build your reports and Dashboards in any way you want
Development (HTML5 based Dashboards)
Visualization tools (e.g. SAP Lumira)
© 2014 SAP AG. All rights reserved. 8
Example Scenario – Cloud Extension
1. Utilize the SuccessFactors extension package from SAP
2. Choose from existing extensions available in the marketplace or build your own extension on HCP
3. Simple activation of extensions by the administrator
4. Extensions will be integrated fully in look and feel and navigation of SF
5. Have your end users use the extension like a native SF module.
© 2014 SAP AG. All rights reserved. 9
Store data and to leverage the speed of HANA
Store unstructured data in a scalable way
Connect cloud apps with on-premise & other cloud systems
Use federated identity management
Build extensions to other SAP and non-SAP software
Accelerate Development with Open and Modular Services
© 2014 SAP AG. All rights reserved. Internal 10
Integrated Development Environment: SAP HANA Studio and SAP HANA Cloud Platform Tools for Java
Command Line for scripting and continuous integration support: SAP HANA Client and SAP HANA Cloud Platform Console Client
Leveraging open source projects from Eclipse and Apache
Integration in development infrastructure for code versioning, continuous integration, …
© 2014 SAP AG. All rights reserved. Internal 11
Develop once, deploy everywhere: Run on any device - mobile, tablet, and desktop
Save money and time: Reduce cost, complexity and effort through cloud-based offering
Empower business experts and designers: highly efficient, graphical development tools
Boost productivity: Improve team productivity with the ability to code and collaborate anywhere
Speed up: Benefit from code templates and SAP best practices to rapidly build applications…
© 2014 SAP AG. All rights reserved. 12
Implement and run control flows and front-ends
in HANA & Java
Develop, debug, profile, test and manage applications on Java and HANA XS Engine
Internal
© 2014 SAP AG. All rights reserved. 13
Develop once, deploy everywhere: Run on any device - mobile, tablet, and desktop
Save money and time: Reduce cost,
complexity and effort through cloud-based offering
Empower business experts and designers: highly efficient, graphical development tools
Boost productivity: Improve team productivity with the ability to code and collaborate
anywhere
Speed up: Benefit from code templates and SAP best practices to rapidly build
applications…
© 2014 SAP AG. All rights reserved. 14
Designed for mobile as a leading design principle
Seamless integration with on premise and cloud based systems (SAP and non-SAP)
Role-based user authorization
Fast branding and customization
Consumption on the road or at your desktop
HTML5 and SAP UI5 based user interface
Easily create cloud-based business sites for your customers, partners and employees
© 2014 SAP AG. All rights reserved. 15
Flexible and scalable runtime for mobile apps
Support for offline applications and push notifications
Authentication and back-end integration
Multi-platform support
Application versioning and lifecycle management
Usage reporting and analytics
Integration with SAP Mobile Place for application delivery to the devices
© 2014 SAP AG. All rights reserved. 16
Connectivity Service
Establishes secure SSL VPN connection
between the SAP HANA Cloud and on-premise systems
Connectivity created by on-premise agent through reverse-invoke process
Supports pre-configured “Destination API” and certificate inspection to safeguard against
forgeries
Complementary to SAP Gateway, HANA Cloud Integration and 3rd party integration suites both on-premise and in the cloud
© 2014 SAP AG. All rights reserved. 17
Cloud Integration
Cloud-based technology
Real-time, bi-directional process integration
Data integration
Graphical flows & mappings
Centralized monitoring and administration
Pre-built adapters
Community marketplace (future)
Compatible with SAP NetWeaver PI content (e.g. mappings) and SAP Data Services (planned)
Lower cost of change over time
Internal
© 2014 SAP AG. All rights reserved. 18
Federated Security Management
Comprehensive authentication management with SAP Cloud Identity
Web single sign-on via SAML for SAP and non-SAP applications
Branding and policies
Integration capabilities into the on-premise landscape
Central user management
Support for SAML-based party identity providers from SAP or 3rd Party
Free alternative: use your SCN account to sign on to SAP HANA Cloud Platform applications with the SAP ID Service
Internal
User Authentication
Identity Provider
(SAP Cloud Identity, SAP ID Service, SAP Single Sign-On, 3rd party identity provider)
© 2014 SAP AG. All rights reserved. 19
Scalable Document Service
Document consumption via Apache Chemistry Open Content Management Interoperability Services (CMIS)
Support for access controls, checkout and versioning facilities
WSDL/SOAP and REST AtomPub protocol support
Debugging support via Local Document Service Enterprise content management system for
© 2014 SAP AG. All rights reserved. 20
Data Persistence Service
Push down heavy data processing operations to SAP HANA Database Platform
Leverage SAP HANA Business Function Library or Predictive Analytics Library features such as graph store, streaming, planning, analytics, transactions, … from HANA and Java
Simple repository using SAP Relational DB Service
Support for Java and JVM-based languages: Object persistence using JPA 2.0 with EclipseLink and
relational persistence with JDBC
SAP HANA XS Support: Native integration of HANA DB platform and application platform
© 2014 SAP AG. All rights reserved. 21
Certified SAP Data Centers
SAP managed datacenters & selected partners operating according to
SAP standards
Certified operations
World-class data centers
Advanced network security
Reliable data backup
Built-in compliance, integrity, and confidentiality
Explicit choice for datacenter by the
customer
24/7 global support
99,9% platform availability
SAP Data Center
SAP HANA Cloud Platform presence
Planned SAP HANA Cloud Platform presence
© 2014 SAP AG. All rights reserved. 22
Certified SAP Datacenters
Certified operations
World-class data centers
Advanced network security
Reliable data backup
Built-in compliance, integrity, and confidentiality
1: certification for Germany-based SAP data center hosting SAP HANA Cloud Platform 2: formerly SAS 70 Type II
SAP HANA Cloud Platform runs only in secure and certified environments
© 2014 SAP AG. All rights reserved. 23
© 2014 SAP AG. All rights reserved. 64
© 2014 SAP AG. All rights reserved. 65
Reference Cases
Make NFL.com the go-to place for the ultimate fantasy football experience
Robust e-Commerce sites for the sale of Jaguar Land Rover merchandise, with a focus on user experience
Order management call center application for Danone South Africa
Reconciliation of inconsistent human capital management (HCM) data
Assure accuracy and confidence of core HCM data, especially given company transformation, in order to make talent-driven business decisions
© 2014 SAP AG. All rights reserved. 66
Key Customer 2014 - Nestlé
Nestlé will globally standardize future
innovative solution development at Nestlé on
Hana Cloud Platform.
Largest HCP transaction to date
Quote: “Hana Cloud Platform is the best
© 2014 SAP AG. All rights reserved. 67
Additional Resources
Jam Group: „HANA Cloud Platform Field Assets“
http://hcp.sap.com
http://marketplace.saphana.com/hcp
© 2014 SAP AG. All rights reserved. 68