All Products
Search
Document Center

Microservices Engine:Apa itu Tata Kelola Layanan Mikro?

Last Updated:May 19, 2026

Tata Kelola Layanan Mikro meningkatkan framework open source utama seperti Spring Cloud dan Apache Dubbo tanpa perubahan kode, menyediakan serangkaian fitur tata kelola dan perlindungan traffic yang lengkap serta memisahkan keterkaitan middleware dari logika bisnis.

Jika Anda belum mengaktifkan Tata Kelola Layanan Mikro, Anda dapat mengaktifkan edisi percobaan selama 30 hari dengan fitur lengkap. Setelah masa percobaan berakhir, Anda dapat melakukan upgrade ke edisi resmi dan membeli paket sumber daya untuk mendapatkan diskon.

Kemampuan dan kasus penggunaan

Tata kelola traffic ujung ke ujung

MSE Microservices Governance menyediakan solusi tata kelola komprehensif untuk seluruh aspek arsitektur layanan mikro Anda, membantu Anda membangun sistem yang lengkap dan tangguh secara cepat.

Pengembangan layanan mikro agile berbiaya rendah

Manfaatkan isolasi lingkungan pengembangan untuk membuat beberapa lingkungan pengembangan yang terisolasi secara logis tanpa menambah biaya perangkat keras. Pendekatan ini mengatasi konflik sumber daya dan benturan, sehingga memungkinkan pengembangan agile.

Isolasi lingkungan pengembangan menggunakan peluncuran kanari ujung ke ujung untuk isolasi logis, memungkinkan Anda membuat beberapa lingkungan pengembangan dan pengujian tanpa peningkatan biaya.

Mitigasi risiko selama perubahan

Hilangkan risiko selama perubahan aplikasi dengan menggunakan manajemen konfigurasi, mulai mulus, shutdown yang mulus, serta peluncuran kanari ujung ke ujung.

Mulai mulus

Pendaftaran tertunda dan pemanasan lalu lintas rendah selama mulai mulus mencegah kehilangan traffic saat versi aplikasi baru diluncurkan. Untuk informasi lebih lanjut, lihat Mulai mulus.

Shutdown yang mulus

Penantian adaptif dan notifikasi proaktif selama shutdown yang mulus mencegah kehilangan traffic saat versi aplikasi lama dihentikan. Untuk informasi lebih lanjut, lihat Shutdown yang mulus.

Peluncuran kanari ujung ke ujung

Buat grup jalur (lane groups) dan jalur (lanes) untuk mengontrol secara tepat berbagai jenis traffic, termasuk RPC, HTTP, dan pesan asinkron. Hal ini memastikan bahwa traffic tetap berada dalam jalur tertentu dari front end, melalui gerbang (gateway), hingga ke semua layanan mikro backend. Kemampuan ini memungkinkan Anda menerapkan peluncuran kanari ujung ke ujung secara cepat dalam arsitektur layanan mikro Anda. Untuk informasi lebih lanjut, lihat Peluncuran kanari ujung ke ujung.

Tingkatkan stabilitas layanan

Gunakan fitur seperti pembatasan kecepatan, pemutusan sirkuit dan degradasi, serta isolasi untuk melindungi layanan Anda dari lonjakan traffic tak terduga atau kegagalan dependensi. Kemampuan ini membantu Anda mengelola traffic, meredam lonjakan, mengisolasi titik kegagalan, dan menurunkan layanan secara mulus.

  • Pembatasan kecepatan: Fitur ini membatasi lonjakan traffic mendadak, memastikan layanan Anda tetap stabil sekaligus menangani permintaan sebanyak mungkin. Untuk informasi lebih lanjut, lihat Skenario aturan perlindungan traffic.

  • Pemutusan sirkuit dan degradasi: Saat suatu metode menjadi tidak stabil—misalnya karena latensi meningkat atau tingkat error tinggi—fitur ini membatasi panggilan ke metode tersebut, memungkinkannya gagal dengan cepat. Hal ini mencegah masalah tersebut memengaruhi stabilitas seluruh rantai panggilan. Untuk informasi lebih lanjut, lihat Buat aturan pemutusan sirkuit.

  • Intra-zone Provider First: Saat sebuah aplikasi memanggil layanan, penyedia (provider) di zona ketersediaan yang sama diprioritaskan. Hal ini menjaga traffic tetap berada dalam zona tunggal dan mendukung metode load balancing selain pendekatan round-robin bawaan. Untuk informasi lebih lanjut, lihat Konfigurasikan Intra-zone Provider First.

