DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Adobe’s Internal Developer Platform Journey and Lessons

2 years ago thenewstack.io
Adobe’s Internal Developer Platform Journey and Lessons

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

In the last 25-plus years I’ve created software components and distributed service development frameworks, built and led teams, and most recently I am driving developer productivity for Adobe’s service development, deployment and management systems. Through it all, but especially in the context of platform development, a number of themes have emerged — cautionary tales if you will — of abstraction, customization, support, over-specialization, over-planning and platform team hubris.

So rather than expose our users to the raw platform, we created an abstraction — a “service spec.”

Custom in-house software then transformed the service spec into the necessary primitives at deployment time, and our platform took off, quickly growing to support over 1,000 services and developers

We’re starting to integrate all of Adobe’s disparate internal offerings into an internal developer platform or IDP.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com