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

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

業界では従来、Infrastructure as a Service、Platform as a Service、Software as a Service などの用語を使用してクラウドサービスをグループ化してきましたが、AWS では、さまざまなサービスタイプにわたるお客様のニーズに合ったソリューションに焦点を当てています。このページは、IaaS、PaaS、SaaS の従来のサービスグループを使用して、ニーズに適したセットと
最適なデプロイ戦略を決定するのをサポートします。

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

定義は会社によって異なりますが、従来、クラウドコンピューティングには 3 つの主要なモデルがあるとされてきました。各モデルは、クラウドコンピューティングの異なる側面を表しています。

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) はクラウド IT の基本的な構成要素を含み、通常はネットワーキング機能、コンピュータ (仮想または専用ハードウェア)、データストレージ領域へのアクセスを提供します。Infrastructure as a Service ベンダーは、お客様が IT リソースに対する最高レベルの柔軟性と管理コントロールを実現するのをサポートするとともに、多くの IT 部門やデベロッパーが現在使い慣れている既存の IT リソースに極めて類似しています。

IaaS の詳細については、こちらをご覧ください

Platform as a Service (PaaS)

Platform as a Service (PaaS) ベンダーは、基盤となるインフラストラクチャ (通常はハードウェアとオペレーティングシステム) を組織が管理する必要性を排除します。また、この統合により、アプリケーションのデプロイと管理に注力できるようになります。リソースの調達、キャパシティプランニング、ソフトウェアメンテナンス、パッチ適用、またはアプリケーションの実行に関連する他のわずらわしい作業について心配する必要がなくなるため、効率を高めるのに役立ちます。

iPaaS の詳細については、こちらをご覧ください

Software as a Service (SaaS)

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

SaaS の詳細はこちら

IT デプロイモデル

クラウド

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

クラウドコンピューティングの詳細はこちら

ハイブリッド

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

ハイブリッドクラウドの詳細はこちら

オンプレミス

オンプレミスでリソースをデプロイし、仮想化を使用してリソース管理ツールを提供することは、クラウドコンピューティングの利点の多くを提供するものではありませんが、専用リソースを提供できるという点で必要とされる場合があります。ほとんどの場合、このデプロイモデルは従来の IT インフラストラクチャと同じで、アプリケーション管理や仮想化テクノロジーを使用してリソース活用の促進を試みます。

オンプレミスの詳細については、こちらをご覧ください

次のステップ

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