A platform engineer builds and runs the internal developer platform that product teams use to ship software. It bundles shared tooling, infrastructure and self-service workflows, and the role pays off once several teams keep reinventing the same infrastructure.
A DevOps engineer builds and maintains the pipelines, infrastructure and automation that let software teams ship to production quickly and safely. Companies usually hire one when releases have become slow, manual or risky.
Platform engineering is the discipline of building an internal developer platform that product teams use to build, deploy and run software. It bundles shared tools, templates and self-service workflows so teams stop reinventing infrastructure.
DevOps is a culture of shared delivery ownership; platform engineering builds an internal product that makes that culture practical at scale. Platform teams give other developers self-service tools and paved paths.
A golden path is the recommended, well-supported route for doing a common engineering task, such as creating a new service or deploying it. Platform teams provide it as templates, automation and documentation that work out of the box.
Helm is a package manager for Kubernetes that bundles the manifests an application needs into reusable, versioned charts. Teams can then install, upgrade and roll back that application with one command.
An internal developer portal is one internal website where engineers find services, owners, docs and self-service templates for building software. It is usually the visible front end of a platform engineering effort.
A clear proven process, that delivers
You've seen our ideas - now go deeper.
Discover more insights, guides, and engineering practice.