hypermedia in api design: enterprise as an early adopter

Post on 26-Jan-2015

106 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Hypermedia is an API style that’s starting to pick up steam. In this session, you’ll hear about what motivated L.L.Bean to choose hypermedia over other API styles. Along the way, concepts will be introduced, discussed, and evaluated based on real-world experiences. Is hypermedia ready for the enterprise?

TRANSCRIPT

Hypermedia in API Design: Enterprise as an Early AdopterKevin Swiber – ApigeeKris Kleva – L.L.Bean

2

Hello.

Kevin Swiber Kris Kleva

Hypermedia

4

“Be of the web, not behind the web”– Ian Robinson

5

6

Hypermedia – Proposed Benefits

• Minor versioning doesn’t require client change• Allows many client implementations• Exploration - “Follow your nose” mentality• Proven by the Web• Built to last

L.L.Bean: APIs Guaranteed to Last

8

9

10

11

12

http://s7d9.scene7.com/s7/viewer.jsp?company=LLBean&config=Scene7SharedAssets/Video&stageSize=768,432&locale=en&config2=companypreset&asset=LLBean/20131217%5FODS%5FMontage%5Fv6%2DLLB%2Ddesktop%2Dmedium%2D432p&method=hds

Guaranteed to Last

APIsL.L.Bean

Getting to know the L.L. Bean API Program

How did L.L. Bean arrive at hypermedia?

What are some of the got'chas L.L. Bean encountered?

Where did hypermedia fall short?

Has L.L. Bean had to develop its own tools to work with hypermedia?

Do you see L.L. Bean using hypermedia for more API projects in the future?

What advice do you have for enterprises evaluating hypermedia?

What's next?

21

Resources

• Siren Hypermedia Specification: http://sirenspec.org• API Craft: https://groups.google.com/forum/#!forum/api-craft• L.L.Bean: http://developer.llbean.com/

Thank you

top related