Transcription

SAP HANA Cloud Platform (HCP).COURSE OUTLINE.Course Version: 02Course Duration: 5 Day(s)

SAP Copyrights and Trademarks 2017 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 theexpress permission of SAP SE or an SAP affiliate company.SAP and other SAP products and services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and othercountries. Please see ht/index.epx for additionaltrademark information and notices.Some software products marketed by SAP SE and its distributors contain proprietary softwarecomponents 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 liablefor errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliatecompany products and services are those that are set forth in the express warranty statementsaccompanying such products and services, if any. Nothing herein should be construed as constituting anadditional warranty.In particular, SAP SE or its affiliated companies have no obligation to pursue any course of businessoutlined in this document or any related presentation, or to develop or release any functionalitymentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’strategy and possible future developments, products, and/or platform directions and functionality areall subject to change and may be changed by SAP SE or its affiliated companies at any time for anyreason without notice. The information in this document is not a commitment, promise, or legalobligation to deliver any material, code, or functionality. All forward-looking statements are subject tovarious 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 speakonly as of their dates, and they should not be relied upon in making purchasing decisions. Copyright. All rights reserved.iii

Typographic ConventionsAmerican English is the standard used in this handbook.The following typographic conventions are also used.This information is displayed in the instructor’s presentationDemonstrationProcedureWarning or CautionHintRelated or Additional InformationFacilitated DiscussionivUser interface controlExample textWindow titleExample text Copyright. All rights reserved.

ContentsviiCourse Overview1Unit 1:13Lesson: Learning About the RebrandingUnit 2:335Unit 3:Unit 4:Unit 5:Unit 6:15OData ProvisioningLesson: Understanding OData Provisioning ServiceUnit 7:13131313131315SAP HANA DevelopmentLesson: Understanding SAP HANA as OverviewLesson: Modeling with SAP HANALesson: Native Development with SAP HANALesson: Understanding Predictive Analytics (PAL)1113Java DevelopmentLesson: Developing Java Applications, OverviewLesson: Understanding Java Application: Operations999911SAP HANA Cloud Platform ArchitectureLesson: Running Multitenant Application in HCPLesson: Exploring the Development Tools779Introduction to SAP HANA Cloud PlatformLesson: Introducing the SAP Cloud Offering/ Product OverviewLesson: Understanding the Challenges557RebrandingSAP HANA Cloud Platform ServicesLesson: Gaining an Overview about ServicesLesson: Exploring the Document ServiceLesson: Understanding Git RepositoryLesson: Using the Persistence ServiceLesson: Using Connectivity Services, Java and HANA XS UsageLesson: Using Connectivity Services, SAP HANA Cloud ConnectorUnit 8:SAP HANA Cloud Platform SecurityLesson: Understanding SAP Cloud Identity Service Copyright. All rights reserved.v

17Unit 9:17Lesson: Developing HTML 5 Applications/Develop UI with SAPUi5 -17FioriLesson: Performing HTML5 Application Operations19Unit 10:19192123Unit 11:2525MobileLesson: Understanding SAP HANA Cloud Platform Mobile Services(HCPms)Unit 12:2325Internet of Things (IoT)Lesson: Exploring the SAP HCP for the Internet of ThingsLesson: Exploring the Internet of Things (IoT) Services21viUI5 and FioriData and Process IntegrationLesson: Introducing SAP HANA Cloud Platform, integration serviceUnit 13:SAP Cloud Solution ExtensionsLesson: Understanding Basic ConceptsLesson: Extending SuccessFactors Copyright. All rights reserved.

Course OverviewTARGET AUDIENCEThis course is intended for the following audiences: Developer Development Consultant Enterprise Architect Solution Architect System Administrator System Architect Technology Consultant Copyright. All rights reserved.vii

viii Copyright. All rights reserved.

UNIT 1RebrandingLesson 1: Learning About the RebrandingLesson ObjectivesAfter completing this lesson, you will be able to: Learn about the Rebranding Copyright. All rights reserved.1

Unit 1: Rebranding2 Copyright. All rights reserved.

UNIT 2Introduction to SAP HANACloud PlatformLesson 1: Introducing the SAP Cloud Offering/ Product OverviewLesson ObjectivesAfter completing this lesson, you will be able to: Learn the SAP Cloud Offering/ Product OverviewLesson 2: Understanding the ChallengesLesson ObjectivesAfter completing this lesson, you will be able to: Understand the Challenges of the SAP SAP Cloud Offering Copyright. All rights reserved.3

Unit 2: Introduction to SAP HANA Cloud Platform4 Copyright. All rights reserved.

UNIT 3SAP HANA Cloud PlatformArchitectureLesson 1: Running Multitenant Application in HCPLesson ObjectivesAfter completing this lesson, you will be able to: Run Multitenant Application in HCPLesson 2: Exploring the Development ToolsLesson ObjectivesAfter completing this lesson, you will be able to: Explore the Development Tools Copyright. All rights reserved.5

Unit 3: SAP HANA Cloud Platform Architecture6 Copyright. All rights reserved.

