Swagger 2.0 and Model-driven APIs

14
Swagger 2.0 and model- driven APIs Tony Tam, Reverb Marsh Gardiner, Apigee

description

Learn what is coming with the first major revision to the world’s most successful API framework. Tony Tam, the founder of Swagger, discusses the new workflows, tooling, and a more descriptive specification that Swagger 2.0 brings.

Transcript of Swagger 2.0 and Model-driven APIs

  • 1. Swagger 2.0 and model-drivenAPIs Tony Tam, ReverbMarsh Gardiner, Apigee

2. Tony Tam, Reverb Marsh Gardiner, Apigee 3. What is Swagger?3 4. Swagger is much bigger than Swagger-UI.4 5. Swagger is a complete APIframework5 Description format Reflection anddiscovery Documentation SDK Generation Server-side codegen Server metrics 6. Ingrained in popular culture6Jay-Z and KanyeWestKe$ha 7. What are people doing withSwagger?7 8. How big a deal is this?8 10,000+ production instances 2,000+ downloads/day of the Java version 500+ people in the Working Group 10,000+ developers using Thousands of devs contributing to OSS 9. 9 10. Major Goals of 2.0 Evolve the JSON syntax A human-friendly authoring format Vendor extensions Tooling refresh Validation tools new! Swagger Editor new!10 11. 11 12. How can you get involved?Review the new 2.0 specTry the editorGive feedbackFork the code; send PRs13 13. Thank you