Internal developer platforms (IDPs) are platforms that developers can leverage to build and deploy their applications to one of the environments. The platform may be built in-house, usually, an adaptation of an open-source or purchased offering such as platform as a Service (PaaS) Puppet’s State of Platform Engineering 2023 report finds that over 51% of companies that have adopted Internal Developer Platforms have done it in the past three years.