インフラ構成設計書
- システム名:
- 作成日: YYYY/MM/DD
- 作成者:
1. システム構成図
[利用者] ─> [ロードバランサー] ─> [Web/AP] ─> [DB]
2. 環境一覧
| 環境 | 用途 | URL |
|---|---|---|
| 本番 | ||
| 検証 |
3. リソース一覧
| 役割 | サービス / 製品 | スペック | 台数 |
|---|---|---|---|
4. 担当
| 領域 | 担当 |
|---|---|
| 基盤 | |
| アプリケーション |
設計書(インフラ)INF-01
非機能要件に対する実現方針、構成図、環境・リソース一覧、冗長化、責任分界を俯瞰します。
[利用者] ─> [ロードバランサー] ─> [Web/AP] ─> [DB]
| 環境 | 用途 | URL |
|---|---|---|
| 本番 | ||
| 検証 |
| 役割 | サービス / 製品 | スペック | 台数 |
|---|---|---|---|
| 領域 | 担当 |
|---|---|
| 基盤 | |
| アプリケーション |
# インフラ構成設計書
- システム名:
- 作成日: YYYY/MM/DD
- 作成者:
## 1. システム構成図
```text
[利用者] ─> [ロードバランサー] ─> [Web/AP] ─> [DB]
```
## 2. 環境一覧
| 環境 | 用途 | URL |
| --- | --- | --- |
| 本番 | | |
| 検証 | | |
## 3. リソース一覧
| 役割 | サービス / 製品 | スペック | 台数 |
| --- | --- | --- | --- |
| | | | |
## 4. 担当
| 領域 | 担当 |
| --- | --- |
| 基盤 | |
| アプリケーション | |
| 項目 | 内容 |
|---|---|
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 |
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
|---|---|---|---|---|
| 1.0 | YYYY/MM/DD | - | 初版作成 |
| 観点 | 目標値 | 実現方針 |
|---|---|---|
| 可用性 | 稼働率 / RTO / RPO | |
| 性能・拡張性 | 応答時間 / ピーク時負荷 | |
| 運用・保守性 | 監視 / バックアップ / パッチ適用 | |
| セキュリティ | 認証 / 暗号化 / ログ |
[利用者] ─ HTTPS ─> [CDN / WAF] ─> [ロードバランサー] ─> [Web/AP サーバー ×2] ─> [DB(プライマリ / スタンバイ)]
| 環境 | 用途 | URL / エンドポイント | 本番との差分 |
|---|---|---|---|
| 本番 | - | ||
| 検証(ステージング) | |||
| 開発 |
| No | 役割 | サービス / 製品 | スペック | 台数 | 配置(リージョン / ゾーン) |
|---|---|---|---|---|---|
| 1 | Web/AP | 2 | |||
| 2 | DB | 2 |
| 区分 | 製品名 | バージョン | サポート期限 |
|---|---|---|---|
| OS | YYYY/MM | ||
| ミドルウェア | YYYY/MM |
| 構成要素 | 冗長化方式 | 障害時の動作 | 切り替え時間 |
|---|---|---|---|
| Web/AP | 複数台 + ロードバランサー | ||
| DB | プライマリ / スタンバイ |
| 領域 | 担当組織 | 備考 |
|---|---|---|
| クラウド基盤(物理層) | クラウド事業者 | |
| OS・ミドルウェア | ||
| アプリケーション | ||
| 監視・運用 |
# インフラ構成設計書
<!-- 構成の参考: IPA「非機能要求グレード2018」。インフラ基本設計の全体像をまとめ、詳細は各設計書(ネットワーク・監視・バックアップ)に分ける -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 作成者 | |
| 承認者 | |
## 改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
| --- | --- | --- | --- | --- |
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
## 1. 概要
- 目的:
- 対象範囲:
- 関連文書(要件定義書・ネットワーク設計書など):
## 2. 設計方針
<!-- 非機能要件(要件定義書)で決めた目標値をどう実現するかを書く -->
| 観点 | 目標値 | 実現方針 |
| --- | --- | --- |
| 可用性 | 稼働率 / RTO / RPO | |
| 性能・拡張性 | 応答時間 / ピーク時負荷 | |
| 運用・保守性 | 監視 / バックアップ / パッチ適用 | |
| セキュリティ | 認証 / 暗号化 / ログ | |
## 3. システム構成図
<!-- 構成図の画像やリンクを貼る。テキストで書く場合の例 -->
```text
[利用者] ─ HTTPS ─> [CDN / WAF] ─> [ロードバランサー] ─> [Web/AP サーバー ×2] ─> [DB(プライマリ / スタンバイ)]
```
## 4. 環境一覧
| 環境 | 用途 | URL / エンドポイント | 本番との差分 |
| --- | --- | --- | --- |
| 本番 | | | - |
| 検証(ステージング) | | | |
| 開発 | | | |
## 5. リソース一覧
| No | 役割 | サービス / 製品 | スペック | 台数 | 配置(リージョン / ゾーン) |
| --- | --- | --- | --- | --- | --- |
| 1 | Web/AP | | | 2 | |
| 2 | DB | | | 2 | |
## 6. ソフトウェア一覧
| 区分 | 製品名 | バージョン | サポート期限 |
| --- | --- | --- | --- |
| OS | | | YYYY/MM |
| ミドルウェア | | | YYYY/MM |
## 7. 冗長化・障害時の動作
| 構成要素 | 冗長化方式 | 障害時の動作 | 切り替え時間 |
| --- | --- | --- | --- |
| Web/AP | 複数台 + ロードバランサー | | |
| DB | プライマリ / スタンバイ | | |
## 8. 責任分界
| 領域 | 担当組織 | 備考 |
| --- | --- | --- |
| クラウド基盤(物理層) | クラウド事業者 | |
| OS・ミドルウェア | | |
| アプリケーション | | |
| 監視・運用 | | |
| 項目 | 内容 |
|---|---|
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 最終更新日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 |
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
|---|---|---|---|---|
| 1.0 | YYYY/MM/DD | - | 初版作成 |
| 文書名 | 版数 | 格納場所 |
|---|---|---|
| 要件定義書 | ||
| ネットワーク設計書 | ||
| 監視設計書 | ||
| バックアップ・リストア設計書 |
| 大項目 | 要件(目標値) | 実現方針 | 詳細の記載先 |
|---|---|---|---|
| 可用性 | 稼働率 / RTO / RPO | 7 章 | |
| 性能・拡張性 | 応答時間 / ピーク時負荷 / 年間増加 | 8 章 | |
| 運用・保守性 | 監視 / バックアップ / パッチ適用 | 監視設計書 | |
| 移行性 | 移行方式 / 停止可能時間 | ||
| セキュリティ | 認証 / 暗号化 / ログ | 9 章 | |
| システム環境・エコロジー | 設置場所 / 利用端末 |
[利用者] ─ HTTPS ─> [CDN / WAF] ─> [ロードバランサー] ─> [Web/AP サーバー ×2] ─> [DB(プライマリ / スタンバイ)]
└─> [オブジェクトストレージ]
| 環境 | 用途 | URL / エンドポイント | アカウント / サブスクリプション | 本番との差分 |
|---|---|---|---|---|
| 本番 | - | |||
| 検証(ステージング) | ||||
| 開発 |
| No | 役割 | サービス / 製品 | スペック | 台数 | 配置(リージョン / ゾーン) | 月額概算 |
|---|---|---|---|---|---|---|
| 1 | Web/AP | 2 | ||||
| 2 | DB | 2 | ||||
| 3 | ストレージ | - |
| 区分 | 製品名 | バージョン | ライセンス | サポート期限 |
|---|---|---|---|---|
| OS | YYYY/MM | |||
| ミドルウェア | YYYY/MM | |||
| 運用ツール | YYYY/MM |
| 構成要素 | 単一障害点か | 冗長化方式 | 障害時の動作 | 切り替え時間 |
|---|---|---|---|---|
| ロードバランサー | ||||
| Web/AP | 複数台 + ヘルスチェック | |||
| DB | プライマリ / スタンバイ |
| 項目 | 想定値 | 設計 |
|---|---|---|
| ピーク時リクエスト数 | ||
| 同時接続数 | ||
| データ量(3 年後) | ||
| スケール方式 | 水平 / 垂直、自動 / 手動 |
| 項目 | 方針 |
|---|---|
| 管理アクセス | 踏み台 / VPN / 多要素認証 |
| 通信の暗号化 | TLS 1.2 以上 |
| 保存データの暗号化 | |
| 秘密情報の管理 | シークレット管理サービス |
| 脆弱性対応 | パッチ適用の頻度・手順 |
| ログ | 取得対象・保管期間・改ざん防止 |
| 項目 | 内容 | 詳細の記載先 |
|---|---|---|
| 監視 | 監視設計書 | |
| バックアップ | バックアップ・リストア設計書 | |
| ジョブ運用 | ||
| 定期保守 | 定期保守手順書 |
| 領域 | 担当組織 | 連絡先 | 備考 |
|---|---|---|---|
| クラウド基盤(物理層) | クラウド事業者 | ||
| ネットワーク | |||
| OS・ミドルウェア | |||
| アプリケーション | |||
| 監視・運用 |
| 区分 | 月額概算 | 増加要因 | 上限の目安 |
|---|---|---|---|
| コンピュート | |||
| ストレージ | |||
| 通信 |
# インフラ構成設計書
<!-- 構成の参考: IPA「非機能要求グレード2018」。インフラ基本設計の全体像をまとめ、詳細は各設計書(ネットワーク・監視・バックアップ)に分ける -->
## 文書管理情報
| 項目 | 内容 |
| --- | --- |
| システム名 | |
| 版数 | 1.0 |
| 作成日 | YYYY/MM/DD |
| 最終更新日 | YYYY/MM/DD |
| 作成者 | |
| レビュー者 | |
| 承認者 | |
## 改版履歴
| 版数 | 日付 | 変更箇所 | 変更内容 | 変更者 |
| --- | --- | --- | --- | --- |
| 1.0 | YYYY/MM/DD | - | 初版作成 | |
## 1. 概要
- 目的:
- 対象範囲:
- 対象外:
### 1.1 関連文書
| 文書名 | 版数 | 格納場所 |
| --- | --- | --- |
| 要件定義書 | | |
| ネットワーク設計書 | | |
| 監視設計書 | | |
| バックアップ・リストア設計書 | | |
## 2. 前提条件・制約条件
- 利用するクラウド / データセンター:
- 予算上限(月額):
- 既存システムとの接続:
- 準拠する社内規程・ガイドライン:
## 3. 非機能要件との対応
<!-- IPA「非機能要求グレード2018」の 6 大項目ごとに、要件と実現方針を対応づける -->
| 大項目 | 要件(目標値) | 実現方針 | 詳細の記載先 |
| --- | --- | --- | --- |
| 可用性 | 稼働率 / RTO / RPO | | 7 章 |
| 性能・拡張性 | 応答時間 / ピーク時負荷 / 年間増加 | | 8 章 |
| 運用・保守性 | 監視 / バックアップ / パッチ適用 | | 監視設計書 |
| 移行性 | 移行方式 / 停止可能時間 | | |
| セキュリティ | 認証 / 暗号化 / ログ | | 9 章 |
| システム環境・エコロジー | 設置場所 / 利用端末 | | |
## 4. システム構成図
- 全体構成図:
- 論理構成図:
```text
[利用者] ─ HTTPS ─> [CDN / WAF] ─> [ロードバランサー] ─> [Web/AP サーバー ×2] ─> [DB(プライマリ / スタンバイ)]
└─> [オブジェクトストレージ]
```
## 5. 環境一覧
| 環境 | 用途 | URL / エンドポイント | アカウント / サブスクリプション | 本番との差分 |
| --- | --- | --- | --- | --- |
| 本番 | | | | - |
| 検証(ステージング) | | | | |
| 開発 | | | | |
## 6. リソース一覧
| No | 役割 | サービス / 製品 | スペック | 台数 | 配置(リージョン / ゾーン) | 月額概算 |
| --- | --- | --- | --- | --- | --- | --- |
| 1 | Web/AP | | | 2 | | |
| 2 | DB | | | 2 | | |
| 3 | ストレージ | | | - | | |
### 6.1 ソフトウェア一覧
| 区分 | 製品名 | バージョン | ライセンス | サポート期限 |
| --- | --- | --- | --- | --- |
| OS | | | | YYYY/MM |
| ミドルウェア | | | | YYYY/MM |
| 運用ツール | | | | YYYY/MM |
## 7. 可用性設計
| 構成要素 | 単一障害点か | 冗長化方式 | 障害時の動作 | 切り替え時間 |
| --- | --- | --- | --- | --- |
| ロードバランサー | | | | |
| Web/AP | | 複数台 + ヘルスチェック | | |
| DB | | プライマリ / スタンバイ | | |
- 大規模災害(リージョン障害)時の方針:
- 計画停止(メンテナンス)の方針:
## 8. 性能・拡張性設計
| 項目 | 想定値 | 設計 |
| --- | --- | --- |
| ピーク時リクエスト数 | | |
| 同時接続数 | | |
| データ量(3 年後) | | |
| スケール方式 | | 水平 / 垂直、自動 / 手動 |
## 9. セキュリティ設計
| 項目 | 方針 |
| --- | --- |
| 管理アクセス | 踏み台 / VPN / 多要素認証 |
| 通信の暗号化 | TLS 1.2 以上 |
| 保存データの暗号化 | |
| 秘密情報の管理 | シークレット管理サービス |
| 脆弱性対応 | パッチ適用の頻度・手順 |
| ログ | 取得対象・保管期間・改ざん防止 |
## 10. 運用設計への引き継ぎ
| 項目 | 内容 | 詳細の記載先 |
| --- | --- | --- |
| 監視 | | 監視設計書 |
| バックアップ | | バックアップ・リストア設計書 |
| ジョブ運用 | | |
| 定期保守 | | 定期保守手順書 |
## 11. 責任分界
| 領域 | 担当組織 | 連絡先 | 備考 |
| --- | --- | --- | --- |
| クラウド基盤(物理層) | クラウド事業者 | | |
| ネットワーク | | | |
| OS・ミドルウェア | | | |
| アプリケーション | | | |
| 監視・運用 | | | |
## 12. コスト
| 区分 | 月額概算 | 増加要因 | 上限の目安 |
| --- | --- | --- | --- |
| コンピュート | | | |
| ストレージ | | | |
| 通信 | | | |
## 13. レビュー観点
- [ ] 非機能要件の目標値に対する実現方針がすべて書かれている
- [ ] 単一障害点が洗い出され、許容または対策されている
- [ ] 管理アクセス経路と権限が最小化されている
- [ ] 環境ごとの差分が明記されている
- [ ] ソフトウェアのサポート期限を把握している
インフラの全体像を 1 冊にまとめる基本設計書です。非機能要件をどう実現するかを示し、ネットワーク・監視・バックアップの各設計書への入口になります。