運用マニュアル 概要
このセクションでは Speakeasy の本番環境運用に必要な手順、監視、トラブルシューティングについて説明します。
運用チェックリスト
Section titled “運用チェックリスト”- すべてのテストが通過している
-
bun typecheckがエラーなし -
bun lintがエラーなし - マイグレーションが必要な場合は適用済み
- 環境変数・シークレットの追加が必要な場合は設定済み
- リリースノートが準備されている
- Workers Analytics でエラー率を確認
- ヘルスチェックエンドポイントの応答を確認
- 主要機能の動作確認(チャット送信、ログインなど)
- Penthouse の管理ダッシュボードでメトリクスを確認
運用責任分担
Section titled “運用責任分担”| 領域 | 担当 | ツール |
|---|---|---|
| デプロイ | 開発チーム | GitHub Actions / Wrangler |
| 監視 | 開発チーム | Cloudflare Dashboard / Penthouse |
| DB 運用 | 開発チーム | Drizzle Studio / Prisma Console |
| インシデント対応 | 開発チーム | Slack / Cloudflare Dashboard |
| シークレット管理 | リード開発者 | Wrangler Secrets |
システム概要
Section titled “システム概要”| 環境 | ドメイン | 用途 |
|---|---|---|
| Production | *.plfumg.com | 本番環境 |
| Development | *.plfumg.net | 開発・検証環境 |
| Local | localhost:* | ローカル開発 |
詳細は環境構成を参照してください。
セクション一覧
Section titled “セクション一覧”| ページ | 内容 |
|---|---|
| デプロイ手順 | GitHub Actions、手動デプロイ、ロールバック |
| 環境構成 | 環境変数、ドメイン、Cloudflare リソース |
| 監視 | メトリクス、ログ、アラート |
| トラブルシューティング | よくある問題と解決策 |
| データベース運用 | マイグレーション、バックアップ、パフォーマンス |
| シークレット管理 | シークレット一覧、ローテーション手順 |
| インシデント対応 | 重大度分類、エスカレーション |