クラウドサービスモデル
クラウドサービスモデルとは何ですか?
クラウドサービスモデルとは何ですか?
クラウドサービスモデルとは、インターネットを通じてコンピューティングサービスを提供する方法です。基本的に、物理的なハードウェアやソフトウェアを所有するのではなく、レンタルして、クラウドを通じて従量課金制サービスとしてアクセスします。 NISTの定義であるSP 800-145(2011年9月)では、サービスとしてのソフトウェア、プラットフォーム、インフラストラクチャの3つが定義されています。
主なクラウドサービスモデルとは?
3つの主要なクラウドサービスモデルは次のとおりです。
- サービスとしてのソフトウェア (SaaS): このサービスは、モバイルアプリまたはウェブブラウザを介してアプリケーションを通じてアクセスする、すぐに使えるソフトウェアです。例としては、Google Workspace、Microsoft 365、 およびSalesforceが挙げられます。.
- プラットフォーム・アズ・ア・サービス(PaaS): PaaSは、サーバー、ストレージ、オペレーティングシステムの管理の必要性を排除し、開発者がアプリケーションを構築、テスト、展開、管理するためのプラットフォームです。例としては、AWS Elastic Beanstalk、Google App Engine、Herokuなどが挙げられます。
- インフラストラクチャ・アズ・ア・サービス(IaaS): IaaSは、仮想マシン、ストレージ、ネットワークなどのデジタルサービスを提供し、PaaSやSaaSと比較して最高レベルのインフラストラクチャ制御と関連付けられています。例としては、AWS EC2、Google Compute Engine、Microsoft Azure Virtual Machinesなどがあります。
SaaS、PaaS、IaaSの主な違いは何ですか?
SaaS、PaaS、IaaSの主な違いは、スタックの各レイヤーを誰が制御し、誰が使用し、どのように課金されるかです。
| 機能 | SaaS | PaaS | IaaS
|
|---|---|---|---|
| 制御と管理 | |||
| ユーザー制御 | ユーザー設定のみ | アプリケーションとデータ | アプリケーション、データ、ランタイム、ミドルウェア、OS |
| プロバイダー制御 | 完全なインフラストラクチャとソフトウェアスタック | インフラストラクチャと開発プラットフォーム | 物理インフラストラクチャのみ |
| 管理の複雑さ | 最小限 | 中程度 | 高 |
| 使用と実装 | |||
| 主なユーザー | エンドユーザー | 開発者 | IT管理者 |
| 必要な技術的専門知識 | 最小限 | 中程度から高程度 | 広範囲 |
| 一般的なユースケース | メール、CRM、生産性向上スイート | アプリケーション開発とテスト | 仮想マシン、データストレージ、ホスティング |
| ビジネス上の考慮事項 | |||
| コスト構造 | サブスクリプションベース、ユーザーごと | 従量課金制、 開発に特化している | リソース消費ベース |
| スケーラビリティ | アプリケーション機能に限定 | プラットフォーム依存のスケーリング | 非常に柔軟なスケーリング |
| カスタマイズレベル | アプリケーション設定に限定 | プラットフォームの制約内で高 | 完全なインフラストラクチャ制御 |
SaaSがクラウドコンピューティングの一種と見なされる理由
SaaSは~として機能します クラウドソフトウェアプロバイダーのサーバーでアプリケーションが維持され、インターネット経由で利用可能であり、ユーザー側のハードウェアへのインストールや保守は通常不要です。
ビジネスに適したクラウドサービスモデルを選択する方法
適切なものを選択するには、次の要素を考慮してください。
- 予算: 支出可能な金額を検討してください。ただし、費用に関してはSaaSからIaaSまで幅広いことを覚えておいてください。
- ビジネスニーズ: 御社独自のニーズを考慮してください。完全なソフトウェアアプリケーションが必要ですか あるいは 開発プラットフォームですか?
- コントロール: これが要因である場合は、IaaSが最も多くを提供し、SaaSが最も少ないことを考慮してください。
- 技術的専門知識: 貴社のチームは必要な知識を持っていますか?SaaSは技術的な専門知識が最も少なく、一方 IaaS は最も多くを必要とします。
サービスモデルは、 クラウド展開モデルとは別の選択肢です。: NISTは、3つのサービスモデルをパブリック、プライベート、ハイブリッドクラウドといった4つの導入モデルと組み合わせています(NIST, 2011).
結論
クラウドコンピューティングを選択する際には、すべての企業にオプションがあります。これらのサービスに対するニーズを理解したら、特定のニーズを満たすために最も適合するサービスについて情報に基づいた決定を下すことができます。