MCPInstall

sap-btp-developer-guide

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business Technology Platform, CAP, Cloud Application Programming Model, ABAP Cloud, Cloud Foundry, Kyma, SAP HANA Cloud, SAP Fiori, SAPUI5, CI/CD, observability, multitenant, SaaS, SAP BTP ABAP environment, SAP Business Application Studio, SAP Cloud SDK, SAP Integration Suite, SAP Event Mesh, SAP Connectivity Service, SAP Destination Service, XSUAA, OAuth, OpenID Connect, OData, CDS, Core Data Services, ABAP CDS, ABAP RESTful Application Programming Model, RAP, ABAP development, SAP BTP deve

Installs
1.1K
Last 24h
+9
Trending rank
#9080
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/secondsky/sap-skills --skill sap-btp-developer-guide
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads sap-btp-developer-guide automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

SAP BTP Developer Guide Skill

Related Skills

  • sap-btp-cloud-platform: Use for platform fundamentals, account management, and runtime configurations
  • sap-btp-best-practices: Use for architectural guidance, governance models, and production patterns
  • sap-cap-capire: Use for CAP development details, service definitions, and database integration
  • sap-fiori-tools: Use for UI development, Fiori application setup, and frontend deployment
  • sap-abap: Use for ABAP Cloud development, RAP patterns, and ABAP Environment specifics
  • sap-btp-connectivity: Use for implementing secure connections to on-premise systems
  • sap-ai-core: Use for AI Core platform setup, model deployment, and orchestration
  • sap-cloud-sdk-ai: Use for SDK-level AI integration in CAP applications

Comprehensive guidance for developing, deploying, and operating business applications on SAP Business Technology Platform.

Table of Contents

Quick Navigation

When to Use This Skill

Use when:

  • Building new applications on SAP BTP (Cloud Foundry or Kyma runtime)
  • Developing with SAP Cloud Application Programming Model (CAP)
  • Building ABAP Cloud applications in SAP BTP ABAP Environment
  • Deploying SAP Fiori or SAPUI5 user interfaces
  • Connecting applications to SAP S/4HANA, SuccessFactors, or on-premise systems
  • Building multitenant SaaS applications
  • Implementing side-by-side extensions for SAP solutions
  • Building AI-powered extensions (LLM analysis, document processing, intelligent automation)
  • Setting up CI/CD pipelines for SAP BTP
  • Implementing observability with SAP Cloud ALM or SAP Cloud Logging
  • Using SAP HANA Cloud for data persistence

Runtime and Programming Model Selection

For detailed runtime comparison: See references/runtimes.md

Decision Matrix

CriteriaCAP (Cloud Foundry/Kyma)ABAP Cloud
LanguagesNode.js, Java, TypeScriptABAP
Best ForNew cloud-native apps, extensionsOrganizations with ABAP expertise
RuntimeCloud Foundry or KymaSAP BTP ABAP Environment
PersistenceSAP HANA Cloud, PostgreSQLSAP HANA Cloud (ABAP-managed)
UI FrameworkSAP Fiori Elements, SAPUI5SAP Fiori Elements, SAPUI5
IDESAP Business Application Studio, VS CodeABAP Development Tools (Eclipse)

CAP Application Development

CAP provides three operational profiles:

  • Development: Mock services, minimal setup, SQLite/H2 for local testing
  • Hybrid: Local app connected to cloud services
  • Production: Full cloud deployment with SAP HANA Cloud

Key capabilities:

  • Domain-driven design with CDS (Core Data Services)
  • Built-in multitenancy support
  • Automatic OData/REST service generation
  • Platform-agnostic design (no vendor lock-in)

For CAP details: See references/cap-development.md

AI-Powered Extensions with CAP

Build intelligent side-by-side extensions by combining CAP with SAP AI Core:

  1. Bind AI Core to your CAP app via MTA (service: aicore, plan: extended)
  2. Use SAP Cloud SDK for AI (@sap-ai-sdk/orchestration) in CAP event handlers — never raw HTTP calls
  3. Process asynchronously: LLM calls can take 30-60 seconds. Return 202 Accepted and use cds.spawn for background processing to avoid BTP load balancer timeouts
  4. Store vectors: Use HANA Cloud Vector(1536) type in CDS entities for RAG scenarios
  5. Externalize prompts: Store in JSON files or CDS entities for updates without redeployment
  6. Allocate memory: At least 512MB for Node.js containers with AI SDK

For complete code examples, see sap-cap-capire skill (AI Integration section) and sap-cloud-sdk-ai skill (CAP Integration subsection).

