
Lab: Preparing Your Development Application for Deployment (HANA, XSUAA)
Welcome to the first hands-on lab in this chapter, where you will prepare your existing development application for deployment to SAP BTP. Up to this point, you've likely been developing locally, perhaps using an embedded database like SQLite and minimal security configurations. Now, we will transition your application to utilize essential BTP services required for a production-like environment: SAP HANA Cloud for persistent data storage and the XSUAA service for robust authentication and authorization.
This lab assumes you have a basic CAP application developed in SAP Business Application Studio or your preferred IDE, which includes a data model and some basic service logic. You should also have access to an SAP BTP subaccount with entitlements for SAP HANA Cloud and the Authorization and Trust Management service (XSUAA). Ensure your BTP CLI is set up and authenticated to your target subaccount and Cloud Foundry space.