開発 企業はクラウドモデルでアプリのパフォーマンスを向上させるためにどのような方法を使用していますか?

企業はクラウドモデルでアプリのパフォーマンスを向上させるためにどのような方法を使用していますか?

Anonim

Q:

企業はクラウドモデルでアプリのパフォーマンスを向上させるためにどのような方法を使用していますか?

A:

クラウドでアプリのパフォーマンスを向上させる方法は数多くありますが、企業は通常、ネットワークパフォーマンスの問題とボトルネックを特定し、エンドユーザーの応答時間などの指標を調べます。 アプリのパフォーマンスの低下を解決するには、クラウドモデルの動作方法を変更したり、クラウドモデルに堅牢な通信チャネルを追加したりする必要があります。

企業が大規模なネットワーク領域でアプリのパフォーマンスを向上させるためにできることの1つは、コンテンツ配信ネットワークまたはCDNの作成です。 CDNは、クラウドモデルがより広い地理的領域またはより多様なエンドユーザーベースにより迅速にサービスを提供できるようにするプロキシサーバーの分散配列です。 これらの分散型「ウェイサーバー」があるため、クラウドモデルはパフォーマンスの低いポケットにいるユーザーにより適切に接続します。

別の同様の戦略は、ソフトウェア定義のWANまたは広域ネットワークを使用することです。 ゼロタッチプロビジョニングや動的パス制御などの機能を備えたSD-WANは、アプリのパフォーマンスを向上させることができます。 SaaSチャネルを介した多様なアプリ配信モデルも役立ちます。

他のタイプの問題解決には、特定のクラウド配信ベンダーオプションが含まれます。 たとえば、トップコーポレートベンダー製品として、Amazon Web Servicesにはアプリのパフォーマンスに関して独自のヒントとコツがあります。 たとえば、正しいEC2インスタンスを定義したり、Elastic Block Storeを活用したりすると、プラスの効果が得られます。

最終的に、優れたアプリパフォーマンスの強化により、ベンダーモデルからクライアントシステムへのデータパケットフローまで、インフラストラクチャ全体が観察されます。 エンジニアリングと設計の観点からネットワークを見ることもその一部ですが、さまざまなクラウドモデルのオプションと、それぞれが企業の目標にどのように適用されるかを理解する必要もあります。

企業はクラウドモデルでアプリのパフォーマンスを向上させるためにどのような方法を使用していますか?