Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Six Principles of the Next Generation Developer Portal

559 views

Published on

At Microsoft Azure API Management, we took up a challenge of building the next generation developer portal for thousands of our customers.

We distilled the essence of developer portals by rethinking their purpose, collecting customers’ feedback, and researching the trends and available solutions. Then, we built our new developer portal based on these findings.

In this session you will hear the lessons we learned. You will understand why and how to account for the six principles of a modern developer portal:

- Scale and simplicity. How can we serve tens of thousands of concurrent users across the globe?
- Roles. How can we be inclusive and create best possible experience for designers, content editors, and developers?
- Intent abstraction. How can we abstract the content and look of the portal from its codebase and ensure safety of updates?
- Automation and dev-ops. How can we script and automate management of the portal?
- Look and feel. How can we incorporate the latest design trends and craft a remarkable web experience for API consumers?
- Open source. How can we make the portal publicly available?

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Six Principles of the Next Generation Developer Portal

  1. 1. Six Five
  2. 2. Six Five Six
  3. 3. Principle #1
  4. 4. Data endpoint API gateway endpoint Static files API Management data API Management 1 2 Portal endpoint
  5. 5. Principle #2
  6. 6. Principle #3
  7. 7. Management endpoint API gateway endpoint Static files API Management data Portal data Publishing worker Portal code API Management 1 23 2
  8. 8. Principle #4
  9. 9. Principle #5
  10. 10. Principle #6
  11. 11. #1 #2 #3 #4 #5 #6 @

×