In App Platform, a job is a type of resource that is running server-side code written in a supported programming language, such as Python, Ruby, Go, Node.js, or PHP, and is not internet-accessible.

Jobs are not expected to run continuously and are suitable for running one-off operations, like database migrations, that happen before, after, and on failure of deploys.

Each instance of a job is limited to 30 minutes of execution time.