クラウドとは、サーバー、ストレージ、データベース、ソフトウェアなどのIT資源を、ネットワーク経由で必要に応じて利用する考え方です。自社で機器を購入して設置しなくても、サービスとして利用できます。
クラウドとは
正式にはクラウドコンピューティングと呼ばれます。利用者は管理画面やAPIから必要な資源を申し込み、短時間で利用を開始できます。使用量や契約内容に応じて料金を支払う方式が一般的です。
クラウドという名前は、ネットワークの向こう側にある複雑な設備を雲の記号で表していたことに由来すると説明されます。実際には、提供会社が運営するデータセンター内のサーバーやネットワークが処理しています。
基本的な仕組み
クラウド提供会社は、多数の物理サーバー、ストレージ、ネットワークを大規模に運用します。仮想化などの技術により資源を分割・統合し、複数の利用者へ論理的に分離して提供します。
利用者は、CPU、メモリ、保存容量、地域などを選択して利用します。需要が増えたときに資源を増やし、減ったときに縮小できるサービスもあります。
オンプレミスとの違い
オンプレミスは、自社が管理する施設へサーバーなどを設置・運用する形です。
| 比較 | クラウド | オンプレミス |
|---|---|---|
| 導入 | 短期間で始めやすい | 調達・設置に時間が必要 |
| 費用 | 利用量や契約に応じる | 機器購入など初期投資が大きい |
| 拡張 | 設定で増減しやすい | 機器追加が必要 |
| 管理 | 提供会社と分担 | 自社の管理範囲が広い |
| 自由度 | サービス仕様の範囲内 | 独自構成を作りやすい |
どちらが常に優れているわけではなく、セキュリティ要件、既存設備、費用、必要な変更速度で選びます。
SaaS・PaaS・IaaS
- SaaS:完成したソフトウェアを利用する
- PaaS:アプリケーションの開発・実行基盤を利用する
- IaaS:仮想サーバー、ストレージ、ネットワークなどを利用する
SaaSでは提供側の管理範囲が広く、IaaSでは利用者がOSやアプリなどを管理する範囲が広くなります。
メリット
- 機器の購入前に小さく開始できる
- 需要に合わせて資源を増減できる
- 複数地域への展開やバックアップを設計しやすい
- 提供会社の多様な機能を組み合わせられる
- ハードウェア保守の負担を減らせる
注意点
クラウドへ移せば運用責任がすべて提供会社へ移るわけではありません。提供会社は基盤を守り、利用者はアカウント、権限、データ、設定、アプリケーションなどを守る「責任共有」の考え方が基本です。
設定ミス、利用量の急増による料金超過、特定サービスへの依存、通信障害、データ保存地域などにも注意します。費用アラート、アクセス制御、バックアップ、障害時の復旧手順を用意します。
まとめ
クラウドは、IT資源をネットワーク経由で必要に応じて利用する仕組みです。素早く始めて拡張しやすい一方、費用と設定を継続管理する必要があります。自社と提供会社の責任範囲を理解して利用しましょう。