The 5 Core Components of an Internal Developer Platform (IDP)

The 5 Core Components of an Internal Developer Platform (IDP) #

An Internal Developer Platform (IDP) should be built to cover 5 Core Components. This section explains all of these components in detail. The 5 Core Components are:

Core Component Short Description
Application Configuration Management Manage application configuration in a dynamic, scalable and reliable way.
Infrastructure Orchestration Orchestrate your infrastructure in a dynamic and intelligent way depending on the context.
Environment Management Enable developers to create new and fully provisioned environments whenever needed.
Deployment Management Implement a delivery pipeline for Continuous Delivery or even Continuous Deployment (CD).
Role-Based Access Control Manage who can do what in a scalable way.