MMOプロジェクトの次のサーバーソリューションの開発中に、PaaS、SaaS、IaaSなどの流行語の背後に隠されているものを見つけることにしました。 結局のところ、私たちがこれまでに開発したものはすべて、明確な名前を持っています。 インターネットでは、多くの人が本質を理解することなくこれらの名前を使用しています。 そのため、分散クラウドシステムのコンポーネントの構造を示す投稿を書くことにしました。
クラウドテクノロジーと用語の概要を以下に示します。
SaaS (サービスとしてのソフトウェア-これは、プロバイダーがインターネットアプリケーションを開発し、それを独自に管理し、顧客がインターネット経由でソフトウェアにアクセスできるようにする場合です。つまり、「サービスプログラム」をリースします)
PaaS (サービスとしてのプラットフォームは、サービスコンストラクターサービスとしてアプリケーションを開発、テスト、展開、およびサポートするための統合プラットフォームの提供です)
IaaS (サービスとしてのインフラストラクチャは、サービスとしてのコンピューターインフラストラクチャの提供です。ハードウェア-サーバー、データストレージシステム、クライアントシステム、ネットワーク機器。オペレーティングシステムとシステムソフトウェア。「クラウドホスティング」)。

PaaSシステムが開発されました-ゲーム、ソーシャルアプリケーション、企業プログラムなど、開発者であれば誰でも非常に短時間でプロジェクトに非常に強力なサーバーソリューションを作成できます。

ソーシャルネットワークとソーシャルマルチユーザーアプリケーションは、キノコのように成長しています。 リアルタイムPaaSシステムはソーシャルアプリケーションのニーズを非常によく満たしており、それらにリアルタイムを追加します。これは、優れた顧客との対話に非常に必要です。 PaaSはどこで使用できますか? いくつか例を挙げます。
例1、開発者はソーシャルゲームを作成し、サーバーが必要です-エディターを開き、既製のテンプレートから数分で自動でスケーラブルなサーバーシステムを作成します。 マウスを1回クリックすると、システムが動作し、ユーザーが移動します。
例2ある企業は、大規模なMMORPGゲーム用の強力なサーバーソリューションを探しています。開発者はエディターを使用して構造を作成し、ロジック+データベース構造の独自のスクリプトを追加して強力なサーバーソリューションを取得します。
例3製薬会社などの会社は、 それ自体のエンタープライズサーバーソリューションを作成します 。 同社には数十、数百の支店があります。 さらに、各支店はリアルタイムで、商品の入手可能性、商品の通過、注文、電話にアクセスできる安全な音声会議によるリアルタイム通信を確認します。
例4すべての変更がリアルタイムで発生するHTML5に基づく新世代のソーシャルネットワークは、PaaSでソリューションを見つけます。
例5リアルタイムトレーニングシステム 、たとえば、仮想ホワイトボードを使用した講義では、講師がリアルタイムで新しいマテリアル(マーカー)のドラッグ画像、PCからのビデオ、および全員が講師の声を見て聞くことができます。 また、講師は生徒に黒板で答える声を出すことができます。 リアルタイムテスト。
PaaSシステムにより、開発者はプロジェクトのサーバー部分を迅速に作成し、技術的な部分に時間を浪費することなく、主な機能とマーケティングに専念することができます。 これは、クラウドテクノロジーの開発とサービスの提供における次のステップです。 この短い投稿で、流行語(IaaS、PaaS、SaaS)の背後に隠されているもののベールを少し開いてほしいと思います。
喜んですべての質問にお答えします。