ABAP Cloud Development

ABAP Cloud uses four foundational technologies:

  1. Core Data Services (CDS) - Data modeling and analytics
  2. ABAP RESTful Application Programming Model (RAP) - Service-oriented development
  3. Restricted ABAP Language - Cloud-safe API access
  4. Released Public APIs - Upgrade-stable extensions

For ABAP details: See references/abap-cloud.md

Development Workflow

Phase 1: Explore and Discover

  1. Identify business problem - Conduct stakeholder interviews
  2. Understand user needs - Visit customers, observe workflows
  3. Define security requirements - Threat modeling, compliance planning (GDPR, HIPAA)
  4. Establish governance - Set up organizational structure

Phase 2: Design

  1. User Experience Design

    • Follow SAP Fiori Design Guidelines
    • Implement accessibility (WCAG 2.2)
    • Use design thinking methodology
  2. Technology Design

    • Apply Domain-Driven Design for complex applications (30+ use cases)
    • Define module boundaries and communication patterns
    • Plan microservices architecture if needed
  3. Security in Design

    • Secure user interfaces with SAP Fiori authentication
    • Implement RBAC/ABAC using OAuth/OpenID Connect
    • Validate CDS models for data protection

For design patterns: See references/design-patterns.md

Phase 3: Develop

CAP Development:

# Initialize CAP project
cds init my-project
cd my-project

# Add SAP HANA support
cds add hana

# Add authentication
cds add xsuaa

# Run locally
cds watch

Key development tools:

  • SAP Business Application Studio (primary IDE)
  • SAP Cloud SDK (OData/OpenAPI clients)
  • MTA Build Tool (packaging)

Coding standards:

  • Follow SAPUI5 Guidelines and SAP Fiori Design Guidelines
  • Establish naming conventions
  • Implement parameterized queries (prevent SQL injection)
  • Use CDS constraints for input validation

For tools catalog: See references/tools.md

Phase 4: Deploy

Cloud Foundry Deployment:

# Build MTA archive
mbt build

# Deploy to Cloud Foundry
cf deploy mta_archives/my-project_1.0.0.mtar

Kyma Deployment:

# Use Helm charts or Terraform
terraform init
terraform apply

ABAP Deployment:

  • Use Manage Software Components app (gCTS)
  • Transport via Landscape Portal
  • Partner options: Multitenant SaaS or Add-on Product

For deployment details: See references/deployment.md

Phase 5: Run and Scale

Monitoring:

  • SAP Cloud ALM (central observability)
  • SAP Cloud Logging (detailed logs, metrics, traces)
  • ABAP Technical Monitoring Cockpit

Scaling:

  • Cloud Foundry: Automatic instance distribution across AZs
  • Kyma: Kubernetes-native scaling
  • ABAP: Elastic scaling with ACUs (0.5 ACU increments)

Cost optimization:

  • System hibernation (ABAP) - reduce to <5% operational cost
  • SAP HANA Cloud Native Storage Extension
  • Elastic Compute Nodes for peak workloads

For operations: See references/operations.md

Key Services and Tools

Platform Services

ServicePurpose
SAP HANA CloudDatabase-as-a-Service, multi-model
SAP Connectivity ServiceOn-premise/VPC connections via Cloud Connector
SAP Destination ServiceRouting, authentication management
SAP Event MeshEvent distribution between applications
SAP Integration SuiteAPI Management, Cloud Integration

Development Tools

ToolPurpose
SAP Business Application StudioPrimary cloud IDE
SAP BuildLow-code/no-code development
Cloud Foundry CLICF deployment and management
kubectl/HelmKyma/Kubernetes management
Terraform Provider for SAP BTPInfrastructure as code

For architecture details: See references/architecture.md

Security Implementation

CAP Security Features

  • Parameterized queries (SQL injection prevention)
  • CSRF protection for UI applications
  • Built-in authentication/authorization frameworks
  • SAP Credential Store for secrets management

Security Guidelines

  1. Secure environment configuration - Restrict network access
  2. Security testing - Penetration testing before go-live
  3. Secure deployment pipelines - Code scanning, dependency validation
  4. Secrets management - Use SAP Credential Store

For security details: See references/security.md

Connectivity Patterns

Cloud-to-On-Premise

  • SAP Connectivity Service + Cloud Connector
  • User propagation supported
  • Protocols: HTTP, RFC, LDAP, FTP

Cloud-to-Cloud

  • SAP Destination Service for routing
  • OAuth token management
  • SAP Transparent Proxy for Kubernetes

