This presentation was recorded at YOW! 2017. #GOTOcon #YOW https://yowcon.com Mike Amundsen - Author of "Design and Build Great Web APIs" and (Co-)Author of Many More Books; @mamund RESOURCES http://mamund.com http://amundsen.com https://twitter.com/mamund https://github.com/mamund https://linkedin.com/in/mamund ABSTRACT The speed of feature release for web and mobile apps continues to increase, but it can grow costly and time consuming to constantly rebuild and redeploy client applications—especially through app stores, where updates can take more than a week to appear. What if you could add new features to an existing client without repeatedly installing new versions of the application? What would the code look like? What changes are needed to create a client that can adapt to changes in the service API? How much change is reasonably possible when both the client and API are able to evolve over time? Mike Amundsen offers 12 patterns and practices for building APIs that can safely evolve over time and client applications that can adapt to those changes without relying on explicit versioning systems or repeated redeployment. Whether you are responsible for building web front-ends or APIs to serve those apps, Mike helps you identify key principles to increase the adaptability and evolvability of your web implementations. An internationally known author and speaker, Mike Amundsen travels the world consulting and talking about network architecture, Web development, and other subjects. As Director of Architecture for the API Academy, he works with companies to provide insight on how best to capitalize on the opportunities APIs present to both consumers and the enterprise. Amundsen has authored numerous books and papers. His 2013 collaboration with Leonard Richardson "RESTful Web APIs" and his 2011 book, "Building Hypermedia APIs with HTML5 and Node", are common references for building adaptable Web applications. He co-authored "Microservice Architecture" (June 2016) and his latest book, "RESTful Web Clients", was published by O’Reilly in February 2017. [...] RECOMMENDED BOOKS Mike Amundsen • Design and Build Great Web APIs • https://bookshop.org/a/9452/9781680506808 Mike Amundsen • RESTful Web Clients • https://bookshop.org/a/9452/9781491921906 Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running • https://bookshop.org/a/9452/9781492075455 Ronnie Mitra, Irakli Nadareishvili, Matt McLarty & Mike Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0 Ronnie Mitra, Mehdi Medjaoui, Erik Wilde & Mike Amundsen • Continuous API Management • https://bookshop.org/a/9452/9781098103521 Ronnie Mitra & many more • DataPower SOA Appliance Administration, Deployment, and Best Practices • https://amzn.to/3t2jhD9 https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #API #APIs #Programming #Coding #Microservices #MikeAmundsen #DevOps #APIDesign #WebAPIs #MikeAmundsen #APIBoundaries #APITutorial #WebAPITutorial #YOWcon Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.