What is an Internal Developer Platform (IDP)?

preview_player
Показать описание

Internal Developer Platforms (IDPs) have become more in vogue in recent times. An IDP is the middle interface layer that sits in between the Developers and the Platform teams to separate the concerns of both teams. The goal is to package up a set of interfaces and experiences for developers so they can focus on Application lifecycle and the Platform teams can then own pieces that ultimately support and underpin the infrastructure.

0:00 - Introduction
0:26 - What is DevOps?
4:44 - Evolution of organizational structures
6:45 - What is an IDP and its role in the overall organization structure
7:40 - How an IDP can help Application teams and Platform teams
9:30 - Different approaches to building an IDP: DIY/Backstage/Waypoint
10:21 - Common capabilities of an IDP
13:37 - IDPs and Cloud adoption maturity curve
16:06 - Summary

#InternalDeveloperPlatform #Engineering #Infrastructure

HashiCorp provides infrastructure automation software for multi-cloud environments, enabling enterprises to unlock a common cloud operating model to provision, secure, connect, and run any application on any infrastructure. HashiCorp tools Vagrant, Packer, Terraform, Vault, Consul, Nomad, Boundary, and Waypoint allow organizations to deliver applications faster by helping enterprises transition from manual processes and ITIL practices to self-service automation and DevOps practices.

Рекомендации по теме
Комментарии
Автор

Excellent video. Please also make similar content for DevSecOps and how teams can take advantage of internal developer platform to achieve compliance.

siyabongamagubane
Автор

Thanks for sharing, this content helps us to build the correct Internal Developer Platform, too many companies solving this by creating their own IDP, but Backstage is attractive nowadays

antoniothomacelli