+ All Categories
Home > Documents > openSAP_hanacloud1-2_Week_1_SAP_HANA_Cloud_Platform_Basics.pdf

openSAP_hanacloud1-2_Week_1_SAP_HANA_Cloud_Platform_Basics.pdf

Date post: 10-Jan-2016
Category:
Upload: arijit-barik
View: 233 times
Download: 0 times
Share this document with a friend

of 48

Transcript
  • 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:

    [email protected]

  • 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:

    [email protected]

  • 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:

    [email protected]

  • 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:

    [email protected]

  • 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:

    [email protected]

  • 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