Open1

Flutter,Firebaseのシステム構成図

遠藤巧巳遠藤巧巳

はじめに

これまでシステム構成図を書く機会が無く、今回書く必要になったため、システム構成図について学びをまとめたい。

システム構成図とは?

→使っているシステムを図にしたもの
以下イメージ。

システム構成図に含める対象

・クライアント
・サーバシステム
・3階層システム
 ・インターネット、WEB&アプリサーバ、DBサーバ
 →クライアントにWEBブラウザを使用するアーキテクチャ

・セグメントを書くこと
・外部サービスを利用している場合は、どのようにアクセスしているかを記載。
・アプリは、システムのどこにアプリが位置しているかを記載
・それぞれのサーバがどこに配置されていて、どんな役割を担っているか。
 スペック(メモリ、CPU、SSD容量)も記載する