SAP HANA Cloud Platform Connecting Business Applications in the Cloud with On-Premise
Timo Lakner, June 6, 2013
© 2013 SAP AG. All rights reserved. 2
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
Agenda
Introduction to SAP HANA Cloud Connectivity Service
Getting Started with the Connectivity Service
Demo
Summary and Further Information
Introduction to SAP HANA Cloud Connectivity Service
© 2013 SAP AG. All rights reserved. 5
Why Connectivity Matters in the Cloud
Internet
NW Gateway ERP NW Portal
Customer
Others
Application
Cloud
■ Eliminate capital expense of procuring hardware and perpetual licenses
■ Reduce operating expense of maintaining systems
■ Accelerate innovation cycles and increase business agility
■ Integrate with and extend the value of on-premise systems using SAP HANA Cloud connectivity service
Benefit from the cloud...
... in a non-disruptive manner
© 2013 SAP AG. All rights reserved. 6
Standards-based development and run-time environment
Federated identity management via the SAP Identity Management service
Persistency service leveraging the speed of HANA
Remotely monitored and managed apps via a web-based account page
Scalable Document Service for managing unstructured data
Mash-up SAP apps and 3rd party content with the Cloud Portal
Connectivity service enabling seamless integration with SAP and other systems
Built around the SAP Store along with SAP Store Partner Program
SAP HANA Cloud PlatformOpen, standards-based, modular services accelerate software development in the cloud
© 2013 SAP AG. All rights reserved. 7
Connecting Cloud Applications with On-Premise Systems
Accessing on-premise systems from the cloud can be achieved in two ways:
Reverse proxy approach
Usage of SAP HANA Cloud Connector as on-premise agent
Firewall Proxy FirewallDMZ
On-Premise
SAP Application
On-Demand
Public Internet
Cloud Connector
On-Premise
SAP Application
On-Demand
Public Internet
SSL VPN
- existing network infrastructure can be used
• configuration of DMZ and firewall needed, attacks from Internet possible
- on-premise systems not reach-able from Internet, easy setup and configuration
- additional on-premise component
© 2013 SAP AG. All rights reserved. 8
SAP HANA Cloud Connectivity ServiceHow does it work in a nutshell?
SAP HANA Cloud Connector
Internet
App VM
SAP HANA Cloud Connector - OD
Application
Destinations
NW Gateway ERP Others
■ Leverage the value of on-premise systems
■ Secure connection between customer network and the cloud
■ Easy setup and configuration
■ Multiple protocols supported
■ GA since October 2012
■ References: Danone, SAP Mobile Platform Cloud, SAP HANA Cloud Portal
Cloud
Customer?
© 2013 SAP AG. All rights reserved. 9
SAP HANA Cloud ConnectorOn-Premise Agent for Secure Technical Connectivity to SAP HANA Cloud
© 2013 SAP AG. All rights reserved. 10
Key Features and Value Proposition
SAP HANA Cloud Connectivity Service■ Supported protocols: HTTPS, RFC
■ Destination Runtime and API
■ Multi tenancy support
SAP HANA Cloud Connector■ On-premise agent to establish secure connection to
SAP HANA Cloud
■ No changes required in backend systems
■ Reverse invoke approach: no configuration for inbound traffic in firewall, no attacks possible from Internet
■ Full control over exposed resources
■ SAP and Non-SAP systems supported
■ Fine-grained access control on resource level
■ Central audit log of each request
© 2013 SAP AG. All rights reserved. 11
Relation to SAP Integration Solutions
On-Premise
SAP HANA Cloud
ERP CRM …. Siebel …PeopleSoft LegacySAP On-Premise Solutions 3rd Party On-Premise Solutions
Mapping and Transformation
Security
Monitoring andAdministration
Development & SW Logistics
…Connectivity
SAP HANA Cloud Integration
Direct integration
SAP NetWeaver Process Integration
SAP Cloud Solutions
People Customers SuppliersMoney
Extensible Content Packages
SAP NetWeaver PI and SAP HANA Cloud Integration are ESB solutions on-premise and in the cloud: process integration in A2A and B2B scenarios
SAP HANA Cloud connectivity service is used to establish the technical connectivity for point-to-point integration or in combination with process integration solutions
Getting Started with the Connectivity Service
© 2013 SAP AG. All rights reserved. 13
Getting Started with the Connectivity Service Get your free developer account and try out connectivity service
Use your SAP HANA Cloud account
Download, install and configure SAP HANA
Cloud ConnectorDownload, installation & configuration
Develop application using destinations
Destination how-to
Deploy & run application locally and
in the cloudApplication deployment
https://account.hana.ondemand.com
Demo
© 2013 SAP AG. All rights reserved. 15
Demo Scenario: ESPM Business Scenario (WebShop)“Customer buys Products from Retailer via WebShop Cloud Application”
ESPM Web Shop Application
SAP HANACloud
Cus
tom
er
SAP HANA Cloud Connector
SAP Netweaver Gateway
Read Product CatalogCreate Sales OrderWrite customer data
HTTPS
SSL Tunnel
Summary and Further Information
© 2013 SAP AG. All rights reserved. 17
SAP HANA Cloud Connectivity ServiceKey Takeaways
The connectivity service allows to save existing on-premise investments and extend business to the cloud – without disruptions!
It is used to establish and administrate secure technical connectivity from an on-premise network to SAP HANA Cloud.
It is easy to setup, configure and operate.
© 2013 SAP AG. All rights reserved. 18
SAP HANA Cloud: https://hana.ondemand.com
Further documentation: link
SAP Community Network: link
Follow us on Twitter: @saphanacloud
SAP HANA Cloud Further Information
Thank You!
© 2013 SAP AG. All rights reserved. 20
Supported Protocols and Connectivity Technologies
■ HTTP■ REST-based Web Services, like SAP NetWeaver Gateway: standards-based, interoperable
communication in user-centric scenarios; simple consumption of enterprise systems; usage requires no SAP experience; suitable for rapid development approach
■ SOAP-based Web Services: standards-based, interoperable communication in B2B scenarios, applying SOA architecture, performing process orchestration
■ RFC■ Useable via Java Connector (JCo 3): high-load A2A scenarios; small connectivity footprint and
efficient handling of large table parameters; connection to any R/3TM release in a uniform manner; no application proxies needed on top of original ABAP target function; robust infrastructure for parallelization
■ Additional protocols are on the roadmap
© 2013 SAP AG. All rights reserved. 21
SAP HANA Cloud Connectivity Service: Roadmap for 2013
Support of additional protocols: SMTP/IMAP, JDBC
Principal propagation: propage on-demand user in a secure way to on-premise
Support of arbitrary (Java and non-Java) client APIs
SAP HANA Cloud Connector: support of more operating systems, high availability, connection to multiple cloud accounts
© 2013 SAP AG. All rights reserved. 22
SAP Cloud ConnectorOn-Premise Agent for Secure Technical Connectivity to SAP NetWeaver Cloud
SAP HANA Cloud Connector
Internet
NW Gateway ERP Others
Customer
ApplicationSAP HANA Cloud
© 2013 SAP AG. All rights reserved. 23
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7, POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere, Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the United States and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Systems Incorporated in the United States and other countries.
Oracle and Java are registered trademarks of Oracle and its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems Inc.
HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, and Xcode are trademarks or registered trademarks of Apple Inc.
IOS is a registered trademark of Cisco Systems Inc.
RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered trademarks of Research in Motion Limited.
© 2012 SAP AG. All rights reserved.
Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads, Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.
INTERMEC is a registered trademark of Intermec Technologies Corporation.
Wi-Fi is a registered trademark of Wi-Fi Alliance.
Bluetooth is a registered trademark of Bluetooth SIG Inc.
Motorola is a registered trademark of Motorola Trademark Holdings LLC.
Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc. Sybase is an SAP company.
Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG in Germany and other countries. Crossgate is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
Top Related