クラウド プラットフォームは、コンピューティング、ネットワーク、ストレージ機能を提供するハードウェア ベースのサービスを指します。クラウド コンピューティングへの移行は、業界が直面する大きな変化です。さまざまなクラウド プラットフォームの出現は、この変革の最も重要な側面の 1 つです。名前が示すように、この種のプラットフォームを使用すると、開発者は作成したプログラムを「クラウド」で実行するか、「クラウド」で提供されるサービスを使用するか、あるいはその両方を行うことができます。
この種のプラットフォームの名称としては、オンデマンドプラットフォーム(on-demand platform)、プラットフォーム・アズ・ア・サービス(PaaS)など、複数の名前を聞くようになりました。しかし、何と呼ぶにせよ、アプリをサポートするこの新しい方法には大きな可能性が秘められています。
アプリケーション プラットフォームの使用方法。開発チームがオンプレミス アプリケーション (つまり、組織内で実行されるアプリケーション) を作成する場合、アプリケーションに必要な基盤の多くはすでに存在しており、オペレーティング システムはアプリケーションの実行とストレージへのアクセスのための基本的なサポートを提供します。組織内のコンピュータは、リモート ストレージなどのサービスを提供します。もしあなたが作成するすべての屋内アプリケーションが最初にこれらすべての基盤を構築する必要があったとしたら、今日私たちが目にするアプリケーションははるかに少なくなることでしょう。
実際の環境におけるクラウド プラットフォーム: 3 つのクラウド サービス
クラウド プラットフォームを把握するために、まずクラウド サービス全体を検討します。 「クラウド」を通じて提供されるサービスは大きく3つに分類できます。
Software as a Service (SaaS) : SaaS アプリケーションは完全に「クラウド」 (つまり、インターネット サービス プロバイダーのサーバー上) で進行中です。そのオンプレミス クライアントは通常、ブラウザまたはその他の単純なクライアントです。おそらく今日最もよく知られている SaaS アプリケーションは Salesforce ですが、他にも数多くの SaaS アプリケーションがあります。
付属サービス: 各オンプレミス アプリケーションには独自の特定の機能があり、「クラウド」でアプリケーションに提供されるサービスに随時アクセスできます。それらの機能。これらのサービスはその特定のアプリケーションによってのみ使用できるため、そのアプリケーションに関連付けられていると考えることができます。消費者向けのよく知られた例は Apple の iTunes です。そのデスクトップ アプリケーションを使用して音楽などを再生できるほか、アドオン サービスを使用して新しいオーディオ コンテンツやビデオ コンテンツを購入することができます。 Microsoft の Exchange ホスティング サービスはエンタープライズ レベルの例で、「クラウド」ベースのスパム フィルタリング、アーカイブ、その他のサービスをオンプレミスの Exchange サーバーに追加できます。
将来のクラウド プラットフォーム (クラウド プラットフォーム): クラウド プラットフォームは、開発者がアプリケーションを作成するときに使用できる「クラウド」ベースのサービスを提供します。独自の基盤を構築する必要はなく、クラウド プラットフォームを利用して新しい SaaS アプリケーションを作成できます。クラウド プラットフォームの直接ユーザーは開発者であり、エンド ユーザーではありません。
クラウド プラットフォームを使いこなすには、まずここでの「プラットフォーム」の意味について合意に達する必要があります。一般的な考え方は、プラットフォームを「開発者がアプリケーションを作成するためのサービスを提供するソフトウェア」と考えることです。次のセクションで詳しく説明します。
以上がクラウドプラットフォームとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。