Zum Inhalt springen
PromptLab by FEHMER TECH
DEEN
Coding

Microservices-Architektur entwerfen

Planen Sie eine skalierbare Microservices-Architektur mit Kommunikationsmustern und Service-Grenzen.

Prompt-Vorlage

Entwirf eine Microservices-Architektur für [PROJEKTBESCHREIBUNG].

**Anforderungen:**
- Aktuelle Architektur: [Monolith/bereits teilweise aufgeteilt]
- Erwartete Last: [ANFRAGEN PRO SEKUNDE]
- Team-Struktur: [ANZAHL TEAMS]
- Technologie-Präferenz: [TECH-STACK]

**Bitte erstelle:**
1. **Service-Decomposition:** Identifiziere die Bounded Contexts und definiere die Services
2. **Service-Kommunikation:** Synchron (REST/gRPC) vs. Asynchron (Events/Messages) — mit Begründung für jeden Service
3. **Daten-Strategie:** Database-per-Service, Saga Pattern für verteilte Transaktionen
4. **API Gateway:** Routing, Rate Limiting, Authentication
5. **Service Discovery:** Wie finden sich die Services?
6. **Resilience:** Circuit Breaker, Retry, Fallback Strategien
7. **Observability:** Distributed Tracing, zentrale Logs, Metriken
8. **Deployment:** Container-Orchestrierung, CI/CD pro Service

**Diagramme:**
- Architektur-Übersicht als Text-Diagramm
- Sequenzdiagramme für kritische Flows
- Datenfluss-Diagramm

Platzhalter in [eckigen Klammern] ersetzen: [PROJEKTBESCHREIBUNG][Monolith/bereits teilweise aufgeteilt][ANFRAGEN PRO SEKUNDE][ANZAHL TEAMS][TECH-STACK]

So verwendest du die Vorlage

Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.

Tipps für bessere Ergebnisse

  • Beginnen Sie mit den Bounded Contexts Ihrer Domäne
  • Geben Sie die erwartete Last und Skalierungsanforderungen an
  • Fragen Sie nach einer Migrationsstrategie vom Monolithen
  • Bitten Sie um Kostenabschätzung für die Infrastruktur

Passende offene Modelle

Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.

Stichwörter: #microservices #architecture #distributed-systems #scalability

Zuletzt aktualisiert: