Service integration with OpenAPI schema
Don't talk, scheme. Compose your services the smart way.
Abstract
Services (Micro or SOA) often introduce misunderstandings between teams and parties. During development, there’s always room for change and improvement – things are flexible. This can be problematic with several teams and several services in parallel.
Bind them with schema.
Enforce the schema programmatically and use it to test. Reuse internal standards through your ecosystem, without consistency issues on your dependents.
Some keywords here are: OpenAPI Swagger Connexion Flask Speccy
Examples
There's an example repository for this talk, which demonstrates what the talk is about. You can visit it here.
Presentation
Branded with Kiwi.com, which has provided me with time and opportunity to make this talk and present it several times over. youtube_link: https://www.youtube-nocookie.com/embed/pQzlYyOKSTk youtube_comment: One of first versions of this talk, at a Kiwi.com meetup week in Spain.
Download the presentation in PDF formatVideo
One of first versions of this talk, at a Kiwi.com meetup week in Spain.