Design APIs with Our Best Practices & Common Pitfalls - Google Cloud Apigee

Web API Design Webcast

On-Demand Webcast

Empower developers and drive results with API design

The job of an API is to make the application developer as successful as possible. When crafting APIs, the primary design principle should be to maximize application developer productivity and promote adoption.

So what are the API design principles that help optimize developer productivity?

Watch Google's Martin Nally explores the problems and solutions of quality API design. He also shares recommendations on the technology choices that best satisfy the varying goals.

What You Will Learn

  • 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

Meet the Speaker

Martin has almost 40 years of experience as a software developer and architect and is an expert in web APIs. He currently designs and implements systems using APIs at Google.

Watch the webcast now!