Enterprise Distributed Application Service (EDAS) は、Spring Cloud、Dubbo、High-speed Service Framework (HSF) の 3 つのマイクロサービスアプリケーションフレームワークをサポートしています。Spring Cloud、Dubbo、および HSF を使用してアプリケーションを開発し、EDAS を使用してアプリケーションを管理できます。
アプリケーションフレームワーク | 説明 | 参照資料 |
Spring Cloud | EDAS はネイティブの Spring Cloud マイクロサービスフレームワークをサポートしています。コードを変更したり、構成を追加したりすることなく、EDAS にアプリケーションをデプロイして、アプリケーション管理、マイクロサービスガバナンス、監視とアラート、アプリケーション診断などのエンタープライズレベルの機能を使用できます。マイクロサービスガバナンス機能には、サービスクエリ、カナリアリリース、外れ値の排除、グレースフルシャットダウンなどがあります。EDAS の機能は、アプリケーションの安定性と安全性を向上させるのに役立ちます。 | |
Dubbo | EDAS は、Dubbo マイクロサービスフレームワークをサポートしています。EDAS に Dubbo マイクロサービスをデプロイするには、依存関係を追加し、構成を変更するだけで済みます。これにより、非侵襲的な方法でマイクロサービスをデプロイできます。デプロイメントが完了すると、エンタープライズレベルのマイクロサービスアプリケーションの管理、マイクロサービスガバナンス、監視とアラート、アプリケーション診断など、EDAS の機能を使用できます。 | |
HSF | HSF は、異なるビジネスシステムを接続すると同時に、実装の相互依存性を軽減します。HSF は、サービスを公開および呼び出す方法を標準化します。これにより、分散アプリケーションを開発し、共有機能モジュールを使用することがより簡単かつ迅速になります。HSF は、リモート通信、シリアル化、パフォーマンスの低下、同期および非同期呼び出しの実装など、複雑な技術的詳細を管理する必要性をなくすことで、分散アーキテクチャを簡素化します。 説明 Dubbo 3.0 は、オープンソースの Dubbo と HSF を統合しています。Enterprise Distributed Application Service (EDAS) コンソールで、HSF アプリケーションを Dubbo 3.0 アプリケーションにアップグレードできます。アップグレードされたアプリケーションは、元の方法を使用するか、EDAS が Dubbo アプリケーションに提供するマイクロサービスガバナンス機能を使用して開発できます。詳細については、「HSF アプリケーションを Dubbo 3.0 アプリケーションに更新する」をご参照ください。 |