All Products
Search
Document Center

Enterprise Distributed Application Service:Manajemen aplikasi ECS

Last Updated:Mar 12, 2026

Enterprise Distributed Application Service (EDAS) menerapkan dan mengelola aplikasi Java pada kluster Elastic Compute Service (ECS) Alibaba Cloud serta kluster ECS cloud hibrida. EDAS menyediakan manajemen siklus hidup, integrasi berkelanjutan dan penerapan berkelanjutan (CI/CD), pemantauan, serta kemampuan operasi dan pemeliharaan (O&M) sehingga Anda dapat fokus pada pengembangan kode aplikasi. Aplikasi Spring Cloud, Dubbo, atau High-speed Service Framework (HSF) dapat diterapkan sebagai file JAR atau WAR, sedangkan EDAS mengelola sisanya—mulai dari orkestrasi rilis hingga pemantauan dan auto scaling.

Mengapa menggunakan EDAS untuk aplikasi ECS

  • Terapkan tanpa beban infrastruktur. Kemas aplikasi Anda, terapkan ke kluster ECS, dan biarkan EDAS mengelola lingkungan runtime.

  • Rilis dengan percaya diri. Sebarkan pembaruan melalui rilis canary, penerapan bertahap, atau penerapan penuh. Lakukan rollback ke versi sebelumnya jika terjadi masalah.

  • Pantau dan atasi masalah di satu tempat. EDAS terintegrasi dengan Application Real-Time Monitoring Service (ARMS) untuk metrik waktu nyata, peringatan, dan diagnostik.

  • Jalankan lintas lingkungan. Kelola aplikasi pada kluster ECS Alibaba Cloud, pusat data lokal, dan infrastruktur cloud pihak ketiga.

Cara kerja

  1. Siapkan lingkungan Anda. Buat kluster ECS dalam Virtual Private Cloud (VPC) dan kelola resource menggunakan namespace mikroservis serta kelompok sumber daya.

  2. Terapkan aplikasi Anda. Unggah paket JAR atau WAR untuk menerapkan aplikasi Spring Cloud, Dubbo, atau HSF ke kluster.

  3. Kelola siklus hidup. Perbarui, skalakan, dan lakukan rollback aplikasi melalui Konsol EDAS, API, atau plugin tool.

  4. Pantau dan operasikan. Lacak kesehatan aplikasi, konfigurasikan peringatan, kelola log, serta atur aturan auto scaling dan pembatasan kecepatan.

Diagram berikut menunjukkan hubungan antar kemampuan tersebut:

Overview of ECS application management features

Lingkungan yang didukung

EDAS mendukung dua jenis kluster ECS, keduanya dibuat dalam VPC:

Jenis klusterDeskripsi
Kluster Alibaba Cloud ECSBeberapa Instance ECS dalam satu VPC. Untuk informasi selengkapnya, lihat Buat kluster ECS di Konsol EDAS.
Kluster ECS cloud hibridInstance ECS yang dikombinasikan dengan server dari pusat data yang dikelola sendiri dan penyedia cloud lain dalam satu VPC. Untuk informasi selengkapnya, lihat Buat kluster ECS cloud hibrida.

Aplikasi yang didukung

EDAS mengelola layanan mikro Java seperti aplikasi Spring Cloud, Dubbo, dan High-speed Service Framework (HSF) dalam kluster ECS:

  • Aplikasi Spring Cloud

  • Aplikasi Dubbo

  • Aplikasi HSF

Fitur

Penerapan aplikasi

Terapkan aplikasi Java (Spring Cloud, Dubbo, dan HSF) ke kluster ECS, termasuk kluster cloud hibrida, menggunakan paket JAR dan WAR.

Untuk informasi selengkapnya, lihat Ikhtisar penerapan aplikasi.

Pembaruan dan rollback

Setelah penerapan, perbarui aplikasi Anda melalui Konsol EDAS, API, atau plugin tool. EDAS mendukung tiga strategi rilis:

StrategiPerilaku
Canary releaseTerapkan terlebih dahulu ke subset kecil instans.
Phased releaseSebarkan secara bertahap dalam batch di seluruh kluster.
Full releaseTerapkan ke semua instans sekaligus.

Jika pembaruan menyebabkan error, lakukan rollback ke versi sebelumnya. Untuk informasi selengkapnya, lihat Ikhtisar pembaruan dan rollback.

CI/CD

Otomatisasi pipeline build dan penerapan Anda dengan Jenkins atau Apsara Devops. Untuk informasi selengkapnya, lihat Gunakan Jenkins untuk CI.

Pemantauan aplikasi

EDAS terintegrasi dengan ARMS untuk pemantauan dan peringatan waktu nyata. Lacak metrik performa dan atur aturan peringatan untuk mendeteksi masalah lebih awal.

Untuk informasi selengkapnya, lihat Ikhtisar pemantauan aplikasi.

Operasi dan Pemeliharaan (O&M) Aplikasi

Kelola operasi harian aplikasi yang telah diterapkan:

KemampuanDeskripsi
Manajemen siklus hidupMulai, hentikan, dan restart instans aplikasi.
Manajemen logKumpulkan dan kueri log aplikasi.
Auto scalingSkalakan instans secara otomatis berdasarkan metrik.
Pembatasan kecepatan dan penurunan layananLindungi layanan saat terjadi lonjakan traffic.
Pelacakan perubahanLihat riwayat perubahan aplikasi.
Diagnostik aplikasiAtasi masalah aplikasi.

Manajemen resource

Atur dan kelola infrastruktur yang mendukung aplikasi Anda:

ResourceDeskripsi
Namespace mikroservisIsolasi logis untuk layanan lintas lingkungan.
Kluster ECSKelompok Instance ECS yang menjalankan aplikasi Anda.
Instance ECSNode komputasi individual dalam kluster.
Kelompok sumber dayaUnit organisasi untuk kontrol akses.

Untuk informasi selengkapnya, lihat Ikhtisar manajemen resource.

Mulai

Terapkan aplikasi pertama Anda di EDAS:

  1. Buat kluster ECS dalam VPC.

  2. Terapkan aplikasi menggunakan paket JAR atau WAR.

  3. Atur pemantauan dengan ARMS.