ゼロベースからホームページ制作を行う際、準備するものの一つに「サーバー」があります。
サーバーとは、制作したデータをインターネット公開のために格納する場所です。そのサーバーを自前で組み立てるのは労力、時間、コスト、いずれを考慮しても健全ではありません。

そのため、ホームページを立ち上げるには、レンタルサーバーを利用するケースが多く、最近ではクラウドサーバーを選ぶ方も増えてきています。

「レンタルサーバーは聞いたことあるけれども、クラウドサーバーはよくわからない。なんだか難しそう……」

このような不安から難しく考えてしまう方も少なくないと思いますが、それほど難しいものではありません。

今回は、クラウドサーバーとレンタルサーバーの違い、それぞれのメリット・デメリットについて解説していきます。ぜひ一読ください。

クラウドサーバーとは

「クラウド」という言葉自体は、おそらく誰もが一度は耳にした事があると思います。
ただし、クラウドという言葉自体が明確に意味が定義されておらず、あまりに広義過ぎるため、人によって定義が異なっているケースも珍しくありません。

カタカナの「クラウド」にも語源は諸説あり、主に「Crowd(群衆)」や「Cloud(雲)」が由来と言われています。
「Crowd(群衆)」を意味する言葉は、クラウドファンディング(一般ユーザーが出資できる仕組み)やクラウドソーシング(個人と企業をプロジェクト単位で結びつける仕組み)などの言葉として使われています。

一方、「Cloud(雲)」を意味する言葉は、一般にはクラウド・コンピューティングのことを指します。
クラウドストレージやクラウドアプリケーションなど、インターネットに接続する環境さえあればサービスやデータを必要な時に必要なだけ利用できるという概念です。

クラウドは3種類存在する?

「クラウド」という言葉の定義があいまいな理由として、「SaaS」「Paas」「IaaS」の3種類を総称して「クラウド」と呼ばれていることも挙げられます。

SaaS

「Software as a Service」の略で、アプリケーションレベルでサービスとして利用できるモデルのことを言います。例えば、Microsoftが提供しているOffice Onlineでは、インターネットに接続する環境さえあれば、OfficeをインストールしていなくてもWebブラウザ上で利用できます。

PaaS

「Platform as a Service」を意味します。アプリケーション単位を超えて、ミドルウェアやOSを事業者が提供することで、アプリケーションを動かすことができる環境を提供します。Amazon Web Service(AWS)やGoogle App Engine(Google Cloud Platform)、Microsoft Azureが有名です。

IaaS

「Infrastructure as a Service」で、サーバーやストレージ、ネットワークは事業者が提供し、ミドルウェアやOSなどの開発環境は開発者側で選ぶモデルです。

一般的に、「クラウドサーバー」と呼ぶ場合は、「PaaS」か「IaaS」のどちらかを指します。

データを置くためのヴァーチャルスペースだけを提供するのか、インフラとしてのハードウェアやネットワークまで提供するのかで、違いが生じます。

「PaaS」は小規模から大規模まで対応しますが、「IaaS」はやや大がかりになるため、大規模サイトやローンチ当初からアクセスが集中することが見込まれるサイトに向いていると言えます。