Webホスティングは、個人や企業がWebサイトを公開するための基盤となるサービスです。共有ホスティングから専用サーバー、クラウドまで、さまざまな形態が用意されています。本クイズでは、これらWebホスティングの特徴や仕組み、関連する技術について理解を深めていきます。ホスティングの選び方やWebサイト運営に役立つ知識を、10問のクイズを通して確認していきましょう。
Q1 : Let's Encryptが提供しているSSL/TLS証明書の特徴はどれですか?
Let's Encryptは、インターネットの安全性向上を目的に、無料で利用できるSSL/TLS証明書を自動発行します。誰でも簡単に取得可能で、WebサイトのHTTPS化が広がりました。有効期間は90日(約3ヶ月)で自動更新が推奨されています。厳密な審査や多機能な有料オプションなどはありません。
Q2 : PythonやNode.jsなどのアプリケーションが動作可能なWebホスティングはどれですか?
VPSホスティングはroot権限やSSH接続が可能で、任意のソフトウェアをインストールできます。そのため、PythonやNode.jsといったプログラミング言語やフレームワークにも柔軟に対応できます。共有ホスティングや静的サイトホスティングは対応ソフトに制約があり、一般的に動的言語はサポートされません。
Q3 : Webホスティングにおいて、『稼働率(アップタイム)』99.9%保証の場合、年間で最大どのくらいサービスが停止していても基準内でしょうか?
アップタイム99.9%とは、年間で約8.7時間(8時間45分)までのダウンタイムを許容するという意味です(365日×24時間×0.1%≒8.76時間)。ビジネス用途ではできるだけアップタイムが高いサービスを選ぶことが重要です。99.99%なら約53分、99.5%なら約43.8時間の停止が標準となります。
Q4 : サーバーのファイル管理をブラウザ上で行いたい場合に使われる仕組みはどれですか?
コントロールパネル(例:cPanel、Plesk)は、ブラウザ上でサーバーのファイル管理、メール設定、バックアップなどをGUIで操作できるサービスです。FTPが苦手な初心者でも簡単にファイルアップロードや編集ができ、各種管理作業の効率化に役立ちます。その他の選択肢は主に管理用途や仕組みが異なります。
Q5 : Webホスティングにおいて『スケーラビリティ』とは何を指しますか?
スケーラビリティは、Webサイトへのアクセスが増加したときにリソース(CPU・メモリ・ストレージ等)を柔軟に拡張できる能力を表します。クラウド型ホスティングは高いスケーラビリティを持ち、必要に応じてサーバースペックを追加したり減らしたりできます。サイト成長やキャンペーン時など変動に対応しやすくなります。
Q6 : 次のうち、CDN(コンテンツ・デリバリー・ネットワーク)の主な役割は何ですか?
CDNは世界中に分散したサーバーにWebサイトのデータをキャッシュし、ユーザーに最寄りのサーバーからコンテンツを届けることで表示速度を向上させます。これによりWebサイトのグローバル展開や大量アクセス時の負荷分散、DDoS攻撃対策も実現します。主目的はWebコンテンツ配信の高速化と安定化です。
Q7 : VPSホスティングの特徴として最も適切なものはどれですか?
VPS(Virtual Private Server)は、1台の物理サーバーを仮想的に分割し、各ユーザーに独立した仮想サーバー環境を提供するサービスです。/shared hostingとは異なり、root権限も持てるため設定自由度が高く、コストと独立性のバランスが魅力です。専用サーバーほど高額でなく、管理責任もあります。
Q8 : ドメイン名をWebホスティングサービスに割り当てる際に必要となる設定はどれですか?
ドメイン名をWebホスティングサービスに関連付けるためには、DNS(Domain Name System)設定が不可欠です。これにより、ユーザーがWebブラウザでドメイン名を入力したときに、正しいWebサーバーへ接続されてWebページが表示されます。他の選択肢は直接的にはドメイン接続に関与しません。
Q9 : SSL/TLS証明書を導入する主な目的は何ですか?
SSL/TLS証明書は、Webサーバーとブラウザ間の通信を暗号化し、第三者による盗聴や改ざんを防ぐ役割を果たします。HTTPSの利用によりユーザーの安全を保証することができ、特に個人情報やクレジットカード情報を扱うサイトで必須とされています。副次的にSEO評価の向上も期待できますが、主目的は通信の安全確保です。
Q10 : 次のうち、複数のユーザーで1台のサーバーを共有するWebホスティングの種類はどれですか?
共有ホスティングは、1台の物理サーバーを複数のユーザーで共有してWebサイトを運用する方式です。コストが安いため個人や小規模事業者向きですが、アクセス集中や他のユーザーの影響を受けやすいデメリットもあります。一方、VPSや専用、クラウドホスティングは、より独立性や拡張性の高い環境を提供します。
まとめ
いかがでしたか? 今回はWebホスティングクイズをお送りしました。
皆さんは何問正解できましたか?
今回はWebホスティングクイズを出題しました。
ぜひ、ほかのクイズにも挑戦してみてください!
次回のクイズもお楽しみに。