End-to-End-Designdokument fuer einen neuen Microservice schreiben
Übersicht
Worum es bei diesem Projekt geht.
Fuehre drei kurze Interviews (je 30 Minuten) mit Product, Backend Lead und Operations. Erstelle ein Designdokument (10-15 Seiten) mit den Abschnitten: Kontext und Ziele, gewaehlte Architektur (mit C4-Modell-Diagrammen Level 1-3), Datenmodell (ER-Diagramm), API-Skelett (OpenAPI 3.1, mindestens 6 Endpunkte), Fehlerfaelle, Observability-Plan, Sicherheitsbetrachtung, Migrations- und Rollback-Pfad. Hole CTO-Freigabe ein. Liefere das Designdokument, C4-Diagramme, OpenAPI-Skelett und eine 1-Seiten-Risikoliste.
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.
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 RollenSystemarchitekt: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