質問: WEBシステムを動かす際のサーバ構成(WEB・AP・DB)について 本番環境の一般的な例として3層構造がよく上がっているかと思いますが、結局のところ、サイトの規模に対してサーバリソースが十分に確保されている状況であれば、サーバを分ける必要性はないと考えていいのでしょうか? 公開ポートや接続IPをガチガチに固めて適切なセキュリティ管理がされていることが前提です。
回答: 分ける必要性は無いですね。 現に、自分の会社ではウェブとアプリケーションは同一サーバで動かす場合もあります。