Enterprise Distributed Application Service (EDAS) adalah platform-as-a-service (PaaS) yang menyediakan lingkungan dan resource Elastic Compute Service (ECS) serta Kubernetes untuk aplikasi. Men-deploy aplikasi pada ECS memerlukan pengorganisasian infrastruktur komputasi di berbagai lingkungan, jaringan, dan server. EDAS mengelola hal ini melalui empat jenis resource—namespace layanan mikro, VPC, kluster, dan instans ECS—yang memungkinkan Anda mengisolasi lingkungan, mengontrol akses jaringan, mengelompokkan resource komputasi, serta menjalankan aplikasi pada server individual.
| Resource | Peran | Operasi yang tersedia |
|---|---|---|
| Namespace layanan mikro | Memisahkan lingkungan (pengembangan, pengujian, produksi) | Create, edit, delete |
| VPC | Menyediakan isolasi jaringan untuk kluster dan aplikasi | Create and manage in the VPC console |
| Kluster | Mengelompokkan resource komputasi yang menjalankan aplikasi | Create, scale out, manage, delete |
| Instans ECS | Menjalankan aplikasi yang telah di-deploy | Purchase via ECS buy page, install EDAS Agent |
Namespace layanan mikro
Namespace layanan mikro menyediakan lingkungan runtime terisolasi untuk aplikasi. Gunakan namespace ini untuk memisahkan resource dan layanan di berbagai tahap pengembangan, pengujian, dan produksi dalam satu akun.
| Operasi | Detail |
|---|---|
| Create | Menyiapkan namespace baru untuk lingkungan tertentu |
| Edit | Mengubah properti namespace |
| Delete | Menghapus namespace yang tidak lagi diperlukan |
Untuk petunjuk langkah demi langkah, lihat Manage microservice namespaces.
VPCs
Virtual Private Cloud (VPC) adalah jaringan pribadi yang secara logis terisolasi di Alibaba Cloud. Jika aplikasi Anda memerlukan keamanan tingkat jaringan, buatlah kluster dan deploy aplikasi di dalam VPC.
Kelola VPC secara langsung di VPC console. Perubahan yang dilakukan di sana akan disinkronkan secara otomatis ke EDAS.
Kluster
Kluster adalah kumpulan resource cloud yang menjalankan aplikasi Anda. EDAS mendukung dua jenis kluster ECS:
Alibaba Cloud ECS clusters
Kluster yang terdiri dari instans ECS Alibaba Cloud.
| Task | Link |
|---|---|
| Buat kluster | Buat kluster ECS di Konsol EDAS |
| Tambahkan instans | Perluas kluster ECS — beli instans baru atau tambahkan instans yang sudah ada |
| Lihat, perbarui, atau hapus | Kelola kluster ECS |
Hybrid cloud ECS clusters
Kluster yang mencakup infrastruktur Alibaba Cloud dan eksternal. Hubungkan instans ECS Alibaba Cloud, server on-premises, dan server dari penyedia cloud lain melalui sirkuit Express Connect, lalu tambahkan semuanya ke dalam satu kluster yang dikelola EDAS.
Untuk memulai, lihat Create a hybrid cloud ECS cluster.
Instans ECS
Elastic Compute Service (ECS) adalah layanan komputasi cloud dasar yang disediakan oleh Alibaba Cloud. Instans ECS adalah server virtual tempat EDAS men-deploy aplikasi. Beli instans ECS melalui halaman pembelian ECS, yang dapat diakses dari Konsol EDAS.
Sebelum men-deploy aplikasi pada instans ECS, instal EDAS Agent—sebuah daemon yang menangani komunikasi antara kluster EDAS dan aplikasi pada instans tersebut.
| Metode instalasi | Kapan digunakan |
|---|---|
| Install through the EDAS console | Setelah instans sudah berjalan |
| Use the EDAS image when creating the ECS instance | Untuk menyertakan EDAS Agent secara otomatis selama provisioning |
Untuk detail lebih lanjut, lihat Install EDAS Agent on an ECS instance.
Langkah selanjutnya
| Tujuan | Tindakan |
|---|---|
| Mulai menggunakan ECS di EDAS | Create an ECS cluster |
| Deploy di beberapa lingkungan | Create a hybrid cloud ECS cluster |
| Kelola lingkungan aplikasi | Set up microservice namespaces |