# Platform Engineering

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

Platform engineering is the art of building tools and processes that empower software developers.  
It's like creating a self-service station specifically designed to meet developers' needs throughout the 
software creation journey. By providing these tools and workflows, platform engineering helps developers 
to work faster and more efficiently.

## Problem it addresses

Platform engineering tackles the challenge of slow and inefficient software development. 
In the past, developers often spent a significant amount of time on repetitive tasks like setting up 
environments or configuring tools. Platform engineering streamlines these processes, 
allowing developers to focus on the core task of writing innovative code. 

## How it helps

Platform engineering addresses the inefficiencies of software development by providing developers with 
a pre-built toolkit. This toolkit, often built on top of infrastructure as a service ([IaaS](https://glossary.cncf.io/infrastructure-as-a-service/)) or [bare metal](https://glossary.cncf.io/bare-metal-machine/), 
includes tools and automated processes that streamline common tasks. By abstracting away the complexities of 
infrastructure management, platform engineering allows developers to focus on writing innovative code

---

- Canonical URL: https://glossary.cncf.io/platform-engineering/
- Status: Completed
- Last modified April 4, 2025: ` [EN] add Platform Engineering (#3155) ` ([c3c1a93](https://github.com/cncf/glossary/commit/c3c1a93c9adb4652aeb11623906bdfc45befd08c))
- Source: https://github.com/cncf/glossary/blob/main/content/en/platform-engineering.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
