本文へ移動
Developers

Guide

Go-live checklist

契約、制限、失敗、鍵、監視を確認し、コードが存在するだけで公開可能とは判断しません。

1. 利用量を管理

  • 想定Job数と同時実行数を見積もる
  • 429とキュー待ちをテストする
  • 利用量の通知と上限を決める

2. 統合をテスト

  • 400、401、404、409、429、503を扱う
  • Source取得失敗とJob失敗を分ける
  • Webhookの重複と順序逆転を再現する

3. 鍵と権限を保護

  • ブラウザやログへ鍵を出さない
  • 環境ごと・開発者ごとに鍵を分ける
  • 必要最小限のscopeを付ける
  • 漏洩時の失効手順を確認する

4. 監視する

SignalWhy
API error rate契約違反や障害を検出
Job latency処理遅延を把握
Webhook retries受信側の不調を把握
Asset download failures期限切れや権限不整合を検出