Overview

Status

Delivered 2024-04-30 for API Days NYC

Home

HTML

Slides

PDF

Code

NA

Video

NA

Audio

NA

Transcript

NA

Abstract

RESTful Web API Patterns and Practices

The work of creating and maintaining an API program involves lots of things. Designing, Coding, Documenting, Building, Securing, Testing, Releasing, and more. In this talk, we’ll cover dozens of proven API Patterns and practices that you can use to add stability and scalability to your API program.

Along with an introduction to the use of patterns in design and development, this talk will identify 75+ re-usable patterns covering API design, writing robust client apps, building reusable services, handling distributed data, and supporting general workflow across services and even organizations.

Whether you are primarily a designer, architect, developer, or maintainer, this talk can help you create flexible, resilient, implementations that solve real problems with clear, concise patterns.

Mike Amundsen

An internationally known author and speaker, Mike Amundsen consults with organizations around the world on network architecture, Web development, and the intersection of technology & society. He works with companies large and small to help them capitalize on the opportunities provided by APIs, Microservices, and Digital Transformation.

Amundsen has authored numerous books and papers. His most recent book is "Design and Build Great Web APIs" with Pragmatic Programmers. He contributed to the O’Reilly book, "Continuous API Management" (2018). Amundsen’s "RESTful Web Clients" was published by O’Reilly in February 2017 and he co-authored "Microservice Architecture" (June 2016).