For connectivity details: See references/connectivity.md

CI/CD Implementation

SAP Continuous Integration and Delivery provides pre-configured pipelines:

  • Cloud Foundry Environment jobs (SAP Fiori, CAP)
  • SAP Fiori for ABAP Platform jobs
  • SAP Integration Suite Artifacts jobs

Setup steps:

  1. Enable in SAP BTP cockpit
  2. Assign Administrator/Developer roles
  3. Configure repository credentials (GitHub, GitLab, Bitbucket, Azure Repos)
  4. Add repositories and create jobs
  5. Configure webhooks for automated builds

For CI/CD details: See references/cicd.md

Observability Implementation

Central Layer (SAP Cloud ALM)

  • Real User Monitoring
  • Health Monitoring
  • Integration and Exception Monitoring
  • Synthetic User Monitoring

Local Layer (SAP Cloud Logging)

  • Log Analytics (OpenSearch-based)
  • Distributed tracing
  • Custom dashboards and alerting

OpenTelemetry is the industry standard for instrumentation.

For observability details: See references/observability.md

Tutorials and Missions

CAP Learning Path

  1. Starter Mission: Full-Stack CAP Application
  2. Extension Mission: Side-by-Side CAP-Based Extensions
  3. Enterprise Mission: Change Tracking, Audit Logging, Attachments
  4. Multitenant Mission: SaaS Application Development
  5. Observability Mission: SAP Cloud Logging Integration

ABAP Learning Path

  1. RAP100 Basics: Fiori apps, OData services, business logic
  2. RAP100 Intermediate: Actions, dynamic feature control, unit testing
  3. RAP120: AI-assisted development with SAP Joule
  4. Analytics: CDS views with SAP Analytics Cloud

Sample applications:

  • Incident Management (CAP)
  • Flight Reference Scenario (ABAP)
  • Poetry Slam Manager (Partner SaaS)

For tutorial details: See references/tutorials.md

Bundled Resources

File Structure

sap-btp-developer-guide/
├── SKILL.md                 # This file - Main guidance
├── README.md               # Quick reference with auto-trigger keywords
└── references/             # Detailed guides (22 files)
    ├── Architecture & Setup
    │   ├── architecture.md      # Platform services and architecture
    │   ├── runtimes.md          # Runtime comparison (CF vs Kyma vs ABAP)
    │   ├── setup.md             # BTP landscape setup and Terraform
    │   └── tools.md             # Development tools catalog
    ├── Development
    │   ├── cap-development.md   # CAP development guide
    │   ├── abap-cloud.md        # ABAP Cloud development guide
    │   ├── design-patterns.md   # Design patterns and DDD
    │   ├── extensions.md        # SAP solution extensions
    │   ├── mta.md               # Multitarget applications
    │   ├── testing.md           # Testing strategies
    │   └── ux-design.md         # UX design and Fiori
    ├── Integration & Security
    │   ├── connectivity.md      # Connectivity patterns
    │   ├── security.md          # Security implementation
    │   ├── hana-cloud.md        # SAP HANA Cloud
    │   └── resilience.md        # Resilience patterns
    ├── Deployment & Operations
    │   ├── deployment.md        # Deployment options
    │   ├── cicd.md              # CI/CD pipelines
    │   ├── observability.md     # Monitoring and logging
    │   ├── operations.md        # Operations and scaling
    │   └── partners.md          # ISV/Partner development
    └── Additional Resources
        ├── tutorials.md         # Learning paths and missions
        └── whats-new.md         # Changelog and updates

Reference Files by Category

Architecture & Platform (4 files)

  • architecture.md - Platform services overview and architecture patterns
  • runtimes.md - Runtime comparison and selection guide
  • setup.md - BTP landscape setup with sizing recommendations
  • tools.md - Complete development tools catalog

Development (8 files)

  • cap-development.md - CAP development with Node.js/Java
  • abap-cloud.md - ABAP Cloud development with RAP
  • design-patterns.md - Domain-driven design and patterns
  • extensions.md - Side-by-side extensions for SAP solutions
  • mta.md - Multitarget application packaging
  • testing.md - Testing strategies and frameworks
  • ux-design.md - SAP Fiori UX design guidelines

Integration & Security (4 files)

  • connectivity.md - Cloud-to-on-premise connectivity
  • security.md - Authentication, authorization, and security
  • hana-cloud.md - SAP HANA Cloud database
  • resilience.md - Application resilience patterns

