Backend-Produktionsaudit
Audit:
- API-Design
- Authentifizierung
- Autorisierung
- Laufzeitvalidierung
- Datenintegrität
- Migrationen
- Sicherheit
- Zuverlässigkeit
- Beobachtbarkeit
- Hintergrundjobs
- Webhook-Verhalten
- Unit-/Integrations-/Vertrags-/E2E-Abdeckung
- Last-/Resilienztests, wo gerechtfertigt
- GitHub Actions CI/CD
- Bereitstellung und Rollback
Repository-Durchsuchung:
- TODO
- FIXME
- hartcodierte Anmeldeinformationen
- Debug-Endpunkte
- uneingeschränktes CORS
- deaktivierte Authentifizierung
- Testschlüssel
- lokale Produktionskonfiguration
- fehlende Timeouts
- unbegrenzte Wiederholungen
Klassifizierung:
- Kritisch
- Hoch
- Mittel
- Niedrig
Bezeichnen Sie den Dienst nicht als produktionsbereit, solange kritische Ergebnisse bestehen.