Die OpenAPI-Werkzeugkiste: Qualität und Automatisierung durch Open Source Tools
 
OpenAPI-Dokumente sind häufig qualitativ schlecht und weichen schnell von der realen API ab. Es gibt jedoch eine Vielzahl an Open-Source-Tools, die Entwickler:innen das Leben erleichtern und die Qualität der Dokumentation und der API steigern können.
In meinem Vortrage erzähle ich euch wie ihr OpenAPI Tools für die Automatisierung in der CI/CD Pipeline einsetzen könnt und zeige euch live die folgenden Tools:
- Mocking mit Stoplight Prism
 - Validierung mit Stoplight Spectral und Vacuum
 - Formatting mit openapi-format
 - Contract Testing mit portman und newman
 
Mit meinem GitHub-Playground als Starthilfe könnt ihr die Tools danach sehr einfach auch mit euren eigenen APIs ausprobieren.
Vorkenntnisse
Grundlegendes Wissen zu OpenAPI
Lernziele
- Kennenlernen verschiedener OpenAPI-Tools
 - Best Practices zur Nutzung der vorgestellten Tools
 - Verstehen von Ansätzen, die auch zur Automatisierung in der CI/CD-Pipeline genutzt werden können