An internationally known author and lecturer, Mike travels throughout the world consulting and speaking on a wide range of topics including distributed network architecture, and Web application development. In his role of Director of Architecture for the API Academy, he heads up the API Architecture and Design Practice in North America, and is responsible for working with companies to provide insight on how best to capitalize on opportunities APIs present to both consumers and the enterprise. Amundsen has authored numerous books and papers on programming over the last 15 years. His most recent book is a collaboration with Leonard Richardson titled "RESTful Web APIs" published in 2013. His 2011 book, "Building Hypermedia APIs with HTML5 and Node", is an oft-cited reference on building adaptable Web applications.

Encontre Mike Amundsen em

Workshop:
API Design Workshop

Sala: Sala A

Dia da semana: Segunda feira

Duração: 9:15am -
1:00pm

At some point, we all need to design and implement APIs for the Web. What makes Web APIs different than typical component APIs? How can you leverage the power of the Internet when creating your Web API? What characteristics to many "great" Web APIs share? Is there a consistent process you can use to make sure you design a Web API that best fits your needs both now and in the future?

In this half-day workshop Mike Amundsen describes a clear methodology for designing Web APIs (based on the book "RESTful Web APIs" by Richardson and Amundsen) that allows you to map key aspects of your business model into a usable, scalable, and flexible interface that will reach your goals while creating a compelling API for both server and client developers. Attendees will review business use cases, translate them into a list of concrete data and action identifiers, create clear workflow diagrams, a usable set of API documentation. At the end of the workshop, you'll have a completed API design ready to pass along to client and server programmers to implement.

Whether you are looking to implement a private, partner, or public API, these principles will help you focus on the right metrics and design goals to create a successful API.