クラウドコンピューティングのタイプ

クラウドコンピューティングでは、開発者や IT 部門が最も重要なことに注力できるようになり、リソースの調達、メンテナンス、容量計画といったわずらわしい作業から解放されます。クラウドコンピューティングが普及した現在では、複数の異なるモデルやデプロイ戦略が出現し、さまざまなユーザーの特定のニーズを満たせるようになっています。それぞれのクラウドサービスやデプロイ戦略は、さまざまなレベルのコントロール、柔軟性、管理を提供しています。Infrastructure as a Service、Platform as a Service、Software as a Service の違いや、利用できるデプロイ戦略について理解することで、自身のニーズに合った適切なサービスの組み合わせを決定できます。

クラウドコンピューティングのモデル

クラウドコンピューティングには主に 3 つのモデルがあります。各モデルは、クラウドコンピューティングスタックのさまざまな側面を表しています。

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS と略されることもある) はクラウド IT の基本要素から成るもので、通常はネットワーキング機能、コンピュータ (仮想または専用ハードウェア)、データストレージ領域へのアクセスを提供するものです。Infrastructure as a Service では、IT リソースに最高度の柔軟性と管理統制がもたらされると同時に、現在の多くの IT 部門や開発者にとってなじみ深い既存の IT リソースに最も類似するシステムを利用できます。

Platform as a Service (PaaS)

Platforms as a Service を使用すると、基盤となるインフラストラクチャ (通常はハードウェアやオペレーティングシステム) を組織内で管理する必要性がなくなり、アプリケーションのデプロイと管理に集中できるようになります。リソースの調達、容量計画、ソフトウェアメンテナンス、パッチの適用、またはアプリケーションの実行に関連するその他のわずらわしい作業について心配する必要がなくなるため、業務をより効率的に進めることができます。

SaaS (Software as a Service)

Software as a Service では、サービスプロバイダーが実行および管理している完成した製品を利用できます。ほとんどの場合、エンドユーザーアプリケーションを指して Software as a Service という言葉が用いられます。SaaS を使用すると、サービスのメンテナンスや基盤となるインフラストラクチャの管理をどのように行うかを考える必要がなくなり、特定のソフトウェアを使用する方法を考えるだけでよくなります。SaaS アプリケーションの一般的な例の 1 つに、ウェブベースの E メールがあります。このようなサービスでは、メール製品への追加機能を管理することなくメールを送受信することが可能で、メールプログラムを実行しているサーバーやオペレーティングシステムのメンテナンスを行う必要もありません。

クラウドコンピューティングのデプロイモデル

クラウド

クラウドベースのアプリケーションは完全にクラウド上にデプロイされており、アプリケーション全体がクラウド上で実行されます。クラウド上のアプリケーションはクラウド上で作成されているか、既存のインフラストラクチャから移行されているものであり、これによってクラウドコンピューティングのメリットから恩恵を受けることができます。クラウドベースのアプリケーションは低レベルのインフラストラクチャ上で作成することも、コアインフラストラクチャの管理、アーキテクチャ設計、スケーリングの要件からの抽象化を提供する高レベルのサービスを使用することもできます。

ハイブリッド

ハイブリッドデプロイとは、クラウドベースのリソースと、クラウド上にはない既存のリソースとの間でインフラストラクチャとアプリケーションを接続する方法です。ハイブリッドデプロイの最も一般的な方法は、クラウドと既存のオンプレミスのインフラストラクチャとの間で、クラウドのリソースを社内システムに接続することで組織のインフラストラクチャをクラウドに拡張し、大きくするというものです。AWS がお客様のハイブリッドデプロイをサポートする方法の詳細については、ハイブリッドのページを参照してください。

オンプレミス

リソースをオンプレミスでデプロイすることや、仮想化およびリソース管理のツールを使用することが、「プライベートクラウド」と呼ばれることがあります。オンプレミスでのデプロイではクラウドコンピューティングのメリットの多くを利用できないものの、専用のリソースを提供することが可能なため、この方法が必要になることもあります。ほとんどの場合、このデプロイモデルは従来の IT インフラストラクチャと同じで、アプリケーション管理や仮想化テクノロジーを使用してリソースの活用を促進します。

次のステップ

次のステップに移る準備はできましたか? AWS では、AWS についてさらに理解を深める、またはニーズに合った適切なソリューションを見つけるためのサポートを提供しています。また、AWS のセールス担当者をご紹介し、お客様に合った適切なソリューションを見つけるお手伝いをいたします。

AWS の詳細はこちら

アマゾン ウェブ サービスでは、世界で最も広範なクラウドサービスを提供しています。お客様の次のアプリケーションを AWS でデプロイするメリットの詳細については、AWS についてのページを参照してください。

AWS のソリューションを調べる

IT、DevOps、および開発者のためのソリューションとサービスを備える AWS には、お客様が次のプロジェクトを達成するのに役立つ広範なプラットフォームが用意されています。AWS のクラウドで利用可能なソリューションやサービスの詳細については、AWS のソリューションに関するページを参照してください。

セールス担当者に連絡する

AWS の担当者に相談しますか? お問い合わせフォームにご記入ください。AWS の経験を積んだセールス担当者がお電話を差し上げてお客様のニーズをお尋ねし、次のプロジェクトをクラウドで運用するためのサポートについてご説明させていただきます。