27
API Management in the Federal Government D.C. Web API User Group Nick Muerdter @nickblah 06/24/2013

API Management in the Federal Government (D.C. Web API User Group)

Embed Size (px)

Citation preview

Page 1: API Management in the Federal Government (D.C. Web API User Group)

API Managementin the Federal Government

D.C. Web API User Group

Nick Muerdter

@nickblah

06/24/2013

Page 2: API Management in the Federal Government (D.C. Web API User Group)
Page 3: API Management in the Federal Government (D.C. Web API User Group)

(not D.C.)

Page 4: API Management in the Federal Government (D.C. Web API User Group)

DATA.GOV

Page 5: API Management in the Federal Government (D.C. Web API User Group)

API Managewhat?

Page 6: API Management in the Federal Government (D.C. Web API User Group)

API Management

Dealing with the high-level aspects of releasing your APIs

Page 7: API Management in the Federal Government (D.C. Web API User Group)

• Documentation• API keys• Access control• Analytics• Rate limiting• etc.

Page 8: API Management in the Federal Government (D.C. Web API User Group)

What does this look like in government?

Page 9: API Management in the Federal Government (D.C. Web API User Group)

Photo by alandberninghttp://www.flickr.com/photos/14617207@N00/4872111479

Page 10: API Management in the Federal Government (D.C. Web API User Group)
Page 11: API Management in the Federal Government (D.C. Web API User Group)
Page 12: API Management in the Federal Government (D.C. Web API User Group)

Users Don’t Care

Photo from National Media Museumhttp://www.flickr.com/photos/nationalmediamuseum/3589381656

Page 13: API Management in the Federal Government (D.C. Web API User Group)

Photo by mikehttp://www.flickr.com/photos/mlcastle/3151469713

Page 14: API Management in the Federal Government (D.C. Web API User Group)

A Platform

Photo by Musée McCord Museumhttp://www.flickr.com/photos/museemccordmuseum/5348751435

Page 15: API Management in the Federal Government (D.C. Web API User Group)

Photo by Peter Roomehttp://www.flickr.com/photos/roome/515419918

APIUmbrella

Page 16: API Management in the Federal Government (D.C. Web API User Group)

api.data.gov

Page 17: API Management in the Federal Government (D.C. Web API User Group)

Shared API management service for federal agencies

Page 18: API Management in the Federal Government (D.C. Web API User Group)

It started withAPI keys

Page 19: API Management in the Federal Government (D.C. Web API User Group)

Documentation

Page 20: API Management in the Federal Government (D.C. Web API User Group)

Rate Limits

Page 21: API Management in the Federal Government (D.C. Web API User Group)

Analytics

Page 22: API Management in the Federal Government (D.C. Web API User Group)
Page 23: API Management in the Federal Government (D.C. Web API User Group)
Page 24: API Management in the Federal Government (D.C. Web API User Group)
Page 25: API Management in the Federal Government (D.C. Web API User Group)

Pilot ProjectPhoto from The Library of Congress

http://www.flickr.com/photos/library_of_congress/2179093813

Page 26: API Management in the Federal Government (D.C. Web API User Group)

Photo from The Library of Congresshttp://www.flickr.com/photos/library_of_congress/2163470598

Help Steer!

Page 27: API Management in the Federal Government (D.C. Web API User Group)

[email protected]

@nickblah

api.data.gov

github.com/NREL/api-umbrella

developer.nrel.gov