End-to-End-Designdokument fuer einen neuen Microservice schreiben
Übersicht
Worum es bei diesem Projekt geht.
Erstelle ein Designdokument mit C4-Modell und OpenAPI für einen Microservice. Sichere dir dein verifizierbares Zertifikat.
Das Szenario
Die Versicherung (rund 220 Millionen Euro Beitragsvolumen, reguliert durch die FMA (oesterreichische Finanzmarktaufsicht)) plant den Service als Differenzierungsmerkmal in einem stagnierenden Kfz-Markt; ein verspaetetes Q3-Rollout kostet Marktanteil.
Das Briefing
Was Du tust und was Du zeigst.
Wie schreibt man ein Designdokument so klar, dass drei Entwickler:innen ohne weitere Klaerung 6 Wochen produktiv arbeiten und ein neuer Microservice mit klarer Architekturlinie entsteht?
Earning criteria — what you'll demonstrate
- Architekturentscheidungen so dokumentieren, dass sie ohne Trainer:in lebbar sind
- C4-Modell (Context, Container, Component, Code) als Architekturnotation anwenden
- API-First-Design mit OpenAPI als Vertrag zwischen Teams
- Risiken vor Implementierung benennen und Gegenmassnahmen vorbereiten
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Software Engineering Foundations
Bachelor · Software Engineering
Strong alignment
This challenge maps to Software Engineering Foundations at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Design
Apply design to solve real industry problems and demonstrate production-level capability.
- Specifications
Apply specifications to solve real industry problems and demonstrate production-level capability.
- Api Design
Design RESTful and GraphQL APIs that are intuitive, consistent, and well-documented.
- Documentation
Apply documentation to solve real industry problems and demonstrate production-level capability.
- Stakeholder Communication
Apply stakeholder communication to solve real industry problems and demonstrate production-level capability.
- Requirements
Apply requirements to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Systemarchitekt:in
Ein freigabefaehiges Designdokument mit C4-Diagrammen und API-Vertrag zu schreiben, ist die Einstiegsdisziplin in Architekt:innen-Rollen — und ein direkt zitierfaehiges Portfolio-Stueck.
Dieses Projekt schärft
- design
- api-design
- documentation
Backend-Entwickler:in
Backend-Senior-Rollen verlangen die Faehigkeit, neue Services architektonisch zu skizzieren. Diese Challenge ist genau das Trainingsfeld dafuer.
Dieses Projekt schärft
- api-design
- design
- requirements
Noch eine Sache