sap-btp-job-scheduling

Featured

This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types and formats, OAuth 2.0 authentication, multitenancy, Cloud Foundry tasks, Kyma runtime integration, and monitoring with SAP Cloud ALM and Alert Notification Service. Keywords: SAP BTP, Job Scheduling, jobscheduler, cron, schedule, recurring jobs, one-time jobs, Cloud Foundry tasks, CF tasks, Kyma, OAuth 2.0, XSUAA, @sap/jobs-client, REST API, asynchronous jobs, action endpoint, run logs, SAP Cloud ALM, Alert Notification Service, multitenancy, tenant-aware, BC-CP-CF-JBS

API & Backend 414 stars 113 forks Updated 4 days ago GPL-3.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SAP BTP Job Scheduling Service ## Related Skills - **sap-dependency-security**: Use for secure dependency and workflow hardening when your job scheduling microservices maintain npm/CLI dependency stacks ## Table of Contents - [Overview](#overview) - [When to Use This Skill](#when-to-use-this-skill) - [Quick Decision Tree](#quick-decision-tree) - [Core Concepts](#core-concepts) - [Service Constraints](#service-constraints) - [Quick Reference Tables](#quick-reference-tables) - [Schedule Formats](#schedule-formats) - [Cron Format (7 fields)](#cron-format-7-fields) - [Schedule Lifecycle States](#schedule-lifecycle-states) - [HTTP Methods for Jobs](#http-methods-for-jobs) - [Best Practices](#best-practices) - [Scheduling Optimization](#scheduling-optimization) - [Asynchronous Jobs](#asynchronous-jobs) - [One-Time Schedules](#one-time-schedules) - [Authentication Quick Start](#authentication-quick-start) - [Standard Plan (OAuth 2.0)](#standard-plan-oauth-20) - [xs-security.json Configuration](#xs-securityjson-configuration) - [Create Job Example](#create-job-example) - [Node.js Client Library](#nodejs-client-library) - [Rate Limits](#rate-limits) - [Service Behavior](#service-behavior) - [Outage Recovery](#outage-recovery) - [Auto-Deactivation Triggers](#auto-deactivation-triggers) - [Bundled Resources](#bundled-resources) - [Common Pitfalls](#common-pitfalls) - [External Resources](#external-resources) - [Updates and Maintenance](#updates-and-maintenanc...

Details

Author
secondsky
Repository
secondsky/sap-skills
Created
9 months ago
Last Updated
4 days ago
Language
JavaScript
License
GPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

API & Backend Featured

sap-btp-service-manager

This skill provides comprehensive knowledge for SAP Service Manager on SAP Business Technology Platform (BTP). It should be used when managing service instances, bindings, brokers, and platforms across Cloud Foundry, Kyma, Kubernetes, and other environments. Use when provisioning services via SMCTL CLI, BTP CLI, or REST APIs, configuring OAuth2 authentication, working with the SAP BTP Service Operator in Kubernetes, troubleshooting service consumption issues, or implementing cross-environment service management. Keywords: SAP Service Manager, BTP, service instances, service bindings, SMCTL, service broker, OSBAPI, Cloud Foundry, Kyma, Kubernetes, service-manager, service-operator-access, subaccount-admin, OAuth2, X.509, service marketplace, service plans, rate limiting, cf create-service, btp create services/instance, ServiceInstance CRD, ServiceBinding CRD

414 Updated 4 days ago
secondsky
DevOps & Infrastructure Featured

sap-btp-cloud-logging

This skill provides comprehensive guidance for SAP Cloud Logging service on SAP BTP. Use when setting up Cloud Logging instances, configuring log ingestion from Cloud Foundry or Kyma runtimes, implementing OpenTelemetry observability, analyzing logs/metrics/traces in OpenSearch Dashboards, configuring SAML authentication, managing certificates, or troubleshooting ingestion issues. Covers service plans (dev/standard/large), all 4 instance creation methods (BTP Cockpit, CF CLI, BTP CLI, Service Operator), all 4 ingestion methods (Cloud Foundry, Kyma, OpenTelemetry, JSON API), and security best practices.

414 Updated 4 days ago
secondsky
DevOps & Infrastructure Featured

sap-btp-connectivity

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.

414 Updated 4 days ago
secondsky