Comments
Description
Transcript
02 手軽なWEBサイト構築のためのインフラ選定について
手軽なWEBサイト構築のた めのインフラ選定について IBMユーザー研究会 岡山T1チーム 研究の目的 WEBサイトを手軽に、しかも簡単に構築することを 目的とした場合に、現在どんなインフラが利用で きるのかを調査しました。 IBMユーザー研究会 岡山T1チーム インフラ選定の基準 今回の選定基準です。 ① ② ③ ④ ⑤ ⑥ サーバーサイドの処理がない静的サイトを構築 構築への手間があまりかからない 初期費用・運用費用が抑えれる WEB固有知識の習得の敷居が低い チームで共有・運用がし易い サイトの改修やアップロードが手軽に行える IBMユーザー研究会 岡山T1チーム 候補① ◆Dropbox + ホスティングサービス利用 クラウドストレージサービスのDropbox上にWEBサイト構築が可能となるサービスを利用。 ローカルのファイルをDropboxのフォルダに配置することで、Dropboxサーバーに同期が走り WEB上に公開されます。ホスティングサービスアプリがWEBサーバーの代わりとなり、保存先の Dropbox内のファイルがブラウザ上からhttpにてアクセスできるようになる感覚です。 ただし、無料枠には転送容量の制限があるため、画像を多用したサイトや大規模WEBサイト向 けではありません。アカウント作成のみで利用可能です。 ※参考サイト http://hitoxu.com/01638 http://www.lifehacker.jp/2011/11/111122droppagespancakeio.html http://developer.cybozu.co.jp/akky/2011/11/pancakeio---dro-8352/ ※ホスティングサービス ・site44 (http://www.site44.com/) ・DropPages (http://droppages.com/) ・Pancake.io (http://pancake.io/) IBMユーザー研究会 岡山T1チーム 補足1:Dropbox 様々なデータやファイルをWeb上に保存できるオ ンラインストレージサービス。 媒体に同期をとるためのフォルダをローカルに作 成することが可能。ローカルのファイルを編集する とDropboxに反映され、同期がとられる。 2GBまでは無料で提供されており、他のアカウント とファイルの共有が可能。 IBMユーザー研究会 岡山T1チーム 補足2:site44 Dropboxアカウントを使ってウェブサイトが作れる サービス。 Dropbox上にsite44と同期がとれるフォルダが作 成されるため、公開が容易。 IBMユーザー研究会 岡山T1チーム 補足3:データの関係 同期 同期 ローカルディスクで HTML作成・編集・保存 ブラウザから アクセス可能 IBMユーザー研究会 岡山T1チーム 候補② ◆Amazon S3 (AWS) クラウドストレージサービスのAmazon S3(Amazon Simple Storage Service)上にWEBサイトの構 築が可能。 先のDropboxを利用するものと同様な構造ですが、こちらは、本サービスでホスティング機能も 兼ね備えているため簡潔です。 クラウド上の機能が多い分、WEB上の細かい設定が可能で、レンタルサーバーライクな使用が 可能ですが、その分、構築、運営には固有の知識が必要になります。 本格的なサイトや大規模サイトの構築も可能ですが、使った分、課金されるモデルなため、ア カウント作成時はクレジットカードの登録を求められます。(無料枠あり) ※参考サイト http://www.awsmicrosite.jp/s3-hosting/ http://aws.typepad.com/aws_japan/2012/08/hosting-website-on-s3.html http://www.softel.co.jp/blogs/tech/archives/3481 http://aws.amazon.com/jp/s3/ IBMユーザー研究会 岡山T1チーム 候補③ ◆レンタルサーバー 一般によく利用されている構築方法です。 ホスティングサービス提供業者によって価格や利用できるサービスが異なります。 無料のレンタルサーバーもありますが、広告等、入るものが多いです。 ※以下、一例です。 ・さくらインターネット http://www.sakura.ne.jp/rentalserver/lite/ ・ServerQueen http://www.serverqueen.jp/super/index.html IBMユーザー研究会 岡山T1チーム 候補④ ◆Googleサイト (Google Apps) Googleのサイト作成オンラインアプリケーションを利用します。 テンプレート上の領域にコンテンツをはめ込んでいくだけで、デザイン作成から公開までこれ 一つで可能です。 他のGoogleサービスやツール(アクセス解析等)との連携もスムーズに可能になります。 ただ、独自のHTMLをアップロードすることはできないため、決められた制限の中での作成にな ります。 ※参考サイト http://www.google.com/sites/help/intl/ja/overview.html https://sites.google.com/ IBMユーザー研究会 岡山T1チーム サービス対比図 サービス 費用 利点 難点 Dropbox +ホスティングサービス利用 ・site44 ・Pancake.io など 無料枠で可能 ・アカウントを作成するだけで誰でもす ぐに利用できる。 ・細かい設定は必要がなく直観的に使 用できる。(指定されたフォルダにファイ ルを配置するだけ) ・本来はストレージサービスである。 (DropBoxはホスティング用ではない) ・転送容量(ユーザーからのアクセス容 量)に制限がある。 (それ故、画像を多用したサイトや大規 模なサイトは不向き) ・転送容量オーバー時はサイトが停止。 Amazon S3 無料 ※キャンペー ンで12か月間 ・クラウドサービスの様々な機能を利用 できる。 ・一つでホスティングサービスも兼ねて いる。 ・大規模なサイト構築も可能。 ・本来はストレージサービスである。 ・アカウント作成時にクレジットカードの 設定が必要。 ・アクセス数や転送容量により停止す ることは無いが自動的に課金が発生す る。 レンタルサーバー ・さくらインターネット ・ServerQueen など 必要 約2500円+α ・既存のWEBサイトと同様の構築方法な ので動的なサイトへの変更も可能。 ・低価格である。 ・最初にまず費用が掛かる。 ・契約手続の申し込みが必要。 ・WEB固有の知識が必要。 Google サイト 無料 ・Googleのアカウントがあればすぐにサ イトの公開ができる。 ・サイトデザインはテンプレートに従って 作成できる。 ・GoogleAnalyticsとの連携も容易。 ・HTMLの直編集ができない。 ・CSS、JSの編集ができない。 IBMユーザー研究会 岡山T1チーム (2012/10/17現在) 考察 候補① 「Dropbox+ホスティングサービス利用」 Dropbox上に作成されたフォルダを使ってWebサイトをホスティングできるので、アカウントを作成後、作成さ れたフォルダにHTML一式を配置するだけでサイト構築ができます。ファイル共有もDropboxの機能で簡単に でき、アップロードもローカル上のファイル操作で完結します。 クラウドを利用したお手軽感があり、使用上の制限(ユーザーからのアクセス時の総転送容量や処理スピー ド)に問題がなければ一番簡単に構築できるのではないでしょうか。 一番の懸念点は、月間の総転送容量が基準をオーバーすると基準日に到達するまでサイトがストップしてし まうことです。 候補② 「Amazon S3」 アカウント登録手続きでクレジットカードの登録が面倒ですが、アカウント登録後は簡単な初期設定を行うだ けでサイト構築が可能です。こちらも、候補①と同様、決められた場所にHTML一式を配置するだけになりま す。 1年間の無料枠もあります。 クラウド上の設定が細かくできる為、レンタルサーバーとしての使用にも耐え、候補①と比べてアクセスの多 い大規模サイトの構築も可能となりますが、その分、固有の知識が必要となることや、アップロードはFTP等、 専用のツールを使用することになるなど、お手軽感は候補①には及びません。また、アクセス数、転送容量 により無料枠を超えてもサイト停止はありませんが、自動的に課金が発生するので注意が必要です。 4つの候補以外にも・・・ 無料のサイト構築サービスはありますが、デザインは専用のテンプレートの使用になり、 HTMLを直に編集できない等、SEO関連、アクセス解析を行おうと思った際には制約が出てきそうです。 IBMユーザー研究会 岡山T1チーム