SAP BTP Best Practices Skill
Comprehensive best practices for SAP Business Technology Platform (BTP) implementation, covering enterprise cloud architecture, account management, security, deployment, and operations.
Overview
This skill provides documentation-audited guidance for SAP BTP implementations based on the official SAP BTP Administrator's Guide and Best Practices documentation. Its last_verified date is intentionally stale until the source refresh and any live account checks are completed.
Source Documentation: https://github.com/SAP-docs/btp-best-practices-guide
Version: 2.3.0 Last Verified: 2025-11-27
Capability Index
| Capability | Status |
|---|---|
| Commands | 1: /btp-architecture-review |
| Agents | 0 |
| Hooks | No |
| MCP | No |
| LSP | No |
| Source Freshness | last_verified: 2025-11-27; source refresh is still pending and must not be implied as current. |
| Verification | npm run validate; live BTP account checks pending unless explicitly documented. |
Keywords for Discovery
Platform and Architecture
- SAP BTP
- SAP Business Technology Platform
- BTP architecture
- BTP account model
- global account
- subaccount
- directory
- BTP cockpit
- btp CLI
- multi-cloud
- Cloud Foundry
- CF environment
- Kyma
- Kyma environment
- ABAP environment
- Neo environment
- BTP region
- BTP services
- entitlements
- quotas
Account Management
- account hierarchy
- account structure
- subaccount setup
- directory structure
- account model
- naming conventions
- BTP naming
- staged development
- dev test prod
- development subaccount
- production subaccount
- CF spaces
- Kyma namespaces
- labels
- account administration
Security and Authentication
- SAP Cloud Identity Services
- Identity Authentication
- IAS
- identity provider
- IdP configuration
- SSO
- single sign-on
- principal propagation
- user federation
- identity provisioning
- identity lifecycle
- platform users
- business users
- role collections
- RBAC
- role-based access control
- authorization
- authentication
- MFA
- multifactor authentication
- SAP ID Service
- trust configuration
- destination authentication
- OAuth
- SAML
Connectivity
- Cloud Connector
- destinations
- remote systems
- on-premise connectivity
- hybrid connectivity
- mTLS
- certificates
- destination service
- connectivity service
- API management
Deployment and Delivery
- MTA
- multitarget application
- deployment
- CI/CD
- continuous integration
- continuous delivery
- SAP Continuous Integration and Delivery
- Project Piper
- transport management
- SAP Cloud Transport Management
- CTS+
- Helm charts
- Docker
- containerization
- buildpacks
Operations and Monitoring
- SAP Cloud ALM
- monitoring
- alerting
- Alert Notification Service
- Job Scheduling Service
- Cloud Logging
- health monitoring
- real user monitoring
- observability
- automation
- SAP Automation Pilot
- go-live
- operations
High Availability and Resilience
- failover
- high availability
- HA
- disaster recovery
- multi-region
- active passive
- active active
- data backup
- resilience
- redundancy
- load balancing
Governance and Teams
- Platform Engineering Team
- Cloud Development Team
- Center of Excellence
- CoE
- governance model
- onboarding
- knowledge transfer
- DevOps
- shared responsibility
- cost management
- billing
- compliance
- data protection
- GDPR
Commercial Models
- consumption-based
- subscription-based
- BTPEA
- CPEA
- Pay-As-You-Go
- free tier
- enterprise account
Integration
- SAP Cloud Integration
- integration testing
- OPA5
- SAPUI5 testing
- Cloud Integration Automation
Lifecycle Management
- application lifecycle
- maintenance
- retirement
- Neo migration
- updates
- blue-green deployment
- feature flags
AI and Machine Learning
- SAP AI Core
- generative AI BTP
- RAG BTP
- LLM BTP
- prompt engineering SAP
- content filtering AI
- data masking PII
- anomaly detection BTP
- SAP Document AI
- AI use cases BTP
- agentic AI SAP
- vector embeddings SAP
- SAP HANA Cloud Vector Engine
Use This Skill When
Planning SAP BTP Implementation
- Setting up a new SAP BTP landscape
- Designing account hierarchy
- Choosing commercial models
- Planning team structure
Configuring Account Structure
- Creating directories and subaccounts
- Setting up staged development environments
- Defining naming conventions
- Managing entitlements and quotas
Implementing Security
- Configuring SAP Cloud Identity Services
- Setting up authentication
- Implementing authorization
- Configuring destinations and Cloud Connector
Deploying Applications
- Building MTA archives
- Setting up CI/CD pipelines
- Configuring transport management
- Deploying to Cloud Foundry or Kyma
Operating BTP Landscape
- Setting up monitoring
- Configuring alerts
- Managing costs
- Planning go-live
Implementing High Availability
- Designing multi-region architecture
- Implementing failover
- Planning disaster recovery
Building AI Solutions
- Implementing generative AI with SAP AI Core
- Building RAG systems
- Configuring content filtering and PII protection
- Deploying anomaly detection models
Skill Contents
Main File
SKILL.md- Core best practices organized by lifecycle phase (~4000 words)
Reference Files (Progressive Disclosure)
Located in references/ directory:
account-models.md- Detailed account structure patterns and examplessecurity-and-authentication.md- Complete security guidancedeployment-and-delivery.md- CI/CD and transport management detailsfailover-and-resilience.md- Multi-region and failover implementationoperations-and-monitoring.md- Go-live and monitoring proceduresgovernance-and-teams.md- Team structure and processestemplates-and-examples.md- Complete code templates: Kubernetes RBAC manifests, MTA descriptors, Helm charts, CI/CD pipeline configs, multi-region GitHub linksai-development-best-practices.md- AI patterns: Generative AI, RAG, content filtering, 20+ use cases catalog
Tracking
Source Documentation
This skill is based on content from:
Primary Source:
SAP Help Portal:
Related Resources:
- SAP Discovery Center: https://discovery-center.cloud.sap/
- SAP Developer Center: https://developers.sap.com/
- SAP Community: https://community.sap.com/
Updates and Maintenance
Update Schedule
- Quarterly Review: Check for documentation updates
- On SAP Release: Review for new features and changes
- Next Review: 2026-02-21
How to Update
- Check source repository for changes
- Update relevant files in skill
- Update version in
SKILL.mdfrontmatter
License
GPL-3.0 License - See repository LICENSE file.
Related Skills
sap-cap- SAP Cloud Application Programming Modelsap-fiori- SAP Fiori developmentsap-cloud-foundry- Cloud Foundry specific guidancesap-kyma- Kyma environment specific guidancesap-hana-cloud- SAP HANA Cloud development
Maintained by: Eduard Jiglau Email: hello@sap-ai-skills.com Website: sap-ai-skills.com *Repository: https://github.com/secondsky/sap-skills*