OpenSAP Hcp1 Week 1 All Slides

download OpenSAP Hcp1 Week 1 All Slides

of 53

Transcript of OpenSAP Hcp1 Week 1 All Slides

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    1/53

    Week 1 Unit 1: SAP HANA

    Cloud Platform Basics

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    2/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform BasicsCloud service models

    INFRASTRUCTURE AS A SERV

    SOFTWARE AS A SERVICE

    PLATFORM AS A SERVICE

    Hardware or software provided to you

    as a service and accessible throughthe Internet

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    3/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform 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 business needs

    High availability

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    4/53

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    5/53© 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform (PaaS)

    Data & Storage Services Big Data Services

    SAP HANA Cloud Platform BasicsOpen, standards-based, enterprise-ready

    Platform Services

    Dev

    &

    Ops

    Runtimes /Languages

    IaaS Layer 

    On-Premise /

    Managed Cloud

    SAP S/4HANA

    SAP BusinessSuite

    SAP Business

    Warehouse

     Analytics

    CollaborationUX

    Integration Security

    Mobile

    IoT

     ASE SAP HANA

    Build Extend Integrate

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    6/53© 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform BasicsRemote 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

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    7/53© 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform BasicsExtensible & connectable

    SAP HANA Cloud Portal

    SAP HANA Cloud Platform mobile services

    SAP HANA Cloud Integration

    Gamification Service

    SAP HANA Cloud Platform Internet of Things (IoT) Services

    Integration with other systems

    (such as SAP SuccessFactors, SAP Business Suite)

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    8/53© 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cloud Platform 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/16/2019 OpenSAP Hcp1 Week 1 All Slides

    9/53

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    10/53

    Thank you

    Contact information:

    [email protected]

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    11/53

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    12/53

    Week 1 Unit 2:

    Developing in Your Accou

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    13/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Developing in Your AccountUnderstanding SAP HANA Cloud Platform accounts

    Data Center 

    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 data center 

    Each account is fully isolated

    Account

    Data

    Configuratio

    Apps

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    14/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Developing in Your Account Applications in accounts

    b

    Data

    Configuratio

    Apps

    Data Center 

    Runs on

    Create / Consume

    Consu

    Provide a

    Manage

    Are managed by users

    Consume resources

    Create / consume data

    Consume configuration

    Run in a defined data center 

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    15/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Developing in Your AccountThe account cockpit

    Central point for administration of account & apps

    Logging information

    Monitoring information

    Authorization management

    Account resources

    https://account.hanatrial.ondemand.com/cockpit

    https://account.hanatrial.ondemand.com/cockpithttps://account.hanatrial.ondemand.com/cockpit

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    16/53

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    17/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Developing in Your AccountLinks

    SAP HANA Cloud Platform Web site

    http://hcp.sap.com

    Account landing page

    http://account.hanatrial.ondemand.com

    Account cockpit

    https://account.hanatrial.ondemand.com/cockpit

    Documentation

    https://help.hana.ondemand.com

    Tools

    https://tools.hana.ondemand.com

    Community

    http://developers.sap.com/cloud

    http://hcp.sap.com/http://account.hanatrial.ondemand.com/https://account.hanatrial.ondemand.com/cockpithttps://help.hana.ondemand.com/https://tools.hana.ondemand.com/http://developers.sap.com/cloudhttp://developers.sap.com/cloudhttps://tools.hana.ondemand.com/https://help.hana.ondemand.com/https://account.hanatrial.ondemand.com/cockpithttp://account.hanatrial.ondemand.com/http://hcp.sap.com/

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    18/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Developing in Your AccountWhat you’ve learned in this unit

    How to create your own free developer

    account on SAP HANA Cloud Platform What the account includes

    The account cockpit

    How you can develop in your account

    Where to get help

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    19/53

    Thank you

    Contact information:

    [email protected]

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    20/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

     © 2016 SAP SE or an SAP affiliate company. All rights

    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 and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

    company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

    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 a

    affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate c

    services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein sho

    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

    or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategydevelopments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated

    for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, cod

    looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Reader

    undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purcha

    http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    21/53

    Week 1 Unit 3: Deploying Y

    First HTML5 Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    22/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationHTML5 applications on SAP HANA Cloud Platform

    Consist of static resources

    Connect to an existing back end using REST services

    (on-premise or on-demand)

    Example:

    SAPUI5 application connection

    to a Yahoo REST service

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    23/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationHTML5 applications overview

     Application served by shared

    service (dispatcher), no VM

    required

    Integrated version management

    Resources stored in cloud Git

    repository

    No build and easy deploymentDispatcher

    Git

    REST Service

    Developer 

    End User 

    SAP

    Platf

    HTML5

     Apps

    Lifecycle management

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    24/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationGit overview

    Version control

    Distributed versioning Created 2005 for Linux kernel development

    Enables collaborative workflows

    D l i Y Fi t HTML5 A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    25/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationGit overview: Distributed versioning

    There is no central authority

    The developer has the

    complete history

    Versions are created locally

    Branches are created locally

    Developer 

    Files

    Developer

    Versions

    V1

    V2

    FilesDeveloper 

    Versions

    V1

    V2

    Files

    Central Versioning

    Distributed Versioning

    D l i Y Fi t HTML5 A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    26/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationChoose your development environment for HTML5 apps

    SAP Web IDE

    Develop online without local installation Comes with integrated Git client and online

    workspace

    Improved developer productivity through wizards,

    templates, and code editors

    Eclipse

    Offline development Integrated EGit tooling to work with Git

    D l i Y Fi t HTML5 A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    27/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationHow to create the “Hello World” HTML5 application

    How to create the “Hello World” HTML5 application

    Scenario:

    Develop a simple “Hello World” HTML5 application

    How to do it:

    Create the “Hello World” application via the Web IDE

    Test and deploy the application

    D l i Y Fi t HTML5 A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    28/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First HTML5 ApplicationWhat you’ve learned in this unit

    HTML5 applications on SAP HANA Cloud Platform

    The development infrastructure

    Git

    Options for development environments

    How to create a simple HTML5 application

    How to test an HTML5 application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    29/53

    Thank you

    Contact information:

    [email protected]

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    30/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

     © 2016 SAP SE or an SAP affiliate company. All rights

    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 and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

    company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

    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 a

    affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate c

    services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein sho

    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

    or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategydevelopments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated

    for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, cod

    looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Reader

    undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purcha

    W k 1 U i 4 D l i Y

    http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    31/53

    Week 1 Unit 4: Deploying You

    First Java Application with E

    Deploying Your First Java Application with Eclipse

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    32/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First Java Application with EclipseGetting started with the SAP HANA Cloud Platform tools for Java

    https://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.html

    Make sure you have Java installed on your machine!

    Download and install Eclipse IDE for Java EEDevelopers

    Install the SAP HANA Cloud Platform tools for Java

    Install the SAP HANA Cloud Platform SDK

    Set up the SDK as the runtime environment

    Deploying Your First Java Application with Eclipse

    https://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.html

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    33/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First Java Application with EclipseHello World! Developing and deploying your first Java application on SAP HANA Clo

    https://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.html

    Create a dynamic Web project

    Create a HelloWorld servlet

    Deploy, run, and test the application on a local

    runtime

    Deploy, run, and test the application in the cloud

    Deploying Your First Java Application with Eclipse

    https://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.html

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    34/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First Java Application with EclipseLinks

    Eclipse

    http://eclipse.org

    SAP Development Tools for Eclipse

    https://tools.hana.ondemand.com

    Getting Started with the SAP HANA Cloud

    Platform Tools for Java

    https://hcp.sap.com/developers/TutorialCatalog/

     jav100_01_java_setup_eclipse.html

    Hello World! Developing and Deploying YourFirst Java Application on SAP HANA Cloud

    Platform

    https://hcp.sap.com/developers/TutorialCatalog/

     jav100_2_java_hello_world.html

    Deploying Your First Java Application with Eclipse

    http://eclipse.org/https://tools.hana.ondemand.com/https://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_2_java_hello_world.htmlhttps://hcp.sap.com/developers/TutorialCatalog/jav100_01_java_setup_eclipse.htmlhttps://tools.hana.ondemand.com/http://eclipse.org/

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    35/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First Java Application with EclipseWhat you’ve learned in this unit

    Setting up the Eclipse IDE for Java EE

    Developers

    How to create a HelloWorld sample application

    How to deploy an application on a local

    runtime and in the cloud

    How to use the account cockpit

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    36/53

    Thank you

    Contact information:

    [email protected]

    © 2016 SAP SE SAP ffili t All i ht

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    37/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

     © 2016 SAP SE or an SAP affiliate company. All rights

    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 and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

    company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

    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 a

    affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate c

    services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein sho

    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

    or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy

    developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated

    for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, cod

    looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Reader

    undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purcha

    Week 1 Unit 5: Deploying Your

    http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    38/53

    Week 1 Unit 5: Deploying Your

    SAP HANA Native Application

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    39/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Deploying Your First SAP HANA Native ApplicationSAP HANA native development

    SAP HANA Cloud Platform supports

    the full set of SAP HANA

    functionalities and development

    languages

    SAP NetWeaver 

    Business ClientSAP Business

    Objects solutionsMicrosof

    SAP HANAReal-time analytics

    Information Composer 

    & Modeling Studio

     Application Services

    (e.g. HTML5 Server)

    Planning and

    Calculation EnginePredictive Analysis &

    Business Function Libs

    Real-time

    Replication servicesIn-memory database

    SAP Business Suite

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    40/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    p y g ppProductive and free-trial landscape

    Productive Users

    Full feature set of an SAP HANA instance

    SLA guarantee

    Enterprise support

    Free-Trial Users

    One working day of full featureHANA instance

    Multitenancy based on SAP HA

    database containers feature

    Time and resource usage restr

     – 5 GB RAM

     –  Automated stop after 12 hours

     – Deletion of tenant after 30 days o

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    41/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    p y g ppSAP HANA Cloud Platform – Trial landscape specifics

     Access to the SYSTEM user when DB is

    provisioned

    New DB users can be created with SAP Web IDE

    or SAP HANA tools for Eclipse

    Full access to your SAP HANA tenant database

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    42/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    p y g ppSAP HANA Cloud Platform cockpit

    • Log on

    • Navigate to “Databases

    & Schemas”

    • Create new “HANA MDC

    ()” instance

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    43/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    p y g ppSetting-up your Web-based Development Environment

    Enable SYSTEM user to administrate Web-based

    Development Workbench

    • Open the link “SAP HANA Cockpit”

    • Log on using SYSTEM user 

    • Click OK for required roles to be automatically

    assigned

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    44/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Setting-up your Eclipse IDE

    https://tools.hana.ondemand.com/#hanatools

    Standard Eclipse IDE for Java EE Developers

    (already installed in the previous unit)

    SAP HANA Cloud Platform tools (already

    installed in the previous unit)

    SAP HANA tools

    Deploying Your First SAP HANA Native Application

    https://tools.hana.ondemand.com/#hanatoolshttps://tools.hana.ondemand.com/#hanatools

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    45/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Connecting to your SAP HANA instance

     Add the cloud system

    Provide the account credentials Choose your SAP HANA instance

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    46/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA sample applications

    SHINE Delivery Unit

    https://github.com/SAP/hana-shine

    Download from GitHub

    Deploying Your First SAP HANA Native Application

    https://github.com/SAP/hana-shinehttps://github.com/SAP/hana-shinehttps://github.com/SAP/hana-shine

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    47/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SHINE Sample Application

    Best practices:

    Do not use directly the “SYSTEM” user 

    Create “SHINE_DEV” user 

     Assign roles:

    o sap.hana.admin.roles::Administrator 

    o sap.hana.xs.lm.roles::Administrator 

    o sap.hana.xs.ide.roles::Developer 

    o sap.hana.xs.debugger::Debugger 

    o CONTENT_ADMIN

     Assign Object Privileges:o GRANT_ACTIVATED_ROLE::Execute

    Deploying Your First SAP HANA Native Application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    48/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SHINE Sample Application

    • Login to “SAP HANA Cockpit” with

    SHINE_DEV user 

    • Select "HANA Application LifecycleManagement” tile

    • Select “Delivery Units” tile

    Deploying Your First SAP HANA Native ApplicationSHINE S l A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    49/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SHINE Sample Application

    Import DU using SAP HANA

    Cockpit*:

    • Press “Import” button

    • Locate HCO_DEMOCONTENT

    archive (tgz)

    • Press “Import”

    Assign roles to SHINE_DEV user:

    • sap.hana.democontent.epm.roles::Admin• sap.hana.democontent.epm.roles::User 

    *Import DU can be done also using SAP HANA Eclipse

    based Tools.

    Deploying Your First SAP HANA Native ApplicationSHINE S l A li ti

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    50/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SHINE Sample Application

    Open the application by running:

    /sap/hana/democontent/epm/index.html

    Check prerequisites for SHINE application

    Generate demo content using SHINE

    Welcome Screen

    Deploying Your First SAP HANA Native ApplicationWh t ’ l d i thi it

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    51/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    What you’ve learned in this unit

    On SAP HANA Cloud Platform you can

    leverage your knowledge and build

    applications as you do with on-premise SAPHANA

    You know how to set your development

    environment and connect to your SAP HANA

    instance

    You can run the SHINE application on SAP

    HANA Cloud Platform

    You can use the SAP HANA Web-based

    development workbench to quickly develop,

    modify, and test your SAP HANA application

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    52/53

    Thank you

    Contact information:

    [email protected]

     © 2016 SAP SE or an SAP affiliate company. All rights

  • 8/16/2019 OpenSAP Hcp1 Week 1 All Slides

    53/53

    © 2016 SAP SE or an SAP affiliate company. All rights reserved.

    p y g

    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 and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

    company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

    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 a

    affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate c

    services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein sho

    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

    or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy

    developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliatedfor any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, cod

    looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Reader

    undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purcha

    http://global12.sap.com/corporate-en/legal/copyright/index.epxhttp://global12.sap.com/corporate-en/legal/copyright/index.epx