Introducing hands-on video tutorials for XS Advanced
Hi,
You already heard about SAP HANA extended application services (XS) advanced model and how it represents an evolution of the application server architecture within SAP HANA by building upon the strengths (and expanding the scope) of XS classic model?
You’ve likely already read the excellent blogs about this exciting new capability posted recently by Thomas Jung?
So you’re now itching to get started and “have a play” with XS Advanced – but aren’t quite sure where to start?
As you probably know, the SAP HANA Academy produce hands-on video tutorials for all things HANA (as well as HCP and sometimes beyond).
I’d like to introduce our first playlist to cover XS Advanced. With almost two hours of content, the tutorials cover everything from a chalkboard overview of the new architecture, to downloading and installing the developer client tools, to writing and deploying example XS Advanced applications. The series covers SAP HANA Deployment Infrastructure (HDI), user authentication, and how to develop and deploy server side business logic using xsjs as well as creating OData services.
Here are direct links to all of the videos published so far:
- SAP HANA Academy – XS Advanced: Overview
- SAP HANA Academy – XS Advanced: Getting Started
- SAP HANA Academy – XS Advanced: Install Client Tools
- SAP HANA Academy – XS Advanced: Connect to Server Runtime
- SAP HANA Academy – XS Advanced: Login – Create User
- SAP HANA Academy – XS Advanced: HDI – Containers – Services
- SAP HANA Academy – XS Advanced: Git – XS_JAVASCRIPT
- SAP HANA Academy – XS Advanced: Overview – myapp1
- SAP HANA Academy – XS Advanced: Dependencies – myapp1
- SAP HANA Academy – XS Advanced: Deploy – Test – myapp1
- SAP HANA Academy – XS Advanced: Code Review – myapp1
- SAP HANA Academy – XS Advanced: Overview – myapp2
- SAP HANA Academy – XS Advanced: Deploy – Test – myapp2
- SAP HANA Academy – XS Advanced: HDI – myapp2
Update 4th April, 2016: Video tutorials for SAP Web IDE for SAP HANA now available:
SAP Web IDE for SAP HANA is a browser-based integrated development environment for the development of SAP HANA-based applications comprised of extensive SAP HANA data models, business logic, and web-based UIs. SAP Web IDE supports developers who use SAP HANA extended application services (XS) advanced model, by providing a variety of tools, such as syntax-aware editors for code and SAP HANA artifacts, testing and debugging tools.
- Web IDE for HANA: Introduction
- Web IDE for HANA: Create Project and HDB Module
- Web IDE for HANA: Create Node.js Module
- Web IDE for HANA: Create HTML5 Module
- Web IDE for HANA: Create Client-Server App – Part 1
- Web IDE for HANA: Create Client-Server App – Part 2
- Web IDE for HANA: Create Client-Server App – Part 3
- Web IDE for HANA: Create Client-Server App – Part 4
- Web IDE for HANA: Add HANA Business Logic
- Web IDE for HANA: Add Node.js Business Logic
Update 10th May, 2016: Additional video tutorials covering advanced topics for SAP Web IDE for SAP HANA now available:
- Web IDE for HANA: Create Node.js Unit Tests
- Web IDE for HANA: Under the Hood – Part 1
- Web IDE for HANA: Under the Hood – Part 2
- Web IDE for HANA: Source Control
- Web IDE for HANA: Deploy to Production
- Web IDE for HANA: Upgrade and Deploy
- Web IDE for HANA: Authentication
- Web IDE for HANA: Authorization – Part 1
- Web IDE for HANA: Authorization – Part 2
- Web IDE for HANA: Authorization – Part 3
Alternatively, here’s the main playlist on YouTube: SAP HANA Academy – XS Advanced
The code samples used in the videos are available here: https://github.com/saphanaacademy/XSA
Finally, if you’re interested in other stuff that’s new in HANA for SPS 11 check out the following playlist: SAP HANA Academy – What’s New in SPS 11
Your feedback is most welcome – below, tweet me @pmugglestone or mailto:HanaAcademy@sap.com.
Have fun,
Philip
Hi Philip,
Do we have information on how to uninstall/remove HANA XS Advance Model if not in use from the HANA DB please. It seems to have bug , which doesn't allow to perform successful Backup/Restore.
Regards,
Rupali S
Hi Rupali,
Uninstallation of XS Advanced Model is not currently supported - however we plan to make this possible in the near future.
Thanks,
Philip
Update 4th April, 2016
Video tutorials for SAP Web IDE for SAP HANA now available. See direct links in the blog or dive right in here: Introduction
Update 10th May, 2016
Additional video tutorials covering advanced topics for SAP Web IDE for SAP HANA now available.See direct links in the blog.
I think the tutorials and youtube videos for building a Client-Server App, recorded in 2016, are too old. I found myself in a state of confusion due to the advancements in the SAP Web IDE for SAP HANA since 2016. I was unable to get through it after 2 days of trial and error. The subject is presented well, but needs updating to be valuable.
I would recommend either deleting this tutorial or re-issuing it for 2020.
I do see another tutorial at developers.sap.com called Build a Basic SAP HANA XS Advanced Application which is a 2019 tutorial. Will give this a try.
You were great and everyone received so much from your experience and knowledge
Absolutely amazing, thank you for sharing your knowledge with me.