Date post: | 10-Jan-2016 |
Category: |
Documents |
Upload: | arijit-barik |
View: | 233 times |
Download: | 0 times |
of 48
Week 1 Unit 1:
Basics
January, 2015
2015 SAP SE or an SAP affiliate company. All rights reserved 2 Public
Basics Cloud Service Models
INFRASTRUCTURE
AS A SERVICE
IaaS
SOFTWARE AS A SERVICE
SaaS
PLATFORM AS A SERVICE
PaaS
Hardware or software provided to
you as a service and accessible
through the Internet
2015 SAP SE or an SAP affiliate company. All rights reserved 3 Public
Basics Cloud 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 business needs
High availability
2015 SAP SE or an SAP affiliate company. All rights reserved 4 Public
Basics What Is SAP HANA Cloud Platform?
Platform-as-a-service offering
Build, extend, run, and operate
apps in the cloud
Multiple Runtimes
Java
SAP HANA XS
HTML5
More runtimes to be added over time
Services
Persistence
Document
Security
Connectivity
2015 SAP SE or an SAP affiliate company. All rights reserved 5 Public
Basics Open, Standards-Based, Enterprise-Ready
Standards-based development
and runtime environment
Federated identity management
via SAP ID service or existing on-
premise identity provider
Persistence service leveraging
speed of SAP HANA
Remotely monitored & managed
apps via Web-based account page
Scalable document service for
managing unstructured data
Mash-up SAP apps & 3rd party
content with SAP HANA Cloud
Portal
Connectivity service for seamless
integration with SAP & other
systems
Integration with SAP Store
Partner program to build & monetize
packaged cloud applications
Word-class data centers meet the
highest security standards
2015 SAP SE or an SAP affiliate company. All rights reserved 6 Public
Basics Deployment on Java Runtime of SAP HANA Cloud Platform
Deploy, test, and run cloud applications locally and in the cloud
Support for different compute unit sizes encompassing virtual CPU cores and memory
Support for Java SE 6 and 7
Support for Apache Tomcat 7
Certified for Java EE 6 Web Profile
SAP HANA
Cloud Platform
Internet HTTPS
Compute Unit
Java
Virtual Machine
Cu
sto
mer
SA
P
Application
Runtime Container
Your Java EE
Web Application
2015 SAP SE or an SAP affiliate company. All rights reserved 7 Public
Basics Remote Monitoring & Administration
Proactive 24x7 system monitoring with automated alerts
Worldwide support 24x7
Detailed usage metrics
Configurable logging tools
Delivered via a Web-based operations console
2015 SAP SE or an SAP affiliate company. All rights reserved 8 Public
Basics Extensible & Connectable
SAP HANA Cloud Portal
SAP HANA Cloud Platform mobile services
SAP HANA Cloud Integration
Integration with other systems (such as SuccessFactors, SAP Business Suite)
2015 SAP SE or an SAP affiliate company. All rights reserved 9 Public
Basics Scope 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
2015 SAP SE or an SAP affiliate company. All rights reserved 10 Public
Basics What Youve Learned in This Unit
Service models of cloud software + benefits
High-level overview of SAP HANA Cloud Platform
Additional features
Thank you
Contact information:
2014 SAP SE or an SAP affiliate company. All rights reserved 12 Public
2014 SAP SE 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 SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE 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 uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
Week 1 Unit 2:
Your Account
January, 2015
2 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Understanding 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 the
account
Each account is assigned to a
datacenter
Each account is fully isolated
Account
Users
Data
Configuration
Apps
Resources
Datacenter
3 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
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
Apps Resources
Datacenter
Runs on
Create / Consume
Consume
Consume
Provide
and Manage
4 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
All important 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
5 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Getting Your Own Free Account
http://account.hanatrial.ondemand.com
6 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Cockpit
Central point for administration of account & apps
Logging information
Monitoring information
Authorization management
Account resources
https://account.hanatrial.ondemand.com/cockpit
7 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Online Help
Access to official SAP documentation
Lots of sample code
Step-by-step tutorials
Getting Started documentation
https://help.hana.ondemand.com/
8 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Tools
SAP development tool packages for Eclipse
Separate page for cloud tools
https://tools.hana.ondemand.com
9 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account Community
Up-to-date information
News around the platform
Events
Blogs from other users
Podcasts
Tutorials
http://developers.sap.com/cloud
10 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Your Account What Youve Learned in This Unit
How to create an account on the SAP HANA Cloud Platform
How applications work within an account
How to get your own free account
The features of the account landing page
The account cockpit
Where to get help
Thank you
Contact information:
12 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
2014 SAP SE 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 SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE 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 uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
Week 1 Unit 3:
Setting Up the IDE
January, 2015
2015 SAP AG. All rights reserved. 2 Public
Setting Up the IDE Necessary Steps
Be sure you have Java installed on your machine!
Download and install your Eclipse IDE
Register for your own free developer account
Install Eclipse Tools for SAP HANA Cloud Platform
Download SAP HANA Cloud Platform SDK
Add SAP HANA Cloud Platform server for
local deployment
deployment on your free developer account
2015 SAP AG. All rights reserved. 3 Public
Setting Up the IDE Download Eclipse
Get Eclipse for Java EE Developers
Select one of the supported releases
Install on your machine
http://www.eclipse.org
2015 SAP AG. All rights reserved. 4 Public
Setting Up the IDE Prepare Eclipse
Install Eclipse tools
Download and set up SDK
Prepare IDE for app deployment
2015 SAP AG. All rights reserved. 5 Public
Setting Up the IDE The SDK
Connects Eclipse with your account
Provides sample code
Contains the Console Client
2015 SAP AG. All rights reserved. 6 Public
Setting Up the IDE What Youve Learned in This Unit
How to install Eclipse
How to set up Eclipse for SAP HANA Cloud Platform
How to connect Eclipse with the SDK
What the SAP HANA Cloud Platform SDK is
Thank you
Contact information:
2015 SAP AG. All rights reserved. 8 Public
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 Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing
herein 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 in
Germany and other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Week 1 Unit 4:
The Development Environment
January, 2015
2 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Java Runtime
Eclipse IDE
SAP HCP tools for Eclipse installed
SAP HCP SDK
Command-line tool
Sample code
Offline documentation
3 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Using the Eclipse IDE
Based on standard Eclipse release
Additional Eclipse plug-in
SAP HANA Cloud Platform SDK
Ideal for developing and testing
4 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Eclipse Perspectives & Views
Helps you develop quickly and
effectively
Select the perspective youll use most
Add additional views that you miss
5 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Debugging & Logging
Deploy in local environment
& run applications in debug mode
Access log files via your
account cockpit
Eclipse IDE
6 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Using the Console Client
Delivered together with SDK
More flexibility for
deployment/monitoring of apps
Ideal for automation of builds and
operations
7 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment Setting Up the Console Client
Console Client can be used more
effectively
Most frequently used parameters
stored in properties file
Console Client recommended for
deployment in productive
environments
https://help.hana.ondemand.com/help/frameset
.htm?76132306711e1014839a8273b0e91070.
html
8 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
The Development Environment What Youve Learned in This Unit
How to use the Eclipse IDE
Debugging and logging
How to use and set up the Console Client
Thank you
Contact information:
10 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
2014 SAP SE 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 SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE 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 uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
Week 1 Unit 5:
Deploying the First Application
January, 2015
2 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Deploying the First Application Our Tasks
Using the sample code in the SDK folder
Local deployment
Starting, stopping, and publishing an application
Deploying to your account in the cloud
Logging
Debugging
3 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Deploying the First Application The Hello World Application
Use a Java servlet to print Hello World in your browser
Part of the sample folder in the SAP HANA Cloud Platform SDK
Imported to Eclipse with a few clicks
4 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
Deploying the First Application What Youve Learned in This Unit
How to use sample applications from the SDK
How to deploy an application on a local server and in the cloud
How to use the account cockpit
Thank you
Contact information:
6 Public 2014 SAP SE or an SAP affiliate company. All rights reserved.
2014 SAP SE 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 SE or an
SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind,
and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or
SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE 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 uncertainties
that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking
statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
openSAP_hanacloud1-2_Week_1_Unit_1_BSC_PresentationopenSAP_hanacloud1-2_Week_1_Unit_2_Presentation_YACopenSAP_hanacloud1-2_Week_1_Unit_3_DESU_PresentationopenSAP_hanacloud1-2_Week_1_Unit_4_Presentation_DEVMopenSAP_hanacloud1-2_Week_1_Unit_5_Presentation_HWA