SAP BTP
Global Account: Trial-Enterprise-Dev
Region: EU10 — Europe (Frankfurt) | Plan: Trial | ID: trial-xxxxxxxx
Quick Access
Recent Activity
| App Deployed | cf-demo-app | 2 min ago |
| Service Bound | HANA Cloud | 15 min ago |
| Role Assigned | SpaceDeveloper | 1 hr ago |
| Quota Updated | Memory: 4GB | 3 hr ago |
📘 Getting Started with SAP BTP
Follow this step-by-step guide to set up your BTP environment from scratch
Select a step
Click any step on the left to see detailed instructions, commands, and tips.
The top-level entity in SAP BTP. Represents your company's contract with SAP. It holds all subaccounts, entitlements, and usage quotas. Every BTP journey starts by creating or accessing a Global Account.
A subdivision of the Global Account. Used to separate environments by project, team, or lifecycle stage (Dev/QA/Prod). Each subaccount can enable runtimes like Cloud Foundry or Kyma independently.
A Platform-as-a-Service (PaaS) runtime. Deploy apps using cf push without managing infrastructure. CF handles routing, scaling, health checks, and buildpacks automatically.
Kubernetes-based runtime for containerized workloads. Uses Docker images and Helm charts. Best for microservices, event-driven architecture, and advanced customizations.
A catalog of 150+ managed services: databases (HANA Cloud), messaging (Event Mesh), AI/ML (AI Core), integration (Integration Suite). Subscribe and bind to apps in one click.
Rights to consume specific services or resources. Global Account holds entitlements; you distribute them to subaccounts. Without entitlement, a service can't be subscribed in that subaccount.
BTP Onboarding Checklist
🏢 Subaccounts
Manage your isolated environments and runtimes
🛒 Service Marketplace
Browse and subscribe to 150+ managed BTP services
☁️ Cloud Foundry Space
Space: dev | Org: trial | Region: EU10
| Name | State | Instances | Memory | Disk | URLs | Actions |
|---|
| Instance Name | Service | Plan | Status | Bound Apps |
|---|---|---|---|---|
| hana-cloud-dev | hana-cloud | hana | active | cf-demo-app |
| xsuaa-instance | xsuaa | application | active | cf-demo-app, backend-api |
| destination-srv | destination | lite | active | cf-demo-app |
| event-mesh-dev | enterprise-messaging | default | provisioning | — |
| Route URL | App Bound | Status |
|---|---|---|
| cf-demo-app.cfapps.eu10.hana.ondemand.com | cf-demo-app | Active |
| backend-api.cfapps.eu10.hana.ondemand.com | backend-api | Active |
| ui5-app.cfapps.eu10.hana.ondemand.com | ui5-app | Starting |
Push a New App to Cloud Foundry
Deployment Log
⚙️ Kyma Runtime
Kubernetes-powered runtime for containerized workloads
Deployments
| Name | Namespace | Replicas | Image | Status | Actions |
|---|---|---|---|---|---|
| approuter | default | 2/2 | approuter:2.1.0 | Running | |
| backend-svc | default | 3/3 | backend:1.4.2 | Running | |
| event-handler | kyma-system | 1/1 | eventing:0.9.1 | Running | |
| db-migrator | default | 0/1 | migrator:0.2.0 | Pending |
API Rules (Istio Gateway)
| Name | Host | Path | Methods | Handler |
|---|---|---|---|---|
| api-rule-backend | api.c-xxxxx.kyma.ondemand.com | /api/v1/* | GET POST | jwt |
| api-rule-ui | app.c-xxxxx.kyma.ondemand.com | /* | GET | allow |
| api-rule-events | events.c-xxxxx.kyma.ondemand.com | /events/* | POST | jwt |
📊 Monitoring & Observability
Real-time health, metrics, and alerts for your BTP environment
Resource Utilization
Active Alerts
Storage usage at 87%. Consider scaling up or archiving data.
backend-api response time exceeded 500ms threshold (peak: 612ms).
CF, Kyma, XSUAA, Destination Service — all healthy.
Application Logs (Live Stream)
🔐 Security & Identity
Manage roles, role collections, and trust configurations
| Role Collection | Description | Roles Included | Users | Actions |
|---|---|---|---|---|
| SpaceDeveloper | CF space developer | CF Space Developer | 3 | |
| SpaceManager | CF space manager | CF Space Manager | 1 | |
| Subaccount Admin | Full subaccount access | Admin | 2 | |
| Viewer | Read-only access | Viewer | 8 |
| Name | Role Collections | Last Login | Actions | |
|---|---|---|---|---|
| john.dev@company.com | John Developer | SpaceDeveloper | Today 09:05 | |
| sarah.mgr@company.com | Sarah Manager | Subaccount Admin | Today 08:30 | |
| raj.ops@company.com | Raj Ops | SpaceManager | Yesterday | |
| guest@external.com | Guest User | Viewer | 3 days ago |
Trust Configurations
| Identity Provider | Protocol | Status | Domain |
|---|---|---|---|
| SAP ID Service | SAML 2.0 | Active | accounts.sap.com |
| Custom Corporate IdP | OIDC | Pending | auth.company.com |
💻 BTP & CF CLI Terminal
Interactive simulation of key SAP BTP and Cloud Foundry CLI commands
Command Reference
| Command | Description |
|---|---|
| cf login -a <API_URL> | Login to CF endpoint |
| cf apps | List all applications |
| cf push <app-name> | Deploy application |
| cf services | List service instances |
| cf bind-service <app> <svc> | Bind service to app |
| cf logs <app> --recent | View recent logs |
| btp login | Login to BTP CLI |
| btp list accounts/subaccount | List subaccounts |
| btp create accounts/subaccount | Create subaccount |
🗺️ BTP Architecture Overview
Visual reference of SAP BTP layers and components
PaaS / Buildpacks
Containers / Serverless
SAP extensions