What is a platform?

A platform orchestrates builds by invoking the lifecycle binary together with buildpacks and app source code to produce a runnable OCI image.

Examples

Examples of a platform might include:

API

The platform specification(opens in a new tab) details what a platform does, and how it interacts with lifecycles and builders.

For the latest version of the Platform API, see releases(opens in a new tab) on the spec repo.