Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

API Summit / Hack Day

No description
by

Nani Lantin

on 3 October 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of API Summit / Hack Day

Disney API & Dev Ops Summit
Hernani Lantin | Iggy Elisavetsky
Developer Productivity Enablement

Background
(DPE)
"Increase efficiency and productivity for Developers"

Disney Dev Cafes
Topics include open APIs, code libraries, documentation, testing, subsidized soda machines, etc.
Disney API Summit / Hack Day
Learn/share best practices in REST/API development w/ other Disney colleagues
100-150 atendees
Best practices / API showcase
Trends / Best Practices
Security w/ AuthZ
Documentation
"Any fool can write code that a computer can understand....

But genius programmers write code that humans can understand."
APIs
Trends/Best Practices
Security w/ AuthZ
Documentation
REST vs SOAP
XML vs JSON
-Eric Lippke (VP, Engineering Services)

Keys to a Great API
-John Musser (Founder of ProgrammableWeb)
Planned
model
Simple,
flexible
, easily adopted
Managed
and measured
TWDC implementation of OAuth 2.0 specification
Protects services/APIS via Servlet filters
OAuth tokens based on the credentials:
Keystone (Hub/ED, SWNA,WDW)
Cookies
GlobalReg (user/pass)
GlobalReg (email/pass)
SWID
AuthZ Users
High Level Sequence
-Martin Fowler (Famous Geek)
Media Monorail API
Marvel Developer Portal
(devstaging.marvel.com)
ESPN Developer Center
(developer.espn.com)
API Documentation Tools
Use and provide the right tools
(api.mediamonorail.disney.com)

80% TWDC
20% Other
[Application Programming Interfaces]
“An application programming interface (API) specifies how some software components should interact with each other.”
- WikiPedia
zzz...
REpresentational
State Transfer
Simple Object
Access Protocol
vs.
API Growth Rate
2013
2003
Tools to Manage/Measure APIs
Full transcript