ストーリー
佐
佐藤CTO
設計の最後のピースは”いくらかかるか”だ
佐
佐藤CTO
経営層はアーキテクチャ図では判断しない。“投資額”と”リターン”で判断する。技術的に最適な設計でも、ROIが説明できなければ承認は得られない
佐
佐藤CTO
NexPayの構築・運用コストを見積もり、ビジネスインパクトを金額で示そう
コスト構造の理解
Total Cost of Ownership(TCO)
TCOの構成要素:
┌────────────────────────────────────────────┐
│ TCO(総保有コスト) │
├────────────────────────────────────────────┤
│ │
│ ① 初期構築コスト(CapEx的) │
│ - 人件費(開発チーム) │
│ - 外部支援(コンサルタント、SIer) │
│ - ライセンス初期費用 │
│ - 研修・トレーニング │
│ │
│ ② 運用コスト(OpEx) │
│ - インフラ費用(AWS) │
│ - SaaSライセンス(監視、CI/CD等) │
│ - 運用人件費(SRE、オンコール) │
│ - セキュリティ(WAF、監査、PCI DSS) │
│ │
│ ③ 隠れたコスト │
│ - 学習コスト(新技術の習得期間) │
│ - 移行期間の並行運用コスト │
│ - 技術負債の蓄積コスト │
│ - ベンダーロックインの将来リスク │
│ │
└────────────────────────────────────────────┘
NexPayのコスト見積もり
初期構築コスト(18ヶ月)
| カテゴリ | 内訳 | 金額 | 根拠 |
|---|
| 人件費 | コアチーム 20名 × 18ヶ月 | ¥10.8億 | 平均月額300万円/人(間接費含む) |
| 外部支援 | アーキテクトコンサル 2名 × 12ヶ月 | ¥1.2億 | 月額500万円/人 |
| インフラ(構築期間) | AWS開発/ステージング環境 | ¥0.5億 | 月額280万円 × 18ヶ月 |
| ライセンス | Auth0, Datadog, PagerDuty等 | ¥0.3億 | 月額170万円 × 18ヶ月 |
| 研修 | Kotlin, Kubernetes, セキュリティ研修 | ¥0.2億 | 外部研修 + 社内OJT |
| PCI DSS | 初回監査・認証取得 | ¥0.3億 | QSA費用 + 是正対応 |
| 予備費 | 不確実性バッファ(15%) | ¥2.0億 | |
| 合計 | | ¥15.3億 | |
年間運用コスト(本番稼働後)
■ AWSインフラ月額見積もり
| サービス | 構成 | 月額 |
|---------|------|------|
| EKS | 2クラスター(東京+大阪) | ¥150万 |
| EC2 (ワーカーノード) | m6i.2xlarge × 20台(RI適用) | ¥400万 |
| Aurora PostgreSQL | r6g.4xlarge × 3(Writer+Reader×2) | ¥250万 |
| Aurora(大阪レプリカ) | r6g.2xlarge × 1 | ¥80万 |
| ElastiCache Redis | r6g.xlarge × 6ノード | ¥120万 |
| MSK (Kafka) | kafka.m5.2xlarge × 6ブローカー | ¥200万 |
| S3 + CloudFront | ストレージ + CDN | ¥30万 |
| WAF + Shield Advanced | DDoS対策 | ¥50万 |
| その他(VPC, Route53, KMS等) | | ¥70万 |
| Savings Plans適用 | -20% | -¥270万 |
| ──────── | ──────── | ──────── |
| AWS合計 | | ¥1,080万/月 |
■ SaaS/ライセンス月額
| サービス | 月額 |
|---------|------|
| Auth0 (Enterprise) | ¥80万 |
| Datadog / Grafana Cloud | ¥100万 |
| PagerDuty | ¥15万 |
| GitHub Enterprise | ¥30万 |
| Snyk (セキュリティ) | ¥25万 |
| その他 | ¥50万 |
| SaaS合計 | ¥300万/月 |
■ 運用人件費(月額)
| 役割 | 人数 | 月額 |
|------|------|------|
| SREチーム | 4名 | ¥1,200万 |
| セキュリティチーム | 2名 | ¥700万 |
| PCI DSS年次監査 | - | ¥100万(年額÷12) |
| 運用人件費合計 | | ¥2,000万/月 |
■ 年間運用コスト合計
(¥1,080万 + ¥300万 + ¥2,000万) × 12 = 約¥4.1億/年
ROI分析
ビジネスインパクトの定量化
■ 期待される効果(年間)
| 効果 | 金額 | 根拠 |
|------|------|------|
| 決済手数料収入増 | ¥15億 | 月間取引額1,000億 × 手数料1.5% |
| 送金手数料収入 | ¥3億 | 月間送金額100億 × 手数料0.25% |
| 投資関連収入 | ¥2億 | お釣り投資の信託報酬 + 運用益 |
| 開発速度向上による機能リリース加速 | ¥5億 | 新機能による売上増(推定) |
| インシデント削減 | ¥1.5億 | 年間インシデント50%削減 × 1件あたり¥3,000万 |
| 年間収益効果合計 | ¥26.5億 | |
■ ROI計算
初期投資: ¥15.3億(18ヶ月)
年間運用: ¥4.1億
年間効果: ¥26.5億
1年目ROI = (¥26.5億 - ¥4.1億 - ¥15.3億) / ¥15.3億 × 100 = 46%
2年目ROI = (¥26.5億 × 2 - ¥4.1億 × 2 - ¥15.3億) / ¥15.3億 × 100 = 193%
3年目ROI = (¥26.5億 × 3 - ¥4.1億 × 3 - ¥15.3億) / ¥15.3億 × 100 = 340%
投資回収期間 = ¥15.3億 / (¥26.5億 - ¥4.1億) × 12 = 約8.2ヶ月
→ 本番稼働後、約8ヶ月で投資回収
経営層への説明
■ Executive Summary(CFO向け)
投資:
- 初期構築: ¥15.3億(18ヶ月)
- 年間運用: ¥4.1億
リターン:
- 年間収益効果: ¥26.5億
- 3年間の累積利益: ¥52.2億
- 投資回収: 本番稼働後8ヶ月
「何もしないリスク」:
- 競合のデジタル決済サービスが市場シェアを拡大中
- レガシーシステム維持コスト: 年間¥3億(技術負債の蓄積で年20%増加)
- セキュリティインシデント発生時の損失: ¥10〜50億(ブランド毀損含む)
- 3年後のレガシー維持コスト: ¥5.2億/年(現在の1.7倍)
結論:
「投資しないリスク」が「投資するリスク」を上回る。
Phase 0(¥2億)の承認をお願いします。3ヶ月後に進捗報告します。
コスト最適化戦略
段階的投資
■ 段階的投資計画
Phase 0 (Month 1-3): ¥2.0億 ← まず承認を得る範囲
Phase 1 (Month 4-7): ¥4.5億
Phase 2 (Month 8-12): ¥5.0億
Phase 3 (Month 13-16): ¥2.5億
Phase 4 (Month 17-18): ¥1.3億
────────────────────────────
合計: ¥15.3億
※ 各フェーズの開始時に予算の再審査を実施
※ Phase 1完了時点で効果測定し、Phase 2の予算を調整
FinOpsプラクティス
| プラクティス | 期待削減率 | 適用タイミング |
|---|
| Reserved Instances(1年) | 30-40% | Phase 1から |
| Savings Plans | 20-30% | 本番稼働後 |
| Right-sizing(月次レビュー) | 10-20% | 常時 |
| Spot Instances(開発/テスト環境) | 60-70% | Phase 0から |
| 非稼働時間の自動停止(dev環境) | 50% | Phase 0から |
まとめ
| ポイント | 内容 |
|---|
| TCO | 初期構築¥15.3億 + 年間運用¥4.1億。隠れたコストも含める |
| ROI | 3年間で340%。投資回収は本番稼働後8ヶ月 |
| 経営層説明 | 「投資しないリスク」を含めて投資判断を促す |
| 段階的投資 | フェーズごとに予算を承認。効果測定で次フェーズを判断 |
| FinOps | RI、Savings Plans、Right-sizingで継続的にコスト最適化 |
チェックリスト
次のステップへ
次は「演習:実装計画を策定しよう」に進みます。Step 4で学んだ技術スタック選定、CI/CD、移行計画、コスト見積もりを統合した実装計画を作成しましょう。
推定読了時間: 40分