UNIT 4Java DevelopmentLesson 1: Developing Java Applications, OverviewLesson ObjectivesAfter completing this lesson, you will be able to: Develop Java Applications, OverviewLesson 2: Understanding Java Application: OperationsLesson ObjectivesAfter completing this lesson, you will be able to: Understand Java Application: Operations Copyright. All rights reserved.7

Unit 4: Java Development8 Copyright. All rights reserved.

UNIT 5SAP HANA DevelopmentLesson 1: Understanding SAP HANA as OverviewLesson ObjectivesAfter completing this lesson, you will be able to: Understand SAP HANA Application DevelopmentLesson 2: Modeling with SAP HANALesson ObjectivesAfter completing this lesson, you will be able to: Model with SAP HANALesson 3: Native Development with SAP HANALesson ObjectivesAfter completing this lesson, you will be able to: Use Native Development with SAP HANALesson 4: Understanding Predictive Analytics (PAL)Lesson ObjectivesAfter completing this lesson, you will be able to: Understand Analytical Applications in SAP HANA Copyright. All rights reserved.9

Unit 5: SAP HANA Development10 Copyright. All rights reserved.

UNIT 6OData ProvisioningLesson 1: Understanding OData Provisioning ServiceLesson ObjectivesAfter completing this lesson, you will be able to: Understand OData Provisioning Service Copyright. All rights reserved.11

Unit 6: OData Provisioning12 Copyright. All rights reserved.

UNIT 7SAP HANA Cloud PlatformServicesLesson 1: Gaining an Overview about ServicesLesson ObjectivesAfter completing this lesson, you will be able to: Gain an Overview about ServicesLesson 2: Exploring the Document ServiceLesson ObjectivesAfter completing this lesson, you will be able to: Explore the Document serviceLesson 3: Understanding Git RepositoryLesson ObjectivesAfter completing this lesson, you will be able to: Understand Git RepositoryLesson 4: Using the Persistence ServiceLesson ObjectivesAfter completing this lesson, you will be able to: Use the Persistence ServiceLesson 5: Using Connectivity Services, Java and HANA XS UsageLesson ObjectivesAfter completing this lesson, you will be able to: Use Connectivity ServicesLesson 6: Using Connectivity Services, SAP HANA Cloud ConnectorLesson Objectives Copyright. All rights reserved.13

Unit 7: SAP HANA Cloud Platform ServicesAfter completing this lesson, you will be able to: 14Use the SAP HANA, Cloud Connector Copyright. All rights reserved.

UNIT 8SAP HANA Cloud PlatformSecurityLesson 1: Understanding SAP Cloud Identity ServiceLesson ObjectivesAfter completing this lesson, you will be able to: Understand SAP Cloud Identity Service Copyright. All rights reserved.15

Unit 8: SAP HANA Cloud Platform Security16 Copyright. All rights reserved.

UNIT 9UI5 and FioriLesson 1: Developing HTML 5 Applications/Develop UI with SAPUi5 FioriLesson ObjectivesAfter completing this lesson, you will be able to: Develop HTML 5 Applications/Develop UI with SAPUi5 - FioriLesson 2: Performing HTML5 Application OperationsLesson ObjectivesAfter completing this lesson, you will be able to: Perform HTML5 Application Operations Copyright. All rights reserved.17

Unit 9: UI5 and Fiori18 Copyright. All rights reserved.

UNIT 10Internet of Things (IoT)Lesson 1: Exploring the SAP HCP for the Internet of ThingsLesson ObjectivesAfter completing this lesson, you will be able to: Explore the SAP HCP for the Internet of ThingsLesson 2: Exploring the Internet of Things (IoT) ServicesLesson ObjectivesAfter completing this lesson, you will be able to: Explore the Internet of Things (IoT) Services Copyright. All rights reserved.19

Unit 10: Internet of Things (IoT)20 Copyright. All rights reserved.

UNIT 11MobileLesson 1: Understanding SAP HANA Cloud Platform Mobile Services(HCPms)Lesson ObjectivesAfter completing this lesson, you will be able to: Understand SAP HANA Cloud Platform Mobile Services (HCPms) Copyright. All rights reserved.21

Unit 11: Mobile22 Copyright. All rights reserved.

UNIT 12Data and Process IntegrationLesson 1: Introducing SAP HANA Cloud Platform, integration serviceLesson ObjectivesAfter completing this lesson, you will be able to: Introduce SAP HANA Cloud Platform, integration service Copyright. All rights reserved.23

Unit 12: Data and Process Integration24 Copyright. All rights reserved.

UNIT 13SAP Cloud Solution ExtensionsLesson 1: Understanding Basic ConceptsLesson ObjectivesAfter completing this lesson, you will be able to: Understand Basic Concepts of Solution ExtensionLesson 2: Extending SuccessFactorsLesson ObjectivesAfter completing this lesson, you will be able to: Extend SuccessFactors Copyright. All rights reserved.25

13 Unit 7: SAP HANA Cloud Platform Services 13 Lesson: Gaining an Overview about Services 13 Lesson: Exploring the Document Service 13 Lesson: Understanding Git Repository 13 Lesson: Using the Persistence Service 13 Lesson: Using Connectivity Services, Java and HANA XS Usage 13 Lesson: Using Connect