Manfaat

  • Integrasi non-invasif: Hubungkan aplikasi Anda ke pusat tata kelola tanpa mengubah kode, konfigurasi, atau image-nya. Tata Kelola Layanan Mikro mendukung Spring Cloud, Dubbo, dan aplikasi multi-bahasa, memastikan kelangsungan bisnis dan stabilitas.

  • Biaya upgrade nol: Layanan ini kompatibel dengan metode tata kelola layanan yang sudah ada. Anda dapat meningkatkan fitur dan mengoptimalkan kinerja tanpa pengembangan tambahan.

  • Sepenuhnya kompatibel dengan open source: Layanan ini 100% kompatibel dengan produk open source dan terintegrasi secara mulus dengan Kubernetes. Layanan ini juga menyediakan peningkatan kinerja, observabilitas, dan kegunaan.

  • Ringan: Anda dapat mengakses kemampuan tata kelola layanan mikro yang efisien tanpa mengubah arsitektur bisnis yang sudah ada.

  • Terbukti di produksi berskala besar: Telah terbukti dalam produksi skala besar di Alibaba Group, layanan ini meningkatkan stabilitas sistem dan efisiensi pengembangan, memastikan operasi bisnis berjalan lancar.

Fitur

Fitur

Deskripsi

Dokumentasi terkait

Service query

Kueri daftar dan detail layanan yang telah dideploy, termasuk informasi dasar, hubungan pemanggilan layanan, dan metadata-nya.

Kueri layanan

Graceful start and shutdown

  • Pendaftaran tertunda dan pemanasan lalu lintas rendah selama graceful start mencegah kehilangan traffic saat versi baru diluncurkan.

  • Penantian adaptif dan notifikasi proaktif selama graceful shutdown mencegah kehilangan traffic saat versi lama dihentikan.

Konfigurasikan graceful shutdown

Konfigurasikan graceful start

Tag-based routing

Gunakan tag untuk mengelompokkan penyedia satu atau beberapa layanan. Hal ini membatasi traffic hanya mengalir dalam kelompok yang ditentukan, mencapai isolasi traffic.

Konfigurasikan tag-based routing

End-to-end canary release

Buat aturan jalur (lane rules) untuk mengelompokkan versi identik dari satu atau beberapa aplikasi ke dalam jalur yang sama. Hal ini membatasi traffic hanya mengalir dalam jalur yang ditentukan, mencapai isolasi traffic ujung ke ujung.

Traffic protection

Traffic protection memastikan stabilitas bisnis dengan menyediakan perlindungan traffic yang profesional dan andal serta analisis distribusi traffic per detik. Perlindungan tersedia dalam berbagai dimensi, termasuk throttling, isolasi, perlindungan parameter panas, dan perlindungan web.

Keterbatasan

Item

Batasan

Microservice frameworks

  • Spring Cloud Edgware atau versi yang lebih baru.

  • Dubbo 2.5.0 atau versi yang lebih baru.

  • Gin 1.8.0 hingga 1.10.0.

  • gRPC-go 1.44.0 hingga 1.65.1.

Untuk informasi lebih lanjut tentang komponen yang didukung, lihat Framework Java yang didukung oleh Tata Kelola Layanan Mikro.

Deployment targets

Mendukung aplikasi yang berjalan di Container Service for Kubernetes (ACK), Elastic Compute Service (ECS), dan Serverless App Engine (SAE).

JDK versions for Java applications

Mendukung aplikasi yang menggunakan JDK 1.8, 11, 17, atau 21.

Number of connected resources (interfaces)

Setiap aplikasi mendukung maksimal 1.600 resource terhubung (interface).

Mulai

Informasi lebih lanjut