ホスティング
ホスティングとは
ホスティングとは、プロバイダや通信事業者が保有するサーバを、ネットワーク経由で顧客に貸し出すこと。
データセンターの利用形態の一つであり、一般的に「レンタルサーバ」とも呼ばれます。 ホスティングには、1台のサーバを複数ユーザーで共有する共用ホスティングと、1台を1社だけで使う専用ホスティングがある。
ホスティングサービスとは、サーバを借りてインターネット上でコンテンツを利用できるようにするサービス。
借りたサーバは、Webサーバやメールサーバなどに利用で きる。Webサーバとして使う場合はWebホスティング、メールサーバとして使う場合はメールホスティングと呼ぶ。
ホスティングサービスとほかのサービスの違い
一般的にホスティングサービスとは、広い意味で「サーバを借りる」こと。レンタルサーバーやVPS、クラウドはホスティングサービスに含まれると言える。
利用する場面を意識すると、ホスティングサービスとVPS、クラウド、ハウジングサービスには明確な違いがある。
長くなるので割愛
Webサイトをホスティングするための有名どころのサービス
GitHub Pages
無料で使える静的サイトのホスティングサービスサーバ。 要件を満たすならば第一に検討してもよいかもしれない。
GitLab Pages
GitHub Pagesと同様
Vercel
少ないステップで静的サイトを公開できるホスティングサービスサーバ。 Next.jsの公式。イケてる。
Netlify
少ないステップで静的サイトを公開できるホスティングサービスサーバ。 GitHub Pagesでは要件を満たせない場合に検討してみるとよさそうサーバ。
Heroku
多くのプログラミング言語に対応したPaaSサーバ。 動的なウェブサービスを立ち上げたいときに手軽サーバ。
類似サービスとして、AppHarborという.NETに特化したサービスもある。
AWS
Amazonが提供するクラウドサービスサーバ。
Microsoft Azure
Microsoftが提供するクラウドサービスサーバ。
GCP
Googleが提供するクラウドサービスサーバ。
Vultr
コストパフォーマンスに優れたVPSサーバ。 UIがシンプルで使いやすい。
さくらのVPS
日本での知名度が高くコストパフォーマンスに優れたVPSサーバ。