Apigee: How to design APIs that developers love

Apigee: How to design APIs that developers love

 to 
 PST
Online

Web APIs are an important enabler of distributed computer systems, as well as distributed value chains that cross company boundaries. How you design and implement Web APIs will depend on what problem you are trying to solve. This talk will discuss the different motivations for creating web APIs, help understand the problems and solutions of quality API design as well as make recommendations on the design and technology choices that best satisfy the varying goals. In this session, we will explore in detail:

  • how to design APIs within the limitations of legacy software
  • how to decide between entity-oriented (Rest) vs procedure-oriented (RPC) styles
  • how to create relationships between entities stored in different applications
  • various approaches to Versioning and common mistakes

Go to Registration