技術要件

サーバー仕様

最小要件

オペレーティングシステム

  • Windows Server 2016以降
  • Windows 10/11(開発・テスト用のみ)

ハードウェア要件

  • CPU: 4コア以上(推奨は8コア以上)
  • RAM: 8 GB以上(推奨は16 GB以上)
  • ストレージ: 100 GB以上の空きディスク容量
  • ネットワーク: ダウンロードおよび更新のための安定したインターネット接続

推奨本番仕様

ハードウェア

  • CPU: 8コア以上(Intel XeonまたはAMD EPYC)
  • RAM: 32 GB以上
  • ストレージ: 500 GB以上のSSDストレージ
  • ネットワーク: 適切な帯域幅を備えた専用ネットワーク接続

パフォーマンスに関する考慮点

  • データベースの最適なパフォーマンスのためにSSDストレージを推奨
  • 大規模データセットの処理を向上させるための追加RAM
  • 複数CPUコアによる同時ユーザーサポートの強化

ソフトウェア要件

データベース要件

  • SQL Server 2016以降(推奨はSQL Server 2019以降)
  • 混合モード認証を有効化
  • データベース作成権限が必要
  • 設定用にSQL Server Management Studio(SSMS)が必要

ウェブサーバー要件

  • Internet Information Services (IIS) 10.0以降
  • ASP.NET Core 8 ランタイム ホスティングバンドル
  • WebSocketプロトコルのサポートが有効
  • WebDAV Publishingは削除する必要あり - 詳細はDisable WebDAVを参照
  • 本番環境展開にはSSL証明書が必要

.NET Framework

  • ASP.NET Core 8 ランタイム
  • IIS統合のためのホスティングバンドル必須
  • Microsoftの公式.NETダウンロードページから入手可能

Python(オプション)

  • Python 3.11以降(Pythonの強化機能およびPythonスクリプトアクションに必要)
  • pipパッケージマネージャ
  • 必須パッケージ:pandas、numpy、requests
  • インストール手順はInstall Pythonガイドを参照

ネットワークおよびセキュリティ要件

ファイアウォール設定

  • HTTPポート 80(初期セットアップとリダイレクト用)
  • HTTPSポート 443(安全な本番アクセス用)
  • SQL Serverポート 1433(デフォルト、または設定されたカスタムポート)

SSL証明書要件

  • 信頼された認証局からの有効なSSL証明書
  • 複数サブドメイン用のワイルドカードまたはSAN証明書
  • 証明書はIISにインストールおよび設定済みであること

ドメイン設定

  • 専用サブドメイン推奨:mindziestudio.[company].com
  • DNSのAレコードがサーバーのIPアドレスに向けられていること
  • 本番環境ではlocalhostまたはIPアドレス直接アクセスは避けること

ブラウザ互換性

対応ブラウザ

  • Chrome 90以降(推奨)
  • Edge 90以降

ブラウザ要件

  • JavaScript有効
  • WebSocketサポート
  • ローカルストレージ有効
  • クッキー有効

追加の考慮事項

バックアップ要件

  • 定期的なデータベースバックアップ推奨
  • 災害復旧のための設定バックアップ
  • ライセンスキーのバックアップおよびドキュメント管理

監視および保守

  • Windows Update管理
  • SQL Serverメンテナンスプラン
  • IISログ監視
  • アプリケーションパフォーマンス監視

拡張性計画

  • 高可用性のためのロードバランサー設定
  • エンタープライズ展開向けのデータベースクラスタリング
  • グローバルパフォーマンスのためのCDN統合

セキュリティ推奨事項

アクセス制御

  • ロールベースのアクセス制御(RBAC)実装
  • 強固なパスワードポリシー
  • 可能な場合は多要素認証

データ保護

  • 機密データの保存時暗号化
  • 安全な通信プロトコル(HTTPS/TLS)
  • 定期的なセキュリティ更新およびパッチ適用

コンプライアンス考慮

  • EUデータ向けのGDPR準拠
  • 財務データ向けのSOX準拠
  • 業界固有の規制要件

サポートおよび更新

アップデート管理

  • mindzieポータルを通じた定期的なアプリケーションアップデート
  • SQL Serverパッチ管理
  • Windows Server更新の調整

サポート要件

  • mindzieサポートチーム向けの管理者アクセス権
  • トラブルシューティング用のリモートデスクトップ機能
  • 診断目的のログファイルアクセス

詳細なインストール手順については、インストールガイドページをご覧ください。