全部产品
Search
文档中心

Enterprise Distributed Application Service:Apa itu EDAS?

更新时间:Jul 02, 2025

Enterprise Distributed Application Service (EDAS) adalah platform PaaS yang memungkinkan Anda mengelola aplikasi dan layanan mikro. EDAS menyediakan solusi lengkap untuk pengembangan, penyebaran, pemantauan, dan pemeliharaan aplikasi. Platform ini mendukung kerangka kerja layanan mikro seperti Apache Dubbo dan Spring Cloud, membantu Anda menerapkan aplikasi berbasis layanan mikro di cloud.

Manajemen aplikasi

Pengembang dapat menggunakan instans yang disediakan oleh EDAS untuk menerapkan aplikasi. Setelah aplikasi diterapkan, aplikasi tersebut dapat dikelola melalui EDAS.

应用托管

Fitur

Deskripsi

Multi-language support

EDAS mendukung aplikasi Java. EDAS juga memungkinkan Anda mengelola aplikasi yang dikembangkan dalam berbagai bahasa, seperti PHP, Node.js, C++, dan Go, di lingkungan Kubernetes.

Multiple underlying instance types

EDAS terintegrasi secara mulus dengan Elastic Compute Service (ECS) dan Container Service for Kubernetes (ACK). Anda dapat memilih ECS, ACK, atau kluster hybrid cloud berdasarkan kebutuhan bisnis Anda.

Multiple release methods

  • EDAS memungkinkan Anda membuat dan menerapkan aplikasi di konsol EDAS atau dengan memanggil Operasi API. Anda dapat menerapkan aplikasi menggunakan file WAR, file JAR, atau gambar.

  • EDAS memungkinkan Anda memperbarui aplikasi di konsol, dengan memanggil Operasi API, atau menggunakan Plugin. EDAS mendukung rilis sekaligus, rilis bertahap, dan rilis canary.

  • Anda dapat menggunakan Alibaba Cloud DevOps dan Jenkins untuk menerapkan integrasi kontinu atau pengiriman kontinu (CI/CD).

Application lifecycle management

EDAS memungkinkan Anda mengelola siklus hidup ribuan aplikasi dengan mudah. Anda dapat merilis, memulai, menghentikan, menaikkan atau menurunkan skala, dan menghapus aplikasi.

Application monitoring

EDAS terintegrasi dengan Application Real-Time Monitoring Service (ARMS). Anda dapat menggunakan ARMS untuk memantau aplikasi yang diterapkan di EDAS. ARMS memungkinkan Anda memantau kesehatan aplikasi dan mengumpulkan metrik utama. Anda dapat mengonfigurasi aturan peringatan untuk menerima notifikasi ketika anomali terdeteksi. Ini membantu Anda mendeteksi dan menangani pengecualian pada kesempatan pertama, serta memastikan keandalan dan ketersediaan aplikasi Anda.

Application O&M

EDAS menyediakan berbagai fitur untuk mengelola dan memelihara aplikasi, termasuk manajemen siklus hidup aplikasi, manajemen akses aplikasi, penskalaan otomatis, throttling dan degradasi, load balancing, pelacakan perubahan, pusat acara, dan manajemen log.

Untuk informasi lebih lanjut tentang manajemen aplikasi, lihat Ikhtisar manajemen aplikasi di kluster Kubernetes dan Ikhtisar manajemen aplikasi di kluster ECS.

Layanan Mikro

Dibandingkan dengan arsitektur aplikasi monolitik tradisional, arsitektur layanan mikro membagi aplikasi menjadi beberapa fitur utama. Setiap fitur dapat digunakan sebagai layanan independen yang diterapkan oleh tim independen. Dengan cara ini, layanan berjalan secara mandiri tanpa saling mempengaruhi saat terjadi kesalahan. Layanan mikro membuat aplikasi lebih elastis, mempercepat pengembangan fitur baru, dan memungkinkan pengembang fokus pada inovasi.

EDAS menyediakan solusi komprehensif untuk pengembangan, penyebaran, dan pengelolaan aplikasi berbasis layanan mikro.

Application development

EDAS mendukung kerangka kerja layanan mikro seperti Spring Cloud, Apache Dubbo, dan High-speed Service Framework (HSF). Aplikasi berbasis layanan mikro yang menggunakan kerangka kerja berbeda dapat diterapkan di EDAS tanpa perlu memodifikasi kode atau konfigurasi. Untuk informasi lebih lanjut, lihat Ikhtisar Pengembangan Aplikasi.

Spring Cloud

Apache Dubbo

HSF

Application deployment

