4世代のSaaS

クラウドコンピューティングは、Enterprise 2.0およびモバイルインターネットとともに、過去1年間の世論や2009年のIT予測で明らかに主導的役割を果たしています。 クラウドコンピューティングの先駆者であるSaaS(サービスとしてのソフトウェア)についての紛争は、控えめにこの方向の分岐の1つになりました* [1、2、3、4、5、6]。 銀の裏地はありませんが、世界のすべてがどのようにつながっているかを再び示した世界的な不況の影響を受けて、ロシア市場の独自性の激しい支持者でさえ、「 SaaSは私たちのためではない 」と言うのをやめました。



ただし、海洋の両側では、SaaSが何であるかについてまだ多くの人がまだ明確ではありません。 そして驚くことではないが、この分野では10年足らずで4世代が変わった。 遺伝学のショウジョウバエのように:)。 ただし、実際には変更されていません。SaaSの最後の世代は、今後長い間平和的に共存するようです。 SaaSの定義、つまりこれらの各世代の機能を定義してみましょう。





第一世代 (90年代後半-2000年代初期)。 その名前は、対応するサービス-Application Service Provider(ASP)を提供するWebプロバイダーのグループの名前と一致します。 ASPは、プロバイダーがそのサーバーに配置したWebアプリケーションを介して、プロバイダーが顧客やクライアントに提供するサービスにすぎません。 このプログラムが彼自身の開発であるか、彼がそれを購入したか(プログラムを使用するためのライセンス)は二次的です。 ここでの主なポイントは、SaaS全体の特徴である2つのポイントのままです。 まず、プロバイダーは、プログラムのインストールとメンテナンスに関連するすべての問題を顧客から取り除きました。 つまり、従来のWebホスティングプロバイダーは、ユーザーにアプリケーションプログラムを提供するために、別のサービスを追加で提供し始めました。 そして次に、そのような包括的なサービスの支払いは、顧客が一時的なレンタルプログラム(オンデマンド)でサービスに加入した後にのみ課金されます。つまり、顧客は個人所有(オンプレミス)でプログラム自体を購入する必要がありませんでした。 私が「pre-SaaS」と呼ぶ第一世代。



第2世代 (2003年末頃に登場)。 これは実際、SaaS世代の始まりであり、SalesForce.comはすべての人に知られている最初の代表者です。 それから、多分、このそれほど美しくない略語SaaSは世界中を散歩しました。 1つありましたが、第2世代と第1世代には非常に根本的な違いがありました。 ASPの各顧客にリースされたWebプログラムの個別のサンプルが提供された場合、SaaSではそのようなプログラムはマルチテナントモードで動作しました。 そして、これにはすでに「SaaS向け」の特別な開発が必要であり、ASPプロバイダーによってサービスが提供されるプログラムは必要ありませんでした(原則として、任意のWebプログラムをホストできます)。 同時に、すべての世代のSaaS(ASPを含む)のリースプログラムを使用する権利は、すでに作業の条件を決定しているテナントのクライアントに自動的に拡張されることを再度強調したいと思います。 もちろん、プログラムがマルチユーザー操作用に提供されている場合を除きます(集合賃貸料と混同しないでください)。



第3世代 (2005年と2006年の変わり目頃)。 この世代は、Amazon S2とともにクラウドコンピューティングのより一般的な方向性のフレームワークで生まれました。この方向性の最初の最も顕著な代表です。 この世代のSaaSの主な特徴は、外向き(機能レベル)の集合賃料が残っているように見えることでしたが、論理(および場合によっては物理)レベルでは、各顧客がサブスクリプション期間個別の作業プログラムサンプルを受け取りました。 言い換えると、ASPで物理モードまたは仮想サーバーの割り当て(専用サーバー)が静的モードで発生した場合、SaaSの第3世代では、スタンドアロンレンタルモデルが「インストール」された「サーバー」の動的または柔軟な割り当てをすでに処理していますプログラム。 SaaSの第2世代を、テナント(テナント)とそのゲスト(顧客)が他のテナント(およびゲスト)を見ない「透明な」共同アパートと比較できます。 彼らは近くに存在することを知っていますが。 この点で、第3世代のSaaSはすでにアパートの建物であり、テナント用に別のアパートがすぐに作成され、リースの終了時に消えます。



4番目の方向 (2007年に近い)。 サービスの支払いモデルのみが3番目と異なります。 以前のすべてと同様に、第3世代のSaaSでの支払いが一時的に行われた場合(1週間、月、年のサブスクリプション)、第4世代では、顧客はリースプログラムのサービスを直接使用する場合にのみ請求されます(支払い-as-you-do)



SaaSの最後の2つの(純粋に曇りの)世代の特性は、特定の条件下およびその第2世代で、さまざまな組み合わせで使用でき、SaaSシステム自体は一般に、クラウド内の異なるプラットフォームで動作します。 同時に、SaaSという用語から遠ざかるという提案はより頻繁に聞こえるようになり、それをApplication-as-a-Service(AaaS)に置き換えています。 これは、多くの人が同意することはできませんが、クラウドコンピューティングに関連する方向性システムにおけるSaaS(AaaS)の場所をより正確に反映しています。 実際、ほとんどの場合、「サービスとしてのプラットフォーム」(PaaS)自体の主要コンポーネントの1つはプログラム(ソフトウェアシステム)でもありますが、すでに動作しており、おそらくは道具です。



*上記のメモのリストには、他のソースへのすべての必要なリンクがあります。



All Articles