Write native SAP HANA applications with XSA!

SAP HANA XSA Native Development for SAP HANA







Print edition E-book Bundle
607 pages, , Print edition hardcover
ISBN 978-1-4932-1601-7
607 pages,
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-1602-4
607 pages, , Print edition hardcover
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-1603-1
Want to create applications that run faster and perform better on SAP HANA? Learn how to design, test, and deploy native SAP HANA applications with SAP HANA XSA! Get started by exploring your development environment, tools, and the SAP HANA XSA architecture. Then define your data model with core data services and HDB, add your application layer—Node.js, Java, or custom—and develop your presentation layer. Finish up by securing, troubleshooting, and deploying your app!
  • Learn to use the SAP HANA XS Advanced application server
  • Design apps from start to finish: define the data model, add the application layer, and develop a presentation layer
  • Secure, troubleshoot, and deploy completed apps
About the Book About the E-book 607 pages, hardcover, 1.625 in. Reference book format 6.9 x 9 in. Printed black and white on 60# offset paper from sustainable sources. Casebound for durability. Reader-friendly serif font (TheAntiquaB 9.5 Pt.). One-column layout. E-book in full color. PDF (39 MB), EPUB (22 MB) file for download, DRM-free with personalized digital watermark. Copy & paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application.

In this book, you'll learn about:

  1. First Steps

    Walk through the elements of your development environment, from SAP Cloud Platform to the Git code repository. Then understand the tools at your disposal: SAP HANA XSA, SAP Web IDE, SAP HANA runtime tools, and other SAP HANA database development tools.

  2. Developing an Application

    Arrange your data into meaningful models using core data services, HDB, and calculation views and then add a Node.js, Java, or custom application layer to interface between your frontend and the database. Finally, develop your presentation layer with SAPUI5 while following along with a simple project.

  3. Securing and Troubleshooting

    Ensure your application is secured using roles, privileges, authorizations, and more. See what your options are for debugging, logging, traces, and performance optimization.

Highlights include:

  • Development environment
  • Development tools
  • SAP HANA XSA architecture
  • Data models
  • Application layer
  • Presentation layer
  • Security
  • Debugging
  • Sample code

Francesco Alborghetti is the cofounder of and a managing partner for Inquaero, an innovative consulting company with a focus on SAP lean data management solutions.

Jonas Kohlbrenner is a senior SAP HANA engineer and architect. Since 2012, he has supported SAP customers and partners as they implemented the SAP HANA platform by providing holistic architectural guidance and practical implementation skills across the full platform.

Abani Pattanayak has more than 15 years of experience in data warehousing, and has been working with SAP in-memory technology since 2007. As a principal architect at SAP and an SAP HANA Distinguished Engineer, he has helped implement and performance-tune SAP HANA for multiple customers.

Dominik Schrank is a principal consultant for SAP HANA and SAP analytics solutions at SAP Deutschland SE & Co.

Primo Sboarina has worked in the SAP environment since 2001 and joined SAP in 2007. His focus is on product development for evolving SAP technologies and on data management.

more >

You may also like:

  • Cover of Data Modeling for SAP HANA 2.0

    Data Modeling for SAP HANA 2.0

    Anil Bavaraju

    432 pages, hardcover

    Find meaning in your business data. Build, manage, and secure calculation views and table functions with the SAP Web IDE for SAP HANA. See how SAP Web IDE, SAP HANA Live, and SAP S/4HANA embedded analytics all interact to create More about the book



  • Cover of SAP Fiori Launchpad

    SAP Fiori Launchpad
    Development and Extensibility

    Steve Guo

    304 pages, hardcover

    Make the most of SAP Fiori launchpad! Use client-side services to ensure seamless application integration, whether you’re setting up custom navigation, bookmarking, or configuring the container. Customize the SAP Fiori launchpad further with APIs, plugins, and custom tiles. With demo More about the book

    from $74.99


    E-book | Print edition | Bundle