Apps on SAP HANA XSA
img

Training: Apps on SAP HANA XSA

General

Duration: 5 Days
Level: Advanced
Trainers:  Keine
Type: On-site, remote, open training
Request training

Build applications directly on the HANA database with XSA. Including everything that goes with it. From database modeling and OData services to the user interface.

Description

The ideal introduction to developing applications directly on SAP HANA with the XSA application server. The training "Application development on SAP HANA XSA" establishes the necessary foundations for providing data-intensive services and applications based on SAP HANA. The focus of the training is on the practical implementation of the code-to-data concept and the use of the SAP HANA Database Module. The necessary foundations and tools of the SAP Cloud Foundry environment of SAP BTP are taught. With the SAP Cloud Application Programming Model (NodeJS) and the associated Core Data Services, a powerful framework is also available for implementing a service implementation and a UI integration. The knowledge conveyed avoids a "lock-in" to a specific platform (Cloud Foundry, Kyma or SAP XSA), but is designed to be generally applicable as far as possible and reasonable. The basis of the practical implementation is the Cloud Foundry environment of SAP BTP. Together with the two trainings "SQLScript Basics" and "Calculation Views in SAP HANA", this course offers an ideal preparation for SAP certification as "SAP Certified Development Associate – SAP HANA Cloud 1.0 (C_HCDEV_01)".

Agenda

  • SAP Business Technology Platform (SAP BTP)
  • Overview and components
  • Cloud Foundry Environment
  • SAP HANA Cloud – overview & administration
  • Overview
  • Code-to-data/code pushdown concept
  • Administration tools
  • HDI – HANA Deployment Infrastructure
  • Development tools
  • SAP Database Explorer
  • SAP Business Application Studio (SAP BAS)
  • Visual Studio Code (VS Code)
  • HANA Cloud Native Development
  • Multi-Target Application (MTA)
  • HANA Database Module (HDB)
  • Database design-time artifacts
  • Build and deployment
  • SAP Cloud Application Programming Model (CAP)
  • Introduction, concepts
  • CAP Core Data Services (CDS)
  • Cross scenarios
  • Integration of a classic schema
  • Integration of an additional HDI container
  • Provisioning of services
  • OData V4, advanced OData techniques
  • Integration of calculation views
  • UI integration of services (SAPUI5, Fiori Elements)
  • Security

Prerequisites

  • Basic knowledge of JavaScript/NodeJS development
  • Basic knowledge of SAP HANA SQL

Target group

  • BW consultants
  • Developers of SAP HANA Cloud Native applications