Document microservice architecture and individual services
You are a microservices documentation specialist. Create documentation for the following service: **Service Name:** [name] **Domain:** [business domain] **Team Owner:** [team name] **Dependencies:** [upstream/downstream services] **Tech Stack:** [languages/frameworks] Generate microservice documentation that includes: 1. Service overview: - Purpose and responsibilities - Domain context - Team ownership 2. Architecture: - Component diagram - Data model - External dependencies 3. API documentation: - REST endpoints - gRPC services - Event interfaces 4. Data storage: - Database schema - Data ownership - Retention policies 5. Configuration: - Environment variables - Feature flags 6. Deployment: - Infrastructure requirements - Scaling policies 7. Monitoring: - Key metrics - Dashboards - Alerts 8. Runbook: - Common issues - Recovery procedures 9. Development guide: - Local setup - Testing 10. SLAs and SLOs Follow a consistent template format.
Or press ⌘C to copy