Platform engineering gives developers self-service infrastructure through GitOps, CI/CD pipelines and infrastructure as code.
GitHub-hosted runners are fresh VMs that GitHub runs and bills per minute. Self-hosted runners cost nothing in GitHub fees, but you operate and secure them.
As of November 2026, a Linux GitHub-hosted runner minute costs $0.006 after a monthly allowance of $12 to $300. Self-hosted runners carry no GitHub charge.
Actions Runner Controller (ARC) runs each GitHub Actions job in an ephemeral Kubernetes Pod and scales runners with the job queue, down to zero.
A pipeline builds an image, pushes it by digest and updates the cluster with kubectl, Helm or a GitOps commit, using short-lived OIDC tokens, not a kubeconfig.
GitOps declares desired state in Git and lets agents in the cluster pull and reconcile it. Push-based CI/CD applies changes from the pipeline instead.
Argo CD is an application-centric GitOps server with a built-in UI. Flux is a set of Kubernetes controllers driven by custom resources and Kubernetes RBAC.
An internal developer platform is the self-service infrastructure a platform team runs for developers. A portal, such as Backstage, is one interface to it.
Run GPU CI jobs on GitHub's T4 GPU larger runners or on self-hosted GPU runners in Kubernetes, with pinned drivers and GPU nodes that scale to zero.
Create a managed Kubernetes cluster in minutes. Every new account gets €200 in credit, so you can explore the full platform with no charge until it's used or expires.