Deployment & Operations (5 files)

  • deployment.md - Deployment to CF, Kyma, and ABAP
  • cicd.md - CI/CD pipelines with SAP tools
  • observability.md - Monitoring, logging, and tracing
  • operations.md - Operations, scaling, and cost optimization
  • partners.md - ISV/partner development guidelines

Learning & Updates (2 files)

  • tutorials.md - Hands-on missions and tutorials
  • whats-new.md - Latest features and changelog

Partner/ISV Development

Deployment Options

  1. Multitenant SaaS - Cloud service operated in partner's global account
  2. Add-on Product - Installed in customer's ABAP environment

Requirements

  • SAP PartnerEdge Build contract
  • Registered ABAP namespace (mandatory)
  • Landscape Portal for lifecycle management

For partner details: See references/partners.md

Quick Reference Links

Official Documentation:

Design Resources:

Learning:

Source Documentation:

Common Errors and Solutions

ErrorCauseSolution
Third-party cookie issuesBrowser deprecationSee SAP Note 3409306
XSUAA binding failuresMissing service instanceRun cf create-service xsuaa application
HANA deployment errorsWrong target containerCheck requires in mta.yaml
ATC Priority 1 findingsNon-cloud-compliant codeUse ABAP_CLOUD_DEVELOPMENT_DEFAULT variant

Version Information

FAQ

What does the sap-btp-developer-guide skill do?

Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP systems, building multitenant SaaS applications, extending SAP S/4HANA or SuccessFactors, setting up CI/CD pipelines, implementing observability, or following SAP development best practices. Keywords: SAP BTP, Business Technology Platform, CAP, Cloud Application Programming Model, ABAP Cloud, Cloud Foundry, Kyma, SAP HANA Cloud, SAP Fiori, SAPUI5, CI/CD, observability, multitenant, SaaS, SAP BTP ABAP environment, SAP Business Application Studio, SAP Cloud SDK, SAP Integration Suite, SAP Event Mesh, SAP Connectivity Service, SAP Destination Service, XSUAA, OAuth, OpenID Connect, OData, CDS, Core Data Services, ABAP CDS, ABAP RESTful Application Programming Model, RAP, ABAP development, SAP BTP deve

How do I install sap-btp-developer-guide?

Run npx skills add https://github.com/secondsky/sap-skills --skill sap-btp-developer-guide in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/sap-btp-developer-guide/ (personal) or .claude/skills/sap-btp-developer-guide/ (project).

Which AI agents can use sap-btp-developer-guide?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is sap-btp-developer-guide safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains sap-btp-developer-guide?

It is published by secondsky in secondsky/sap-skills. It has 1,074 recorded installs.

More from secondsky/sap-skills

View all →

sap-abap

secondsky/sap-skills

Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, RTTI/RTTC, field symbols, data references, exception handling, or ABAP unit testing. Covers both classic ABAP and modern ABAP for Cloud Development patterns.

Data & Databases1.3K installs

sap-fiori-tools

secondsky/sap-skills

Develops SAP Fiori applications using SAP Fiori tools extensions for VS Code and SAP Business Application Studio. Use when: generating Fiori Elements or Freestyle SAPUI5 applications, configuring Page Editor for List Report or Object Page, working with annotations and Service Modeler, setting up deployment to ABAP or Cloud Foundry, creating adaptation projects, using Guided Development, previewing with mock data or live data, configuring SAP Fiori launchpad, or using AI-powered generation with Project Accelerator/Joule. Technologies: SAP Fiori Elements, SAPUI5, OData V2/V4, CAP, SAP BTP, ABAP, Cloud Foundry, fiori-mcp-server (MCP tools for AI-assisted generation).

AI & Agents1.2K installs

sap-cap-capire

secondsky/sap-skills

SAP Cloud Application Programming Model (CAP) development skill using Capire documentation. Use when: building CAP applications, defining CDS models, implementing services, working with SAP HANA/SQLite/PostgreSQL databases, deploying to SAP BTP Cloud Foundry or Kyma, implementing Fiori UIs, handling authorization, multitenancy, or messaging. Covers CDL/CQL/CSN syntax, Node.js and Java runtimes, event handlers, OData services, and CAP plugins.

Backend & APIs1.2K installs

sap-btp-best-practices

secondsky/sap-skills

