Enterprise Distributed Application Service (EDAS) は、アプリケーションに対して以下の O&M 機能を提供します。ライフサイクル管理、アプリケーションアクセス管理、アプリケーションインスタンスのスケーリング、スロットリングとデグレード、変更ログ、イベントセンター、ログ管理。
アプリケーション O&M 機能
シナリオ | 機能 |
ライフサイクル管理 | EDAS の Kubernetes クラスタにアプリケーションをホストした後、EDAS コンソールでアプリケーションのライフサイクルを管理できます。たとえば、アプリケーションのアップグレード、ロールバック、開始、停止、削除を実行できます。アプリケーションが実行されているインスタンスをスケールアウトまたはスケールインできます。 YAML ファイルを編集することで、アプリケーションのライフサイクルをより細かい粒度で管理することもできます。詳細については、「アプリケーションライフサイクルの管理」をご参照ください。 |
アプリケーションアクセス管理 | EDAS の Kubernetes クラスタにアプリケーションをホストした後、以下の 2 つのシナリオでサービスポートを公開することができます。
|
アプリケーションインスタンスのスケーリング | アクセストラフィックが大きく変動する場合は、手動または自動スケーリング方式を使用して、アプリケーションインスタンスをスケールアウトまたはスケールインできます。これにより、リソース使用率が向上し、リソースコストが削減されます。詳細については、「手動スケーリング」または「自動スケーリング」をご参照ください。 |
変更ログ | EDAS コンソールでアプリケーションインスタンスのライフサイクルアクション(アプリケーションインスタンスのデプロイ、起動、スケーリングなど)を実行した場合、アプリケーションの詳細ページに移動して変更ステータスを確認するか、変更リストページに移動して変更ログを表示できます。詳細については、「アプリケーションの変更の表示」をご参照ください。 |
イベントセンター | イベントセンターは、EDAS のアプリケーション変更イベント、Application Real-Time Monitoring Service (ARMS) のアラートイベント、デッドロック、メモリ不足 (OOM)、アプリケーションの起動失敗などの 0-1 ステータスイベント、Microservice Engine (MSE) のマイクロサービスガバナンスイベント、Kubernetes クラスタのイベントなど、以下のイベントソースをサポートしています。アプリケーションが上記のサービスのいずれかを使用している場合、イベントセンターはイベントを自動的に収集し、イベントを統一的に分析および表示します。これにより、イベントを簡単に表示および分析できます。詳細については、「イベントセンター」をご参照ください。 |
ログ管理 | EDAS はログ管理機能を提供します。
|