すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:アプリケーション開発の概要

最終更新日:Jan 07, 2025

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 アプリケーションに更新する」をご参照ください。