OpenAPI-Migration eines Münchner B2B-SaaS auf Version 3.1
Übersicht
Worum es bei diesem Projekt geht.
Auditiere die aktuelle Swagger-2.0-Spezifikation gegen 87 echte Endpunkte (Postman-Collection mit 240 Beispiel-Requests liegt vor). Migriere auf OpenAPI 3.1 inklusive korrekter Komponenten, Discriminator-basiertem Polymorphismus und JSON-Schema-2020-12. Richte Contract-Testing in der CI ein (Schemathesis oder Dredd), das echte Calls gegen die Spezifikation prüft. Liefere die migrierte Spezifikation, die CI-Konfiguration, einen 6-seitigen DX-Verbesserungs-Plan und ein Migrations-Runbook für das Team.
Das Briefing
Was Du tust und was Du zeigst.
Bringe Spezifikation und API-Verhalten messbar in Übereinstimmung — durch Migration auf OpenAPI 3.1 und CI-Contract-Testing.
Earning criteria — what you'll demonstrate
- OpenAPI 3.1 inkl. JSON-Schema-2020-12 sicher anwenden
- Contract-Testing in CI/CD-Pipelines verankern
- Diskriminator-basierten Polymorphismus für Vertrags-Endpunkte modellieren
- Developer-Experience-Verbesserungen priorisiert vorschlagen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenNoch eine Sache