クラウドとは何か?サーバーを持たずに使うという考え方
クラウドは、必要なITの機能をネットワーク経由で使う仕組みです。機器を買う場合との違いと、利用者の担当を説明します。
情報確認日:
目次を開く +を閉じる −
ひとことで言うと
クラウドは、ネットワークを通じて、処理能力やデータの保存場所などを必要に応じて使う仕組みです。機器や施設は事業者が用意します。AWSは、こうした機能を提供するクラウドサービスです。
機器を買うことから、機能を使うことへ
サーバーは、ウェブページの表示やデータ処理を担うコンピューターです。自分たちで用意するなら、購入に加えて設置や保守も必要です。
クラウドでは、利用者は目的に合う機能と規模を選びます。実際のサーバーは事業者の施設で動いています。
| 使う機能 | できること |
|---|---|
| 処理能力 | プログラムを動かします |
| 保存領域 | 写真などのデータを保存します |
| データベース | 情報を整理し、検索や更新をしやすくします |
こうした処理能力や保存領域を、まとめてITリソースと呼びます。必要なときに使い始めることを、オンデマンドと呼びます。
必要な量を後から変えられる
自前の機器は、将来の利用量を予想して購入します。クラウドでは、小さな構成で始め、必要に応じてリソースを増減できます。
増減の方法は、サービスや設定によって異なります。自動で調整したい場合も、そのための設計や設定が必要です。
どこまで任せるかで種類が分かれる
アプリケーションは、目的に合わせて動くソフトウェアです。クラウドは、事業者に任せる範囲によって次のように分かれます。
| 種類 | 利用するもの |
|---|---|
| IaaS | サーバーなどの基盤。その上の環境は利用者が整えます |
| PaaS | アプリケーションを作り、動かすための環境 |
| SaaS | 提供されるソフトウェアの機能 |
具体例
地域の活動写真を公開するサイトなら、写真の保存とページの表示に合うサービスを組み合わせます。小さく試し、写真の量や利用状況に合わせて構成を変えられます。
写真を誰に見せるか、誰が追加や削除をできるかは、利用者が決めます。
注意点
- データやアクセス権限の管理は利用者の担当です。機器の保守を任せても、公開範囲の設定は必要です。
- ソフトウェアの管理など、残る作業はサービスごとに異なります。AWSと利用者の担当を分ける考え方を、責任共有モデルと呼びます。