teched2020-DAT160
teched2020-DAT160 copied to clipboard
DAT160 - Cloud Native Development with SAP HANA
DAT160 - Cloud Native Development with SAP HANA
Description
This repository contains the material for the SAP TechEd 2020 session called DAT160 - Cloud-Native Development with SAP HANA.
Overview
Lecture Opening Video Learn the basics of developing with SAP HANA Cloud combined with other cloud native frameworks and tools. During this session, we discuss how to use the latest capabilities of SAP Cloud Application Programming Model and SAP Business Application Studio to perform state-of-the-art development with SAP HANA.
Requirements
-
Get a free SAP Business Technology Platform trial account (if you don't already have one):
-
Set Up SAP Business Application Studio for development (if you've never used Business Application Studio):
-
Create an instance of the SAP HANA Cloud in your trial account (if you don't already have an instance):
Exercises
YouTube Playlist With All Exercises
-
Getting Started
- Is HANA running?
- Creating Business Application Studio Dev Space
- Configuring Business Application Studio Dev Space
-
Exercise 1 - Create CAP Project
- Exercise 1.1 - Create Project From Template
- Exercise 1.2 - Adjust package.json
- Exercise 1.3 - Build Sample Project Into HANA
-
Exercise 2 - Building the Data Model
- Exercise 2.1 - Cleanup and Preparations for New Data Model
- Exercise 2.2 - Create Data Model
- Exercise 2.3 - Load Initial Data From CSV
-
Exercise 3 - Service Layer
- Exercise 3.1 - Create Service
- Exercise 3.2 - Add OData V2 Support
- Exercise 3.3 - Custom Handlers
-
Exercise 4 - User Interface
- Exercise 4.1 - Add Fiori Annotations
- Exercise 4.2 - Setup a Fiori Launchpad Sandbox
- Exercise 4.3 - Generate a Fiori Application
-
Exercise 5 - Function Implemented as Stored Procedure
- Exercise 5.1 - Add Stored Procedure and Use it to Implement a CAP Function
How to obtain support
Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.
License
Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.