EDAS menyediakan berbagai metode untuk membantu Anda menerapkan atau memigrasikan aplikasi berbasis layanan mikro ke EDAS. Anda dapat menggunakan kemampuan manajemen layanan mikro EDAS terlepas dari metode yang dipilih. Untuk informasi lebih lanjut, lihat Ikhtisar pembuatan dan penyebaran aplikasi di kluster ECS dan Ikhtisar pembuatan dan penyebaran aplikasi di kluster Kubernetes.

Microservices management

EDAS menyediakan berbagai fitur seperti kueri layanan, kueri jejak, ejection outlier, dan autentikasi layanan untuk aplikasi berbasis layanan mikro yang menggunakan kerangka kerja berbeda.

Spring Cloud

Apache Dubbo

HSF

Platform PaaS untuk aplikasi cloud native

Aplikasi cloud native dirancang untuk berjalan di cloud guna memastikan performa tinggi dan memanfaatkan sepenuhnya potensi cloud. Di era cloud native, platform PaaS dapat diterapkan di infrastruktur sebagai bagian integral dari cloud. EDAS adalah platform PaaS yang digunakan untuk mengelola aplikasi dan layanan mikro.

Fitur

Deskripsi

Referensi

Integration with cloud services

EDAS adalah platform PaaS end-to-end yang terintegrasi dengan berbagai layanan Alibaba Cloud untuk mengelola aplikasi. EDAS menyediakan berbagai fitur di berbagai lapisan untuk aplikasi yang diterapkan di EDAS. Layanan cloud dapat diintegrasikan ke dalam EDAS dalam dua bentuk: layanan dan komponen bawaan.

  • Integrasi layanan: Layanan cloud diintegrasikan ke dalam EDAS sebagai layanan mandiri. Anda dapat mengelola sumber daya dan fitur yang disediakan oleh layanan cloud di konsolnya sendiri alih-alih di konsol EDAS.

  • Integrasi komponen: Layanan cloud diintegrasikan ke dalam EDAS sebagai komponen bawaan EDAS. Anda dapat mengelola sumber daya dan fitur yang disediakan oleh layanan cloud di konsol EDAS.

Integrasi layanan cloud

Permission management

Aplikasi yang dikelola di EDAS mungkin berisi beberapa layanan atau subsistem, yang dapat dikembangkan dan dipelihara oleh tim dan anggota yang berbeda. EDAS menyediakan sistem manajemen izin tingkat perusahaan. Anda dapat menggunakan sistem izin EDAS untuk mengisolasi aplikasi, sumber daya, dan data, serta menegakkan kontrol akses. Ini memastikan keamanan aplikasi Anda.

Ikhtisar manajemen izin

Umpan balik pelanggan

Berikut ini adalah umpan balik pelanggan tentang EDAS.

China Post

China Post memindahkan sistem yang sebelumnya dibangun sendiri, yang berpusat di setiap provinsi, ke arsitektur layanan mikro terdistribusi menggunakan EDAS. Berdasarkan kemampuan manajemen aplikasi yang kuat dari EDAS, sistem pengiriman ekspres generasi baru mendukung pertumbuhan pesat berbagai layanan pos. Selama Double 11 tahun 2018, China Post menerima miliaran panggilan layanan harian di EDAS, mencapai rekor tertinggi. Meskipun lalu lintas sangat besar, sistem pengiriman ekspres tetap memberikan layanan yang lancar.

Ford Motor

Platform PaaS layanan mikro yang dikembangkan menggunakan EDAS memberikan dukungan penting bagi bisnis ritel baru Ford Motor. Platform ini menyediakan layanan satu atap untuk memenuhi pembeli mobil dan mengintegrasikan lalu lintas online dan offline. Platform ini juga memanfaatkan tata kelola layanan mikro, O&M, pemantauan, serta kemampuan manajemen siklus hidup aplikasi EDAS. Akibatnya, platform ini meningkatkan iterasi permintaan secara signifikan dan menciptakan pusat operasi digital terpadu untuk aplikasi data, manajemen, dan operasi.

FASTFISH

EDAS membantu FASTFISH membangun sistem bisnis terdistribusi canggih pertama di industri. Sistem ini memainkan peran penting dalam mengatasi ketidaksesuaian produk dan saluran antara beberapa sistem. Hal ini memungkinkan iterasi yang lebih cepat dan proses pengembangan yang lebih gesit sambil mengurangi biaya R&D dan mempersingkat periode R&D. Sistem ini juga menangani sejumlah besar data dan konkurensi aplikasi secara efisien menggunakan arsitektur layanan mikro. Akibatnya, efisiensi pemrosesan sistem meningkat 25 kali lipat dan pengalaman pengguna dioptimalkan.