Date post: | 01-Nov-2014 |
Category: |
Technology |
Upload: | evilyeti |
View: | 1,267 times |
Download: | 1 times |
Krasimir Semerdzhiev
HPI Cloud Symposium, Sep, 2013
SAP HANA Cloud Platform
From Your Datacenter to The Cloud
Public
© 2013 SAP AG. All rights reserved. 2 Public
Disclaimer
This presentation outlines our general product direction and should not be relied on in
making a purchase decision. 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.
© 2013 SAP AG. All rights reserved. 3 Public
Agenda
Introduction into SAP HANA Cloud
How to get started?
The Cloud Connectivity Dilemma
Further Information
SAP HANA Cloud Introduction
© 2013 SAP AG. All rights reserved. 5 Public
SAP HANA Cloud Platform What it can do for you
SAVE: Develop cloud applications quickly
and easily with low cost
INNOVATE: Build new types of
applications in the cloud, leveraging SAP
HANA in-memory technology
EXTEND: Leverage integration with the
SAP portfolio – cloud and on-premise
MONETIZE: Sell your applications via the
SAP store into the SAP installed base
© 2013 SAP AG. All rights reserved. 6 Public
Platform as a Service
Software as a Service
SAP HANA Cloud Platform
Infrastructure as a Service
Leverages
Enables
Lifecycle
Services Business
Services
Self-Service
Tools
HANA Application Platform
Native: HANA XS, RDL Open: Java, node.js, …
Managed Services
Enterprise
Service
Levels
Platform
Operations
Shared Reuse-Services
Identity Management
Connectivity
Document
Portal Mobile
Integration
Further Services …
Gateway
HANA Database Platform
HANA Cloud Platform [HCP] … in a Nutshell
© 2013 SAP AG. All rights reserved. 7 Public
SAP HANA Cloud Platform Features in a Nutshell
Advertise and sell certified applications
via the SAP Store
Runs in certified SAP Datacenters in
Europe and North America
Federated identity management via the
SAP ID service or corporate ID
providers
Connectivity service enabling seamless
integration with SAP and other systems
Enterprise Service Levels with
commitment to 99.9% availability and
global 24x7 support
Built-in app lifecycle management for
seamless app update and maintenance
Standards-based and native HANA
development and run-time environment
Scalable Document Service for
managing unstructured data
Monitor, debug and profile apps
locally and in the cloud
Mobilize apps with the Mobile Services
Mash-up apps with Portal Services
Persistence service leveraging
the speed of HANA
© 2013 SAP AG. All rights reserved. 8 Public
developers.sap.com/cloud
hana.ondemand.com
HCP for development?
Free perpetual developer license.
SAP HANA Cloud Platform The Cloud Connectivity Dilemma
© 2013 SAP AG. All rights reserved. 10 Public
Running heterogeneous system landscapes:
• ABAP-based systems
• Java-based systems and tools
• SAP HANA-based systems on-premise
• Cloud-based LoB solutions
• 3rd party systems
• Partner solutions
Introduction to HANA Cloud Connectivity Service Typical SAP customer landscapes today
© 2013 SAP AG. All rights reserved. 11 Public
Introduction To The Connectivity Service scenarios Connectivity as cloud enablement technology
Connectivity helps to transition between
on-premise and cloud, and to run hybrid
scenarios.
Scenarios enabled by connectivity:
• Cloud extensions
• HANA development
in cloud
• Data replication
© 2013 SAP AG. All rights reserved. 12 Public
The SAP HANA Cloud Connectivity Service Introduction
■ Secure usage of remote services available in
Internet or on-premise networks
■ SAP HANA Cloud Connector for secure technical
connectivity between customer networks and SAP
HANA Cloud
■ Destinations for communication from cloud to
Internet or on-premise services
© 2013 SAP AG. All rights reserved. 13 Public
SAP HANA Cloud Connector On-Premise Agent for Secure Technical Connectivity to SAP HANA Cloud
© 2013 SAP AG. All rights reserved. 14 Public
The Web Shop Application Functionality Overview
Browse a product catalog
View product details
Add products to shopping card
Buy products which are on shopping card
View Top 5 Selling Products
© 2013 SAP AG. All rights reserved. 15 Public
Available ESPM Sample Scenarios (Jun 2013)
© 2013 SAP AG. All rights reserved. 16 Public
ESPM Web Shop Extension Scenario Walk Through The Tutorial
■ Detailed drill-down on how to deploy the
app
■ Additional setup available for consumption
of the application on mobile devices
■ Appendix: additional info on how to use the
code in other landscape setups
SAP HANA Cloud Platform Further Information
© 2013 SAP AG. All rights reserved. 18 Public
More Information
SAP HANA Cloud Platform End-2-end sample tutorials
• http://scn.sap.com/community/developer-center/cross-technology
SAP HANA Cloud Platform
• Developers:
• http://developers.sap.com/cloud
• http://sap.github.io
• Partners: https://www.sapcloudappspartnercenter.com/
• HANA Cloud Podcast: iTunes
Students involvement
• Current student openings:
• http://jobs.sap.com/search?q=Student&locationsearch=germany
• CodeJams:
• http://www.slideshare.net/sapdevs/sap-codejam-20122013
Backup What’s in it for me as an application developer?
© 2013 SAP AG. All rights reserved. 21 Public
■ Leveraging open source projects from Eclipse and Apache
■ Packaged as Eclipse plug-ins and maintained via Eclipse Project Update Sites
■ Command line and Maven support for Continuous Integration
■ Local services for rapid application debugging and profiling
■ Polyglot development framework with support for Java, JavaScript, JRuby1 and Scala, Groovy2
Standards-based development environment
1. Current support for Java JavaScript and JRuby on 2013 Roadmap 2. Languages that compile to JVM are tolerated but not officially supported
© 2013 SAP AG. All rights reserved. 22 Public
■ Deploy, test and run your Cloud application locally and in the Cloud
■ Support for different Compute Unit sizes encompassing virtual CPU cores and memory
■ Support for Java SE 6 and 7
■ Certified for Java EE 6 Web Profile
Certified runtime environment
SAP HANA Cloud
Internet HTTPS
Compute Unit
Java EE Web Application
Application Runtime Container
Java Virtual Machine
Cu
sto
me
r S
AP
© 2013 SAP AG. All rights reserved. 23 Public
Structured storage using HANA , MaxDB and Sybase ASE (JDBC)
Dedicated database user and schema isolated by account space
Object persistence using JPA 2.0 with EclipseLink and relational persistence using JDBC
Embedded Apache Derby database for local development1
Persistence Service Database Access On-Demand Leveraging the Speed of HANA
1 Alternative databases can be configured
Cu
sto
me
r S
AP
SAP HANA Cloud Apps
JPA
SAP HANA Database SAP Sybase ASE
SAP MaxDB
Internet HTTPS
Schemas
JDBC
© 2013 SAP AG. All rights reserved. 24 Public
Document Service Highly Scalable Enterprise Content Management System for Unstructured Storage
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
HANA Cloud Apps
Document Service API
Document Service
Internet HTTPS
Cu
sto
me
r S
AP
© 2013 SAP AG. All rights reserved. 25 Public
Cloud Connectivity Service Secure Integration with the SAP Business Suite and Other On-Premise Systems
Firewall
Internet
Firewall
SAP Business Suite Non-SAP SAP HANA
HANA Cloud
SAP HANA Cloud Connector
■ Establishes secure SSL tunnel 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
Cu
sto
me
r S
AP
© 2013 SAP AG. All rights reserved. 26 Public
■ SAML-based single sign-on (SSO) for delegated authentication and identity federation
■ Support for 3rd party Identity Providers (IdP) in the cloud or on-premise
■ Authentication against common 3rd party LDAP user directories, e.g. Microsoft Active Directory
■ Flexible permissions model enables mapping from external group or roles memberships to web roles in the Cloud
Identity Service Delegated Authentication and Authorization Across SAP Applications
User
Identity Provider (e.g. SAP ID Service, SAP NetWeaver IdM,
Microsoft ADFS 2.0, …)
Application(s) on HANA Cloud Access protected
resource
Delegate Authentication Authentication
© 2013 SAP AG. All rights reserved. 27 Public
Proactive 24 x 7 system monitoring with automated alerts
Detailed usage metrics
Historical availability reports
Configurable logging tools
Delivered via a web-based operations console
Remote Monitoring and Administration
© 2013 SAP AG. All rights reserved. 28 Public
SAP HANA Cloud Portal Build Secure, Scalable, Attractive External or Internal Portal Sites
Cloud-based portal solution
Easy site creation and consumption
Mobile first – designed for mobile consumption
Fast branding and customization
Leveraging existing on-premise investment
Supports open standards
© 2013 SAP AG. All rights reserved. 29 Public
Cloud Services
Cloud
Connector
Analytics CRM SAP
HANA
3rd Party
The SAP Mobile Platform, cloud version Mobile-as-a-Service (MaaS)
End Users
SAP Store
Native or Adobe hybrid applications
…
On Premise
REST
Services
Platform
Services
SAP Mobile Platform, cloud version
Integration
with MDM
Developers Administrators
REST
Services
Platform
Services
SAP Mobile Platform, cloud version Cloud
Connector
Analytics CRM SAP
HANA
3rd Party
© 2013 SAP AG. All rights reserved. 30 Public
SAP HANA Cloud Platform – Security compliance
Certified operations
World-class data centers
Advanced network security
Reliable data backup
Built-in compliance, integrity, and
confidentiality
ISO 27001
CERTIFIED
ISO 9001
CERTIFIED1
BS25999
CERTIFIED1
GREEN IT
CERTIFIED1
ISAE3402
TESTIFIED2
SSAE16
TESTIFIED2
IT
operations QM HA
Energy
Efficiency International Accounting
Regulations
1: certification for Germany-based SAP data center that hosts SAP HANA Cloud Platform
2: formerly SAS 70 Type II