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.

PDF icon Download the presentation in PDF format

Video

One of first versions of this talk, at a Kiwi.com meetup week in Spain.