Back to Glossary
DevOps
Platform Engineering
Quick Definition
The discipline of designing and building internal developer platforms (IDPs) that enable self-service capabilities for software development teams.
Detailed Explanation
Platform engineering provides developers with pre-built, standardised tools, workflows, and infrastructure that reduce cognitive load and accelerate delivery. Instead of each team building their own CI/CD pipeline, monitoring stack, and deployment process, the platform team provides these as self-service capabilities.
A typical Internal Developer Platform includes: source code management, CI/CD pipelines, container orchestration, monitoring and logging, secrets management, and environment provisioning.
Platform engineering has emerged as a response to the complexity of DevOps tooling — it centralises platform concerns so product teams can focus on building features.
Related Terms
Relevant Frameworks
DevOps