Domains

HomeGlossaryPlatform Engineering
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

Recommended Courses