回答編集履歴

1

一部加筆

2017/03/30 01:43

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -1,6 +1,12 @@
1
- 昔はサーバ単体の性能は今ほど高くなかったので、WebサーバとDBサーバを同じ物理サーバ上で動作させると性能面で厳しかったのです。
1
+ 昔はサーバ単体の性能は今ほど高くなかったので、WebサーバとDBサーバを同じ物理サーバ上で動作させると性能面で厳しかったのです。その頃の考え方が踏襲されているというのが一つ。
2
+
3
+ 同じ籠にもった卵の例えのように、リスク分散してセキュリティを高めるというのが一つ。
2
4
 
3
5
  また、Web サーバがフロント側、DBサーバがバックエンド側という分類をすることで、システムの構成を整理するという意味合いもあります。※これに中間層としてアプリケーションサーバ(Tomcatとか)が入ることもある
6
+
7
+
8
+
9
+ Amazon AWS だと、EC2 のマシン上で DB 動かしてたりすると、「RDS 使わない?」ってメールが飛んできたりもしますね。
4
10
 
5
11
 
6
12