| Anzahl \ Lektionen | Themen | Kompetenzen | Tools |
|---|---|---|---|
| 2 | Einführung in Verteilte Systeme. Aussandersetzung mit Technologien und Tools. | A1B, A2B, C1B | |
| 2 | In Gruppen- oder Partnerarbeit präsentieren, erklären (z.B. Vernissage) | A1B, A2B, C1B | |
| 2 | Discovery Service mit Eureka Server anhand von einfachen Übungen kennenlernen | C1B, C1I, C1A | Eureka |
| 2 | Gateway Service anhand von einfachen Übungen kennenlernen | C1B, C1I, C1A | |
| 2 | Feign Client anhand von einfachen Übungen kennenlernen | C1B, C1I, C1A | Feign Client |
| 2 | Datenbanken im Umfeld verteilter Systeme - Relationale Datenbanken - NoSQL Datenbanken | B1B, B1I, B1A | MariaDB, Postgres, MongoDB, etc. |
| 2 | Prüfung 1 | ||
| 2 | Reserve | ||
| 16 | Subtotal | ||
| 2 | Asynchrone Kommunikation mit Kafka | D1/2B, D1/2I, D1/2A | Kafka o.ä. |
| 2 | Asynchrone Kommunikation mit Kafka, weiterführende Übungen | D1B, D1I, DA1 | |
| 8 | Kleines Projekt zur Festigung des bis dahin gelernten - E-Commerce Shop im Ansatz - Einsatz der verschiedenen Micro-Services umgesetzt | alle ohne Band-E und F | |
| 4 | Authentisierung / Autorisierung im Projekt (als Aufgabe, begleitet mit Theorie) | E1B, E1I, E1A | Token, Login-Verfahren |
| 4 | Logging und Monitoring im Projekt (als Aufgabe, begleitet mit Theorie) | F1B, F1I, F1A | Micrometer, Prometheus |
| 2 | Abschluss der Projekte evtl. Zusammenführung | alle | |
| 2 | Reserve | ||
| 24 | Subtotal | ||
| 40 | Total |