全部产品
Search
文档中心

Enterprise Distributed Application Service:Ikhtisar

更新时间:Jul 02, 2025

Enterprise Distributed Application Service (EDAS) memungkinkan Anda untuk menampung aplikasi di kluster Elastic Compute Service (ECS) dan kluster Kubernetes. Di dalam kluster Kubernetes, EDAS mendukung aplikasi Java serta aplikasi yang dikompilasi dalam berbagai bahasa seperti Node.js, Go, dan Python. Topik ini menjelaskan cara menerapkan berbagai jenis aplikasi.

Aplikasi Java

Setelah mengembangkan aplikasi Spring Cloud, Dubbo, atau High-speed Service Framework (HSF), Anda dapat menerapkannya di kluster Kubernetes menggunakan paket WAR, paket JAR, atau image.

Metode penerapan

Deskripsi

Lingkungan runtime

Pemantauan dan tata kelola

Dokumentasi

Gunakan image untuk menerapkan aplikasi

Berlaku untuk aplikasi yang akan diterapkan di kluster Kubernetes menggunakan image kustom

Lingkungan kustom

Java agent secara otomatis dipasang di lingkungan runtime aplikasi untuk pemantauan tingkat lanjut. Selain itu, EDAS menyediakan solusi lengkap untuk tata kelola layanan mikro, seperti rilis canary, autentikasi layanan, serta pembatasan dan degradasi.

Gunakan image untuk menerapkan aplikasi mikroservis Java di kluster Kubernetes

Gunakan paket JAR untuk menerapkan aplikasi

Berlaku untuk aplikasi Dubbo dan Spring Boot

Java

Gunakan paket JAR atau WAR untuk menerapkan aplikasi di kluster ACK

Gunakan paket WAR untuk menerapkan aplikasi

Berlaku untuk aplikasi Dubbo dan Spring

Java dan Apache

Gunakan paket WAR atau FatJar untuk menerapkan aplikasi

Berlaku untuk aplikasi HSF

EDAS Container

Catatan

Untuk membuat beberapa aplikasi Java di kluster Kubernetes secara bersamaan, gunakan operasi InsertK8sApplication. Untuk informasi lebih lanjut, lihat InsertK8sApplication di EDAS Developer Guide.

Aplikasi multi-bahasa

Anda dapat menggunakan image kustom untuk menerapkan dan menampung aplikasi multi-bahasa di EDAS.

Saat menerapkan aplikasi multi-bahasa, EDAS menggunakan service mesh Istio untuk menyediakan solusi lengkap bagi tata kelola layanan mikro, seperti rilis canary, autentikasi layanan, serta pembatasan dan degradasi.

Catatan

Untuk membuat beberapa aplikasi multi-bahasa di kluster Kubernetes secara bersamaan, gunakan operasi InsertK8sApplication.