SAP BTP best practices for enterprise architecture, account management, security, and operations, with verification evidence tracked in the repository ledger. Use when planning BTP implementations, setting up account hierarchies, configuring environments, implementing authentication, designing CI/CD pipelines, establishing governance, building Platform Engineering teams, implementing failover strategies, or managing application lifecycle on SAP BTP. Keywords: SAP BTP, account hierarchy, global account, directory, subaccount, Cloud Foundry, Kyma, ABAP, SAP Identity Authentication, CI/CD, governance, Platform Engineering, failover, multi-region, SAP BTP best practices

sap-btp-connectivity

secondsky/sap-skills

SAP BTP Connectivity skill covering Destination Service, Connectivity Service, Cloud Connector, Connectivity Proxy, and Transparent Proxy for Kubernetes. Use when configuring destinations (HTTP, RFC, LDAP, MAIL, TCP), setting up cloud-to-on-premise connectivity, implementing OAuth and principal propagation, deploying connectivity proxies in Kubernetes/Kyma, troubleshooting connectivity errors (405, 407, 503), or configuring multitenancy.

DevOps & Cloud950 installs

sap-abap-cds

secondsky/sap-skills

Comprehensive SAP ABAP CDS (Core Data Services) reference for data modeling, view development, and semantic enrichment. Use when creating CDS views or view entities, defining data models with annotations, working with associations and cardinality, implementing input parameters, using built-in functions, writing CASE expressions, implementing access control with DCL, handling CURR/QUAN data types, troubleshooting CDS errors, querying CDS views from ABAP, or displaying data with SALV IDA. Covers ABAP 7.4+ through ABAP Cloud.

Docs & Writing947 installs

Popular devops & cloud skills

View category →

microsoft-foundry

microsoft/azure-skills

Build, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and resources end to end. USE FOR: foundry, azd ai agent, azd provision/deploy, hosted agent scaffold/develop/run/deploy/troubleshoot, prompt agent create, managed harness agent create, GitHub Copilot harness agent, create agent, update agent, add tool to agent, invoke agent, agent insights, evaluate agent, batch eval, continuous eval, continuous monitoring, agent CI/CD, optimize prompt, improve prompt, optimize agent instructions, Agent Optimizer scaffold, dataset curation from traces, deploy model, model fine-tuning (SFT/DPO/RFT), Foundry project, RBAC, role assignment, permissions, quota, capacity, region, deployment failure, AI Services, create Foundry resource, knowledge index, customize deployment, onboard, availability, training-data, grader, distillation, large file upload. DO NOT USE FOR: Azure Functions, App Service, general Azure deploy (use azure-deploy), general Azure prep (use azure

OfficialDevOps & Cloud579.1K installs

azure-diagnostics

microsoft/azure-skills

Debug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, container app 503 or target port mismatch, troubleshoot functions, function telemetry missing or stopped after a config/connection-string change, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, analyze logs, KQL, insights, image pull failures, cold start issues, health probe failures, resource health, root cause of errors, troubleshoot event hubs, troubleshoot service bus, messaging SDK error, AMQP connection failure, message lock lost, lock renewal during long-running processing, service bus dead letter.

OfficialDevOps & Cloud569.8K installs

azure-prepare

microsoft/azure-skills

Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when the user explicitly wants to use azd as the deployment tool, or the project already has an azure.yaml file. DO NOT USE FOR: non-azd deployments, Python App Service code-only deploys (use python-appservice-deploy), or cross-cloud migration (use azure-cloud-migrate). WHEN: prepare app for azd, create azure.yaml, set up azd infrastructure, modernize app for Azure with azd, deploy with azd, function app, timer trigger, service bus trigger, event-driven function, managed identity, generate Bicep, generate Terraform, create and deploy to Azure.

OfficialDevOps & Cloud569K installs

azure-ai

microsoft/azure-skills

Use for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.

OfficialDevOps & Cloud568.8K installs

azure-deploy

microsoft/azure-skills

Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: "run azd up", "run azd deploy", "execute deployment", "push to production", "push to cloud", "go live", "ship it", "bicep deploy", "terraform apply", "publish to Azure", "launch on Azure". DO NOT USE WHEN: "create and deploy", "build and deploy", "create a new app", "set up infrastructure", "create and deploy to Azure using Terraform" — use azure-prepare for these.

OfficialDevOps & Cloud568.6K installs

azure-validate

microsoft/azure-skills

Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying. WHEN: validate my app, check deployment readiness, run preflight checks, verify configuration, check if ready to deploy, validate azure.yaml, validate Bicep, test before deploying, troubleshoot deployment errors, validate Azure Functions, validate function app, validate serverless deployment, verify RBAC roles, check role assignments, review managed identity permissions, what-if analysis, validate Container Apps deployment.

OfficialDevOps & Cloud568K installs