クラウドコンピューティング Google App Engine(GAE)とは何ですか? -techopediaからの定義

Google App Engine(GAE)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Google App Engine(GAE)の意味は何ですか?

Google App Engine(GAE)は、クラウドコンピューティングのPlatform as a Service(PaaS)カテゴリに属する​​、GoogleのデータセンターでWebアプリケーションを開発およびホストするためのサービスです。 GAEでホストされるWebアプリケーションはサンドボックス化され、複数のサーバーで実行されるため、冗長性が確保され、現在のトラフィック要件に応じてリソースをスケーリングできます。 App Engineは、追加のリソースをサーバーに自動的に割り当てて、負荷の増加に対応します。

TechopediaがGoogle App Engine(GAE)について説明しています

Google App Engineは、開発者や企業がGoogleの高度なインフラストラクチャを使用してアプリケーションを構築および実行できるようにするサービス提供としてのGoogleのプラットフォームです。 これらのアプリケーションは、サポートされているいくつかの言語(Java、Python、PHP、Go)のいずれかで作成する必要があります。 また、Googleクエリ言語の使用と、使用されるデータベースがGoogle Big Tableであることも必要です。 アプリケーションはこれらの標準に従う必要があるため、アプリケーションはGAEを考慮して開発するか、要件を満たすように修正する必要があります。

GAEはプラットフォームであるため、モバイルでもWebでも、Webアプリケーションを実行およびホストするために必要なすべての要素を提供します。 このオールイン機能がなければ、開発者は、実行する必要のある構成全体は言うまでもなく、独自のサーバー、データベースソフトウェア、およびそれらすべてを適切に連携させるAPIを入手する必要があります。 GAEは開発者の負担を軽減するため、アプリのフロントエンドと機能に集中でき、ユーザーエクスペリエンスが向上します。

GAEの利点は次のとおりです。

  • 構成要件なしですぐに使用可能なサーバー
  • リソース使用量が最小限の場合、電力スケーリング機能は「無料」までずっと機能します
  • 自動クラウドコンピューティングツール
Google App Engine(GAE)とは何ですか? -techopediaからの定義