Cloud

インターネット経由でサーバーやストレージを必要な分だけ利用する形態

クラウドインフラ
Cloud」の技術書を見る →

Cloud とは

クラウド (Cloud Computing) は、サーバー・ストレージ・データベース・ソフトウェアなどの IT リソースを、自前で保有せずインターネット経由で必要な分だけ利用する形態だ。利用者は物理的な機器の購入・設置・保守から解放され、使った分だけ料金を支払う。AWS・Google Cloud・Microsoft Azure が代表的な事業者になる。

この形態の定義としては、米国国立標準技術研究所 (NIST) が 2011 年 9 月に公開した SP 800-145 が広く参照されており、5 つの基本特性・3 つのサービスモデル・4 つの配置モデルという枠組みで整理されている。基本特性として挙げられているのは、必要なときに利用者自身が申し込みなしで調達できること、ネットワーク越しに標準的な手段で使えること、事業者の資源をまとめて多数の利用者へ動的に割り当てること、需要に応じて素早く伸縮できること、使用量が計測されて把握できることの 5 点だ。「サーバーを借りられる」以上に、この 5 点が揃っているかどうかがクラウドらしさの判定基準になる。

3 つのサービスモデル

サービスモデルは「どこまでを事業者が管理するか」による区分だ。

モデル提供範囲
IaaS仮想サーバーやネットワークEC2
PaaSOS やミドルウェアを含むアプリの実行環境までApp Runner、Google App Engine
SaaS完成したソフトウェアメール、CRM

上の階層ほど利用者の管理負担は減るが、自由度も下がる。要件に応じた使い分けが設計の勘所だ。

4 つの配置モデル

同じサービスモデルでも、設備を誰と共有するかで運用の前提は変わる。NIST の枠組みでは、広く一般に開放されるパブリック、特定の 1 組織が専有するプライベート、関心を共有する組織群で共同利用するコミュニティ、これらを組み合わせて相互に連携させるハイブリッドの 4 つに分けられる。規制やデータの所在に制約がある業務ではプライベートやハイブリッドが選ばれるが、その場合は資源を共有することで得られていた伸縮性やコストの利点を一部あきらめる判断になる。

オンプレミスとの違い

自社で機器を保有・運用するオンプレミスに対し、クラウドは初期投資が小さく、需要に応じてリソースを即座に増減できる伸縮性が最大の強みだ。一方で、長期的に一定の負荷がかかり続ける用途では、従量課金がかえって割高になる場合もある。

利用上の注意点

クラウドは「責任共有モデル」で運用される。事業者がインフラの安全を担い、利用者は自分の設定・データ・権限の管理に責任を持つ。設定ミスによる情報公開は典型的な事故で、便利さの裏で利用者側の運用品質が問われる。コストも、消し忘れたリソースがそのまま課金される点に注意が必要だ。

全体像をつかむには関連書籍が役立つ。

この記事は役に立ちましたか?

関連用語

関連する記事