SAP HANA XS Advanced (XSA) Developer covers cloud-native application development on top of SAP HANA's Cloud Foundry-aligned application server runtime. It involves building Multi-Target Applications (MTA) containing HDI database modules, Node.js or Java backend microservices, SAPUI5 frontend applications, and User Authentication and Authorization (UAA) security services.

Key characteristics and aspects of SAP HANA XS Advanced Developer include:

  1. Multi-Target Application (MTA) Architecture:

    • Structuring microservices using mta.yaml files for combined database, service, and UI deployments.
  2. Node.js / Express Backend Services:

    • Developing RESTful services and OData endpoints utilizing @sap/hdbext and @sap/xsjs libraries.
  3. UAA & JWT Security Concept:

    • Configuring User Authentication and Authorization (UAA) services using xs-security.json parameters.
  4. HDI Container Binding:

    • Binding microservices to isolated SAP HANA Deployment Infrastructure (HDI) containers.

SAP HANA XSA Development enables robust, scalable, and secure enterprise application architectures.

Before diving into learning SAP HANA XS Advanced Developer, it's highly beneficial to have basic familiarity with foundational SAP modules. Here are the recommended skills:

  1. JavaScript / Node.js Basics:

    • Understanding JavaScript fundamentals, asynchronous programming, and REST APIs.
  2. SAP HANA Data Modeling:

    • Basic understanding of database tables, calculation views, and SQLScript.

Our course guides you step-by-step through MTA creation, backend service writing, and deployment commands.

Learning SAP HANA XS Advanced Developer provides you with an industry-forward skill set in modern full-stack development:

  1. MTA & Cloud Foundry Deployment:

    • Building, packaging, and deploying multi-target applications via the XS CLI / Cloud Foundry CLI.
  2. Microservice API Construction:

    • Writing secure Node.js backend logic, handling HDI database connections, and serving OData v2/v4 APIs.
  3. Role-Based App Security Setup:

    • Implementing OAuth2, JWT token validation, scopes, and role collections.

By mastering these competencies, you become a versatile full-stack developer ready for SAP HANA native and cloud applications.

Disclaimer: All technology names, certification titles, and brand logos used are the property of their respective trademark holders and are utilized solely for identification purposes.
Quick Enquiry