deepgram-prod-checklist
Execute Deepgram production deployment checklist.\nUse when preparing for production launch, auditing production readiness,\nor verifying deployment configurations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute Deepgram production deployment checklist.\nUse when preparing for production launch, auditing production readiness,\nor verifying deployment configurations.\nTrigger with phrases like \
How to use
Wyzwól umiejętność frazą zawierającą "deepgram production", "deploy deepgram", "deepgram prod checklist", "deepgram go-live" lub "production ready deepgram".
Umiejętność przeanalizuje Twoją konfigurację i przejdzie przez macierz gotowości produkcyjnej, obejmującą kategorie: uwierzytelnianie (klucze API, przechowywanie w secret managerze, rotacja kluczy, klucze zapasowe), odporność (retry z exponential backoff, circuit breaker, timeout'y, graceful degradation), wydajność (singleton client, limity współbieżności, preprocessing audio, asynchroniczne przetwarzanie dużych plików) oraz monitoring (health check'i, metryki Prometheus, reguły alertów).
Sprawdź każdy element listy kontrolnej w kontekście Twojego wdrożenia. Umiejętność może odczytywać i edytować pliki konfiguracyjne, uruchamiać komendy bash (w tym curl) oraz przeszukiwać kod.
Zwróć uwagę na sekcje bezpieczeństwa — upewnij się, że klucze API są przechowywane w secret managerze, a nie w zmiennych środowiskowych, oraz że skonfigurowana jest rotacja kluczy co 90 dni.
Zweryfikuj konfigurację monitorowania: health check'i testujące API Deepgrama, metryki Prometheus (latencja, współczynnik błędów, użycie) oraz alerty na wzrost błędów powyżej 5%, latencję powyżej 10 sekund i otwarcie circuit breakera.
Po ukończeniu listy kontrolnej będziesz mieć potwierdzenie, że Twoje wdrożenie Deepgrama jest gotowe do produkcji i spełnia wymagania bezpieczeństwa, wydajności oraz obserwacyjności.