A workload specification
Score is an OSS workload specification. It allows developers to describe their workloads and dependencies as code once and run them across all environments.
What it is
Score is used to build platform and self-service experiences for developers. Because it’s fully code-based it integrates seamlessly into the git-push workflow your team is using today.
Declarative by nature
Score lets developers define the resources required by their workloads in a declarative way. You declare once that your workload needs to listen on a port to receive requests - and don’t not need to worry where and how the exact port is defined in e.g. a remote Kubernetes environment. By declaring what the workload needs to run, the “how” becomes an environment specific implementation detail that is taken care of by Score.
Seamless tech stack and workflow integration
Score introduces a single change to your setup by adding a score.yaml file to your workloads’ repo. Everything else stays as is. Once Score is set up, you can continue using it even if the underlying tech stack changes.
How it works
How it fits in
Humanitec’s Platform Orchestrator can interpret the Score specification and dynamically create the final app- and infrastructure configurations.
From the workload specification to our library of open source Drivers, learn how Humanitec products plug into your delivery setup to slash lead time.