AWS App Mesh

すべてのサービスのためのアプリケーションレベルのネットワーキング

AWS App Mesh を選ぶ理由

AWS App Mesh はサービス向けに一貫した可視性とネットワークトラフィック制御を提供し、安全なサービスの提供を支援することで、サービスの実行をより容易にします。App Mesh を使用すると、アプリケーションコードを更新し、モニタリングデータの収集方法やサービス間のトラフィックのルーティング方法を変更する必要がなくなります。App Mesh は各サービスを設定して、モニタリングデータをエクスポートし、アプリケーション全体で一貫した通信制御ロジックを実装します。

AWS App Mesh の利点

運用の合理化、カスタムトラフィックのルーティングルールの実装、サービス間のトラフィックフローの設定と標準化が可能です。
アプリケーションからメトリクス、ログ、トレースを取得し、問題を迅速に特定、分離し、アプリケーションを最適化します。
プライベートネットワーク内であっても、認証コントロールやサービス間の暗号化されたリクエストにより、ネットワークセキュリティを強化します。

仕組み

AWS App Mesh はアプリケーションレベルのネットワーキングを提供するため、サービスは複数のタイプのコンピューティングインフラストラクチャ間で通信できます。

AWS App Mesh は、AWS マネージドコントロールプレーンを提供することで、アプリケーションのサービスメッシュを形成します。コントロールプレーンは、アプリケーション内の各マイクロサービスに一貫した可視性とネットワークトラフィック制御を提供することで、マイクロサービスの実行を支援します。

AWS の詳細を見る