Delivering successful API integrations | Jose Haro Peralta | Conf42 Python 2021

Conference: Conf42 Python 2021

Year: 2021

Jose Haro Peralta Founder @ Microapis.io Modern web applications are usually served over APIs. Through API integrations, we enable communication between microservices and between backend and frontend. Successful API integrations are crucial for the stability of our platforms and the products and services we build around them. However, more often than not, API integrations tend to fail. Reasons vary, but a common factor is lack of proper API documentation. In this presentation, I want to show how we can use documentation-driven development to deliver successful API integrations, by leveraging the big ecosystem of tools and frameworks developed around API specifications. In documentation-driven development, we write the API specification first using a standard specification format. I’ll show how we can leverage documentation to test and validate our API implementations before we release them, and how we can develop our clients using API mock servers. The approach described in this presentation won’t eliminate completely the risk of API integration failures, but it’ll surely lead to a more robust software delivery process for our APIs. — 0:00 Intro 0:25 Talk More Timestamps to come — 🥇 Gold Sponsors: Behalf TerminusDB 🥈 Silver Sponsors 20tab Aiven.io Double Data Confirm MetaSnake Microapis.io MousePaw Media Nuworks Interactive Labs Teamland Think Evolve Consulting 🤝 Media Partners AWS Inside Dev Manning Packt — Website 🚀🪐 https://www.conf42.com​ Reach Out 📧📭 mark@conf42.com Discord Server 🧑‍🤝‍🧑💬 https://discord.gg/DnyHgrC7jC LinkedIn 👨‍💼💼 https://www.linkedin.com/company/4911...​ Twitter 🎵🐦https://twitter.com/conf42com​ Conf42Cast 🎧 http://www.conf42.com/podcast