open sap hanacloud introduction to sap hana cloud platform
TRANSCRIPT
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
1/48
Week 1 Unit 1:BasicsMay, 2014
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
2/48
BasicsCloud Service Models
INFRASTRUCTUREAS A SERVICE
IaaS
SOFTWARE AS A SERVICE
SaaS
PLATFORM AS A SERVICE
PaaS
Hardware or software provided to youas a service and accessible throughthe Internet
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
3/48
BasicsCloud Benefits in General
Eliminate capital expense
Hardware at provider
Reduce operating expense
Central maintenance by provider
Automatic updates
Flexibility
Meet changing demands as you grow
Systems accessible from everywhere
Agility
React faster to changing businessneeds
High availability
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
4/48
BasicsWhat Is SAP HANA Cloud Platform?
Platform-as-a-service offering
Build, extend, run, and operateapps in the cloud
Multiple Runtimes
JavaSAP HANA XS
More runtimes to be added over time
Services
PersistenceDocument
Security
Connectivity
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
5/48
BasicsOpen, Standards-Based, Enterprise-Ready
Standards-based developmentand runtime environment
Federated identity managementvia SAP ID service or existing on-premise identity provider
Persistence service leveragingspeed of HANA
Remotely monitored & managedapps via Web-based accountpage
Scalable Document service formanaging unstructured data
Mash-up SAP apps & 3 rd partycontent with SAP HANA CloudPortal
Connectivity service for seamless integration with SAP & othersystems
Integration with the SAP Store
Partner program to build & monetizepackaged cloud applications
Word-class datacenters meet thehighest security standards
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
6/48
BasicsDeploying on Java Runtime of SAP HANA Cloud Platform
Deploy, test, and run cloudapplications locally and in thecloud
Support for different Compute Unitsizes encompassing virtual CPUcores and memory
Support for Java SE 6 and 7
Certified for Java EE 6 Web Profile
SAP HANACloud Platform
InternetHTTPS
Compute Unit
Java
Virtual Machine
C u s
t o m e r
S A P
ApplicationRuntime Container
Your Java EEWeb Application
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
7/48
BasicsRemote Monitoring & Administration
Proactive 24x7 system monitoringwith automated alerts
Worldwide support 24x7
Detailed usage metrics
Configurable logging tools
Delivered via a Web-basedoperations console
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
8/48
BasicsExtensible & Connectable
SAP HANA Cloud Portal
SAP Mobile Platform enterpriseedition - cloud version
SAP HANA Cloud Integration
Gateway as a Service
Integration with other systems(such as SuccessFactors, Suite)
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
9/48
BasicsScope of This Course
Covered in this course
Setting up your account
Setting up a development environment
Using SAP HANA Cloud Platform services
Deploying applications in the cloud
Using additional features
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
10/48
BasicsWhat Youve Learned in This Unit
Service models of cloud software +benefitsHigh-level overview of SAP HANACloud PlatformAdditional features
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
11/48
Thank you
Contact information:
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
12/48
2014 SAP AG or an SAP affiliate company.All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or anSAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additionaltrademark information and notices.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG orSAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products andservices, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP AG or its aff iliated companies have no obligation to pursue any course of business outlined in this document or any relatedpresentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AGs or its affiliatedcompanies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may bechanged by SAP AG 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 uncertaintiesthat could cause actual results to differ materially f rom expectations. Readers are cautioned not to place undue reliance on these forward-lookingstatements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx -
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
13/48
Week 1 Unit 2:Your AccountOctober, 2013
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
14/48 2013 SAP AG. All rights reserved. 2Public
Your AccountUnderstanding SAP HANA Cloud Platform Accounts
Each account holds:Resources that can be consumed by apps
Users allowed to work in the account
Apps deployed & running in the account
Data written by apps running in the account
Configuration for apps running in theaccoun t
Each account is assigned to adatacenter
Each account is fully isolated
Account
Users
Data
Configuration
Apps
Resources
Datacenter
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
15/48 2013 SAP AG. All rights reserved. 3Public
Your Account Applications in Accounts
Are managed by users
Consume resources
Create / consume data
Consume configuration
Run in a defined datacenter b
Users
Data
Configuration
AppsResources
Datacenter
Runs on
Create / ConsumeConsume
Consume
Provideand Manage
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
16/48 2013 SAP AG. All rights reserved. 4Public
All impor tant links on one page:
Cockpit
Community
Partner Center
SAP Store
Register to get your free account
Your Account Account Landing Page
http://account.hanatrial.ondemand.com
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
17/48 2013 SAP AG. All rights reserved. 5Public
Your AccountGetting Your Own Free Account
http://account.hanatrial.ondemand.com
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
18/48 2013 SAP AG. All rights reserved. 6Public
Your AccountCockpit
Central point for administration of account & apps
Logging information
Monitoring information
Author ization management
Account resources
https://account.hanatrial.ondemand.com/cockpit
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
19/48 2013 SAP AG. All rights reserved. 7Public
Your AccountOnline Help
Access to offic ial SAPdocumentation
Lots of sample code
Step-by-step tutorials
Getting Started documentation
https://help.hana.ondemand.com/
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
20/48
2013 SAP AG. All rights reserved. 8Public
Your AccountTools
SAP development tool packagesfor Eclipse
Separate page for cloud tools
https://tools.hana.ondemand.com
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
21/48
2013 SAP AG. All rights reserved. 9Public
Your AccountCommunity
Up-to-date information
News around the platform
Events
Blogs from other users
Podcasts
Tutorials
http://developers.sap.com/cloud
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
22/48
2013 SAP AG. All rights reserved. 10Public
Your AccountWhat Youve Learned in This Unit
How to create an account on theSAP HANA Cloud Platform
How applications work within anaccount
How to get your own free accountThe features of the account landingpage
The account cockpit
Where to get help
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
23/48
Thank you
Contact information:
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
24/48
2013 SAP AG. All rights reserved. 12Public
2013 SAP AG. All rights reserved.
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.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Groupproducts and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothingherein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG inGermany and other countries.Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
25/48
Week 1 Unit 3:Setting Up the IDEMay, 2014
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
26/48
Setting Up the IDENecessary Steps
Be sure you have Java installed on your machine!
Download and install your Eclipse IDE
Register for your own free trial account
Install Eclipse Tools for SAP HANA Cloud Platform
Download SAP HANA Cloud Platform SDK
Add SAP HANA Cloud Platform server forlocal deployment
deployment on your trial account
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
27/48
Setting Up the IDEDownload Eclipse
Get Eclipse for Java EEDevelopers
Select one of thesupported releases
Install on your machine
http://www.eclipse.org
http://www.eclipse.org/http://www.eclipse.org/http://www.eclipse.org/http://www.eclipse.org/ -
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
28/48
Setting Up the IDEPrepare Eclipse
Install Eclipse tools
Download and set up SDK
Prepare IDE for app deployment
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
29/48
Setting Up the IDEThe SDK
Connects Eclipse with youraccount
Provides sample code
Contains the Console Client
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
30/48
Setting Up the IDEWhat Youve Learned in This Unit
How to install Eclipse
How to set up Eclipse for SAPHANA Cloud Platform
How to connect Eclipse with theSDK
What the SAP HANA CloudPlatform SDK is
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
31/48
Thank you
Contact information:
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
32/48
2014 SAP AG or an SAP affiliate company.All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or anSAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additionaltrademark information and notices.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG orSAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products andservices, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP AG or its aff iliated companies have no obligation to pursue any course of business outlined in this document or any relatedpresentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP AGs or its affiliatedcompanies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may bechanged by SAP AG 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 uncertaintiesthat could cause actual results to differ materially f rom expectations. Readers are cautioned not to place undue reliance on these forward-lookingstatements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx -
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
33/48
Week 1 Unit 4:The Development EnvironmentOctober, 2013
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
34/48
2013 SAP AG. All rights reserved. 2Public
The Development EnvironmentJava Runtime
Eclipse IDE
SAP HCP tools for Eclipse installed
SAP HCP SDKCommand-line tool
Sample codeOffline documentation
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
35/48
2013 SAP AG. All rights reserved. 3Public
The Development EnvironmentUsing the Eclipse IDE
Based on standard Eclipse release
Addi tional Ecl ipse plug-in
SAP HANA Cloud Platform SDK
Ideal for developing and testing
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
36/48
2013 SAP AG. All rights reserved. 4Public
The Development EnvironmentEclipse Perspectives & Views
Helps you develop quickly andeffectively
Select the perspective youll use most
Add additional views that you miss
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
37/48
2013 SAP AG. All rights reserved. 5Public
The Development EnvironmentDebugging & Logging
Deploy in local environment& run applications in debug mode
Access log fi les via your account cockpit
Eclipse IDE
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
38/48
2013 SAP AG. All rights reserved. 6Public
The Development EnvironmentUsing the Console Client
Delivered together with SDK
More flexibility for deployment/monitoring of apps
Ideal for automation of builds andoperations
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
39/48
2013 SAP AG. All rights reserved. 7Public
The Development EnvironmentSetting Up the Console Client
Console Client can be used moreeffectively
Most f requently used parametersstored in properties file
Console Client recommended for deployment in productiveenvironments
https://help.hana.ondemand.com/help/frameset.htm?76132306711e1014839a8273b0e91070.html
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
40/48
2013 SAP AG. All rights reserved. 8Public
The Development EnvironmentWhat Youve Learned in This Unit
How to use the Eclipse IDE
Debugging and logging
How to use and set up the ConsoleClient
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
41/48
Thank you
Contact information:
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
42/48
2013 SAP AG. All rights reserved. 10Public
2013 SAP AG. All rights reserved.
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.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Groupproducts and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothingherein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG inGermany and other countries.Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
43/48
Week 1 Unit 5:Deploying the First ApplicationOctober, 2013
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
44/48
2013 SAP AG. All rights reserved. 2Public
Deploying the First ApplicationOur Tasks
Using the sample code in the SDKfolder
Local deployment
Starting, stopping, and publishingan application
Deploying to your account in thecloud
Logging
Debugging
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
45/48
2013 SAP AG. All rights reserved. 3Public
Deploying the First ApplicationThe Hello World Application
Use a Java servlet to print HelloWorld in your browser
Part of the sample folder in the SAPHANA Cloud Platform SDK
Imported to Eclipse with a fewclicks
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
46/48
2013 SAP AG. All rights reserved. 4Public
Deploying the First ApplicationWhat Youve Learned in This Unit
How to use sample applicationsfrom the SDK
How to deploy an application on alocal server and in the cloud
How to use the account cockpit
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
47/48
Thank you
Contact information:
-
8/11/2019 Open SAP HANACLOUD Introduction to SAP HANA Cloud Platform
48/48
2013 SAP AG. All rights reserved.
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.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Groupproducts and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothingherein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG inGermany and other countries.Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.