All Products
Search
Document Center

Enterprise Distributed Application Service:Ikhtisar pengembangan aplikasi

Last Updated:Mar 11, 2026

Enterprise Distributed Application Service (EDAS) adalah platform terkelola untuk membangun dan menjalankan layanan mikro Java. Anda dapat mengembangkan aplikasi menggunakan Spring Cloud, Dubbo, atau High-speed Service Framework (HSF). EDAS menyediakan tata kelola layanan mikro, pemantauan peringatan, dan diagnosis aplikasi tanpa perlu membangun kemampuan tersebut secara mandiri.

Kemampuan EDAS

Terapkan aplikasi layanan mikro ke EDAS dan dapatkan:

  • Manajemen siklus hidup aplikasi: Terapkan, skalakan, kembalikan versi, dan kelola aplikasi di berbagai lingkungan.

  • Tata kelola layanan mikro: Kueri layanan, rilis canary, outlier ejection, dan shutdown yang mulus.

  • Pemantauan dan peringatan: Lacak metrik kinerja aplikasi dan terima peringatan ketika ambang batas dilanggar.

  • Diagnosis aplikasi: Lacak dan atasi masalah di seluruh layanan terdistribusi.

Pilih kerangka kerja

EDAS mendukung tiga kerangka kerja layanan mikro. Gunakan tabel berikut untuk menentukan mana yang paling sesuai dengan kasus penggunaan Anda.

Spring CloudDubboHSF
TypeKerangka kerja layanan mikro open-sourceKerangka kerja RPC open-sourceKerangka kerja proprietary Alibaba Cloud
Integration effortTidak ada — terapkan langsung ke EDAS tanpa perubahan kode atau konfigurasi tambahanTambahkan dependensi dan modifikasi konfigurasi — tidak diperlukan perubahan kode invasifBerjalan di Ali-Tomcat dengan EDAS Container
Best forTim yang sudah menggunakan Spring Cloud atau memulai proyek baruTim yang menggunakan Dubbo atau membutuhkan RPC berkinerja-tinggiAplikasi lama Alibaba Cloud
Migration pathMigrate Spring Cloud applications to EDASMigrate Dubbo applications to EDASUpgrade HSF to Dubbo 3.0
Catatan

Dubbo 3.0 mengintegrasikan Dubbo open-source dan HSF. Anda dapat meningkatkan aplikasi HSF yang ada ke Dubbo 3.0 di Konsol EDAS. Setelah peningkatan, lanjutkan pengembangan dengan metode semula atau gunakan fitur tata kelola layanan mikro yang disediakan EDAS untuk aplikasi Dubbo.

Spring Cloud

EDAS mendukung kerangka kerja layanan mikro Spring Cloud native. Terapkan aplikasi Spring Cloud ke EDAS tanpa memodifikasi kode atau menambahkan konfigurasi. Setelah penerapan, Anda dapat mengakses manajemen aplikasi, tata kelola layanan mikro, pemantauan dan peringatan, serta diagnosis aplikasi. Fitur-fitur ini membantu menjadikan aplikasi Anda lebih stabil dan aman.

Fitur tata kelola mencakup kueri layanan, rilis canary, outlier ejection, dan shutdown yang mulus.

Get started: Spring Cloud overview

Development guides:

Migration: Migrate Spring Cloud applications to EDAS

Dubbo

EDAS mendukung kerangka kerja layanan mikro Dubbo. Terapkan layanan mikro Dubbo ke EDAS dengan menambahkan dependensi dan memodifikasi konfigurasi—tanpa perubahan kode invasif. Setelah penerapan, Anda dapat mengakses seluruh fitur EDAS: manajemen aplikasi, tata kelola layanan mikro, pemantauan dan peringatan, serta diagnosis aplikasi.

Get started: Dubbo overview

Development guides:

Migration: Migrate Dubbo applications to EDAS

HSF

High-speed Service Framework (HSF) menstandarkan cara layanan dipublikasikan dan dipanggil di berbagai sistem bisnis, sehingga mengurangi ketergantungan pada implementasinya. HSF menangani detail kompleks komputasi terdistribusi seperti komunikasi remote, serialisasi, degradasi kinerja, serta panggilan sinkron dan asinkron.

Catatan

Dubbo 3.0 mengintegrasikan Dubbo open-source dan HSF. Di Konsol EDAS, tingkatkan aplikasi HSF menjadi aplikasi Dubbo 3.0. Setelah peningkatan, lanjutkan pengembangan dengan metode semula atau gunakan fitur tata kelola layanan mikro yang disediakan EDAS untuk aplikasi Dubbo. Untuk informasi selengkapnya, lihat Upgrade an HSF application to Dubbo 3.0.

Get started: HSF overview

Development guides:

Migration: Migrate applications from HSF to Dubbo by using Ali-Tomcat