CMS 環境構築例【2-B】
公開 Web サーバと WebRelease サーバを両方ともリモートに設置する例です。この例では、公開 Web サーバにはホスティングサービスを利用し、WebRelease サーバはハウジングサービスを利用しています。WebRelease サーバを複数の拠点で共有する場合や、社内設備としてサーバ類の運用管理を行ないたくない場合などに適した構成です。
- WebRelease サーバはハウジングサービスを利用して ISP 側に設置します。(社内データセンターでも OK です)
- 公開 Web サーバはホスティングサービスを利用して ISP 側に設置します。WebRelease サーバと異る ISP のサービスを利用することも可能です。現在お使いになっているホスティングサービスもそのままご利用いただける可能性もあります。
- WebRelease の操作は「社内PC」から行ないます。また、インターネット側からの操作も可能です。
- WebRelease によって生成されたスタティックコンテンツは、WebRelease サーバから公開 Web サーバに FTP にて転送されます。
- 公開 Web サーバ側には、WebRelease サーバから転送されて来るスタティックコンテンツを受けいれるための FTP サーバをインストール設定しておきます。
- 転送されたコンテンツは、公開 Web サーバから、FireWall 経由でインターネットに公開されます。
メリット
- WebRelease サーバや公開 Web サーバなどの設備の運用管理を全て ISP 側に依託できます。
- WebRelease サーバと公開 Web サーバが分離されているので、WebRelease サーバのメンテナンス時に公開 Web サーバを止める必要がありません。同様に、公開 Web サーバのメンテナンス時に WebRelease サーバを止める必要がありません。
- 公開 Web サーバの設定は WebRelease のことを考慮することなく自由に行えます。SSL や CGI の利用、アクセス制限、ログ解析など、必要な設定を WebRelease とは独立して行うことが可能です。(注1)
- インターネット上の任意のブラウザから WebRelease を使うことができます。社外のスタッフにサイトの制作や運用を依託している場合や、リニューアルや新企画投入に伴って社外スタッフに WebRelease の利用環境を与える必要がある場合などにも柔軟に対応可能です。また、ハウジングサービス側 FireWall の設定や WebRelease サーバ上の Apache の設定によって WebRelease に対するアクセスに制限を加えたり、SSL によりセキュリティを高めるなどの対策も可能です。
デメリット
- ホスティングサービスやハウジングサービスのランニングコストが発生しますが、最終的には自社設備の場合に発生するコストとの比較となるでしょう。
セキュリティ
- WebRelease から公開サーバへのコンテンツ転送は、インターネットを通過する FTP によって行われるためある程度の危険が伴います。公開 Web サーバへの FTP 接続情報が漏洩し、それが悪用されると、公開 Web サーバ上のコンテンツを破壊・改竄される危険があります。尚、公開 Web サーバ上に置かれているコンテンツがすべて WebRelease で管理されているものであるならば、WebRelease から全コンテンツを再送することで、比較的短時間(注2)でコンテンツの復元は可能です。
- 公開 Web サーバ側の FTP サーバに対して、接続可能な IP アドレスの制限が加えられるならば、実用的なレベルでの安全性は確保できると考えられます。
- それ以上に FTP 経路の安全性を求めるならば、ハウジングサービス側設備とホスティングサービス側設備の間に VPN を設置する等の対策が必要になります。
- ホスティングサービス側設備に FireWall が設置されていない場合があります。その場合は公開 Web サーバに使用されている OS のパケットフィルタ(iptables等)を使って Fire Wall 機能を実現してください。
- ホスティングサービスとハウジングサービスを同一の ISP に依頼したとしても、ISP 側のネットワーク構成の都合により FTP の経路は公開ネット上を経由してしまう場合があります。
その他のCMS 環境構築例
- CMS 環境構築例【1-A】
- WebRelease サーバを社内に設置し、公開 Web サーバにはデータセンターに設置した(専用)サーバや(共用)ホスティングサービスを利用する例です。
- CMS 環境構築例【1-B】
- 公開 Web サーバと WebRelease サーバを両方とも 社内に設置するパターンです。
- CMS 環境構築例【2-A】
- 公開 Web サーバと WebRelease サーバを両方ともリモートのデータセンターに設置する例です。WebRelease サーバを複数の拠点で共有する場合や、社内設備としてサーバ類の運用管理を行ないたくない場合などに適した構成です。
- 注1
- ホスティングサービスを利用する場合には ISP の提示する利用条件に従う範囲での設定となります。条件は ISP によって異ります。
- 注2
- コンテンツの再送の所要時間は、コンテンツ量や回線性能、対向する FTP サーバの性能などに依存します。数百ページ以下の比較的規模の小さいサイトの場合で数分程度、10,000 ページ級のサイトでコンテンツ量が非常に多い場合でも30分程度でしょうか。値はあくまでも目安であり保証値ではありません。ご了承ください。


Online Information Center
