操作
バグ #590
未完了【子チケット】設計確認
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-18
期日:
進捗率:
0%
予定工数:
説明
目的¶
仕様書をベースとした詳細設計の確認とレビューを実施
作業内容¶
1. アーキテクチャ設計確認¶
- モノレポ構成(apps/, packages/, libs/)の確認
- コア機能モジュール(CORE-001〜005)設計確認
- 拡張機能モジュール(EXT-001〜005)設計確認
- モジュール間の依存関係確認
2. データベース設計確認¶
- ER図の妥当性確認
- テーブル設計(15テーブル)の正規化確認
- インデックス設計の最適性確認
- 多言語対応テーブル設計確認
3. API設計確認¶
- RESTful API設計原則の遵守確認
- エンドポイント設計(API-001〜054)確認
- リクエスト/レスポンス形式確認
- エラーハンドリング設計確認
4. セキュリティ設計確認¶
- 認証・認可方式(JWT + 多要素認証)確認
- データ暗号化方式確認
- API レート制限設計確認
- CORS・CSP設定確認
5. パフォーマンス設計確認¶
- キャッシュ戦略確認
- データベース最適化設計確認
- 画像最適化設計確認
- CDN活用設計確認
成果物¶
- 設計レビュー報告書
- 設計修正提案書(必要に応じて)
- 技術的制約・リスク一覧
前提条件¶
- チケット#589(仕様確認)完了
期間¶
5営業日
優先度¶
高
Redmine Admin さんが約7時間前に更新
🌐 ドメイン設定に関する設計確認事項追加¶
estate.3dwork.jp ドメインでの開発に伴い、以下の設計確認事項を追加します:
1. ドメイン構成設計確認¶
-
マルチ環境ドメイン設計
- 本番: estate.3dwork.jp
- ステージング: staging.estate.3dwork.jp
- 開発: dev.estate.3dwork.jp
- API: api.estate.3dwork.jp
2. SSL証明書戦略確認¶
-
Let's Encrypt ワイルドカード証明書
- *.estate.3dwork.jp での一括取得
- 自動更新スクリプト設計
- 証明書管理方式確認
3. CDN・DNS設定設計確認¶
-
CDN設定設計
- 静的ファイル配信用CDN設定
- 画像最適化・配信戦略
- キャッシュポリシー設計
-
DNS設定設計
- A/CNAME レコード設計
- TTL設定方針
- フェイルオーバー設定
4. 外部サービス連携設計更新¶
-
Google Maps API設定
- HTTP リファラー制限: *.estate.3dwork.jp
- API キー管理方式
-
LINE Bot設定
- Webhook URL: https://api.estate.3dwork.jp/line/webhook
- LINE Developers Console設定
5. セキュリティ設計更新¶
-
CORS設定設計
corsOptions: { origin: [ 'https://estate.3dwork.jp', 'https://staging.estate.3dwork.jp', 'https://dev.estate.3dwork.jp' ] }
-
CSP設定設計
- 同一ドメインポリシー
- 外部API許可設定
- 画像・スクリプト読み込み制限
これらの設計確認により、estate.3dwork.jp ドメインでの安全で効率的な運用が可能になります。
操作