メインコンテンツまでスキップ

インフラ構成図

当システムの構成図を以下に示します。

インフラ構成図

システム構成の概要

当システムは以下の二つのシステムから構成されています。

  • 一般ユーザー向けビューシステム
  • モデル事務所向けモデル選択システム

一般ユーザー向けビューシステム

  • ホスティング
    • Amazon Web Service
      • ネットワーク:
        • Amazon VPC
      • クラウドコンピューティング:
        • Amazon EC2
          • OS:
            • Ubuntu(20.0.4)
          • WSIGサーバー:
            • Gunicorn
          • Webサーバー:
            • Nginx
      • 画像ストレージ:
        • Amazon S3
  • アプリケーションフレームワーク:
    • Django 3.0
  • データベース
    • MySQL 5.6
  • 開発言語
    • Python 3.8.8

モデル事務所向けモデル選択システム

  • ホスティング
    • Vercel
  • アプリケーションフレームワーク:
    • React.js
      • Ver 17.0.2
      • ステート管理:
        • Context API
      • テストライブラリ:
        • Jest
      • CSS in JS
        • Styled Component
          • Ver 5.3
  • 開発言語
    • TypeScript
      • Ver 4.4.4

その他の利用サービス

  • メール送信
    • SendGrid
  • 画像解析
    • Google Vision API
  • 画像変換
    • Convert API
  • エラーログ集積サービス
    • Sentry