SAP HANA Cloud Platform Introduction Rui Nogueira, SAP AG - TIP CORE June 12 th, 2013
Building An Application For The Cloud 2013 SAP AG or an SAP affiliate company. All rights reserved. 2
Building an Enterprise-Ready Application For The Cloud Availability Security Support Scalability Extensibility Connectivity 2013 SAP AG or an SAP affiliate company. All rights reserved. 3
SAP HANA Cloud Platform Under The Hood WE provide the services YOU build the application 2013 SAP AG or an SAP affiliate company. All rights reserved. 4
SAP HANA Cloud Platform SAP HANA App Services Native HANA Java Portal Mobile Collaboration Integration HTML5 SAP HANA DB Services In-Memory Transactions Analytics Text Predictive Planning SAP HANA Cloud Platform SAP HANA Cloud Infrastructure Layer SAP Cloud Public Cloud SAP HANA One on AWS Telco / Hosting Partners Cloud 2013 SAP AG or an SAP affiliate company. All rights reserved. 5
SAP HANA Cloud Platform Open, standards-based, modular services accelerate software development in the cloud Standards-based development and run-time environment Persistency service leveraging the speed of HANA Scalable Document Service for managing unstructured data Connectivity service enabling seamless integration with SAP and other systems World-class tier 4 data center in EMEA and US Federated identity management via the SAP Identity Management service Remotely monitored and managed apps via a web-based account page Mash-up SAP apps and 3 rd party content with the Cloud Portal Built around the SAP Store along with SAP Store Partner Program Enterprise grade SLAs with worldwide 24x7 support 2013 SAP AG or an SAP affiliate company. All rights reserved. 6
SAP HANA Cloud Platform Leveraging Best-Of-Breed Open Source Software Tycho 2013 SAP AG or an SAP affiliate company. All rights reserved. 7
Now let s put our hands on SAP HANA Cloud Platform Andiamo!
The ESPM Scenario Tutorials (Enterprise Sales & Procurement Model) Based on a web shop reference application Describe how the different technologies work together Provide developers with best practices on how to use these technologies Address real-world scenarios (hybrid and heterogeneous environments) Describe scenarios end-to-end Source code publicly available on http://sap.github.io Publicly accessible systems providing data and services to get the developer from zero-to-hero in a few minutes Describe how to adapt the application to use other systems and services 2013 SAP AG or an SAP affiliate company. All rights reserved. 9
How To Use Setup the development environment Get the source code for the ESPM reference application Deploy the application Learn and get insights 2013 SAP AG or an SAP affiliate company. All rights reserved. 10
Example ESPM Web Shop Extension Scenario Extend a web shop application so it can store customer reviews of products Backend system will not be changed Business logic & data on SAP HANA Cloud Platform Tutorial covering SAPUI5 (Toolkit for HTML5) HANA Cloud Persistence Service/JPA SAP OData library SAP HANA Cloud Platform local runtime for testing Cloud Connectivity (ProxyServlet, Cloud Connector) Test automation of SAP HANA Cloud Applications 2013 SAP AG or an SAP affiliate company. All rights reserved. 11
Starting Point Web Shop Application Using OnPremise Business Data https://webshoppingespmhana.hana.ondemand.com/espm-ui-shopping-web 2013 SAP AG or an SAP affiliate company. All rights reserved. 12
ESPM Web Shop Extension Scenario Deploy Extension Locally Or On Your Account In The Cloud Works out-of-the-box Data & pictures setup in the backend system Additional info available in the application to understand services behind the application 2013 SAP AG or an SAP affiliate company. All rights reserved. 13
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 2013 SAP AG or an SAP affiliate company. All rights reserved. 14
More Information ESPM Scenario Tutorials http://scn.sap.com/community/developer-center/cross-technology SAP HANA Cloud Platform For developers: http://developers.sap.com/cloud For partners: https://www.sapcloudappspartnercenter.com/ 2013 SAP AG or an SAP affiliate company. All rights reserved. 15
The task is not, to see, what nobody else has seen, but to think, what nobody else has thought about what everybody can see. Arthur Schopenhauer (1788-1860)
Engaging with the platform as SAP partner or customer
Partner program Develop and run an app Sign-Up for HANA Cloud Download the SDK Develop your app Publish it to SAP HANA Cloud Get your users on it within a few minutes Buy and run an app Create HANA Cloud Account Configure (e.g. connection to back-ends) Configure federated user management Purchase from app store, use app within a few minutes Sell an app Certify your application Publish your app to SAP AppStore Get customers on your app Monitor usage and load 2013 SAP AG or an SAP affiliate company. All rights reserved. 18
Custom development Develop and run an app Show demos to customer Productize your app Publish it to SAP HANA Cloud Support as per the contract Buy and run an app Customer gets an account Configure (e.g. connection to back-ends) Configure federated user management Grant permissions to partner 2013 SAP AG or an SAP affiliate company. All rights reserved. 19
Grazie! Contact Information: Rui Nogueira Email: rui.nogueira@sap.com Twitter: @ruinogueira 2013 SAP AG or an SAP affiliate company. All rights reserved.