ソフトウェア型はサーバにインストールすることで導入できるため、比較的容易に環境構築が可能ですが、設定や運用についてはWebサーバ全体の運用保守に含めた対応をする必要があります。 ネットワーク型は専用ハードウェアをネットワーク境界に設置し、Webサーバと分けて管理ができます。しかし、導入コストが高く、運用面でも専用機器であり、高機能な分だけ専門知識や経験を必要とする傾向にあります。 クラウド型はプラットフォーム事業者が提供するネイティブ機能として利用が行えるなど、サービス利用申し込みを行えば特別な導入手順が不要ですぐに利用することができ、保守はサービス提供側に任せることが可能となるため、導入が容易です。低コストで利用できる点は魅力ですが、機能面で物足りないケースもあるため、ネイティブ機能で足りない部分を補う際にはサードパーティ製のSaaS(Software as a Service)を利用す
