Microservices Engine (MSE)

Sebagai platform layanan mikro satu atap yang kompatibel dengan ekosistem layanan mikro open source arus utama di industri, MSE menyediakan pusat registrasi dan konfigurasi yang dikelola sepenuhnya, serta kapabilitas gerbang dan tata kelola layanan mikro.

Platform Satu Atap yang Kompatibel dengan Ekosistem Layanan Mikro Open Source Arus Utama

Menyediakan kapabilitas layanan cloud tingkat perusahaan yang Berkinerja-tinggi dan highly available, seperti registrasi dan service discovery, management konfigurasi, koneksi gerbang, dan tata kelola layanan. Pusat registrasi dan konfigurasi dikelola sepenuhnya dan kompatibel dengan Pusat Registrasi Nacos, ZooKeeper, atau Eureka. Gerbang dibuat berdasarkan Istio dan kompatibel dengan standar Ingress Kubernetes. MSE menyediakan tata kelola layanan yang enhanced berdasarkan framework layanan mikro open source seperti Spring Cloud dan Apache Dubbo secara non-intrusif. MSE membantu Anda menggunakan teknologi open source untuk buat sistem layanan mikro Anda sendiri dengan mudah.

Peningkatan Berdasarkan Kapabilitas Open Source

Sepenuhnya kompatibel dengan layanan komunitas open source dan framework pemrograman, serta mendukung peningkatan dalam stabilitas, kinerja, observabilitas, dan kemudahan penggunaan.

Non-intrusif dan Siap Pakai

Sebuah aplikasi dapat dihubungkan ke tata kelola layanan mikro tanpa modifikasi kode aplikasi, konfigurasi, dan image. Anda dapat menggunakan pusat registrasi dan konfigurasi setelah modifikasi alamat dari registri kluster.

Layanan Dikelola Sepenuhnya

kluster yang dikelola sepenuhnya disediakan. Anda dapat fokus pada pengembangan bisnis tanpa pembelian resource, deployment, dan O&M. MSE lebih profesional, elastis, dan andal.

cloud-native

gateway cloud-native dibuat berdasarkan Istio dan kompatibel dengan standar Ingress Kubernetes. Tata kelola layanan mikro mengimplementasikan interkoneksi traffic antara framework Java tradisional dan Istio.

Ketersediaan Tinggi

Instans terkelola memiliki deteksi kesehatan yang komprehensif dan kapabilitas pemulihan secara otomatis, dan sejumlah besar masalah ketersediaan untuk middleware open source diatasi untuk pastikan bahwa engine dapat jalankan dengan stabil untuk periode waktu yang diperpanjang.

Visualisasi

Pemantauan berbagai metrik dan Dasbor analisis log disediakan untuk Instans terkelola. Fitur tata kelola layanan mikro memvisualisasikan efek dan membuat layanan terlihat, dapat dikelola (manage), dan dapat dikendalikan.

Fitur

Pusat Tata Kelola

Meningkatkan (enhanced) framework layanan mikro open source arus utama seperti Spring Cloud dan Apache Dubbo secara non-intrusif, menyediakan fitur tata kelola layanan yang kaya, dan memisahkan middleware dari bisnis.

rilis canary

Mendukung observabilitas, rilis canary, dan pembatalan (rollback) aplikasi. Anda dapat melakukan verifikasi versi baru dari sebuah aplikasi pada sejumlah kecil instans, dan kemudian update aplikasi pada semua instans jika verifikasi berhasil.

Peluncuran kanari ujung ke ujung

Mengisolasi versi relevan dari sebuah aplikasi ke dalam lingkungan runtime independen dan merutekan traffic permintaan ke versi tujuan berdasarkan aturan. Fitur ini dikonfigurasi secara online dan berlaku secara real time.

Penerbitan dan Pembatalan Penerbitan secara Halus

Menyediakan fitur seperti Pra-ambil layanan, penerbitan tertunda, dan pembatalan penerbitan secara halus, dan melindungi seluruh proses cold start layanan, penskalaan, dan penghancuran untuk pastikan kinerja dan kontinuitas bisnis.

Penghapusan Instans Outlier

Memantau ketersediaan instans aplikasi penyedia yang dipanggil oleh Anda dan menyesuaikan instans secara dinamis untuk pastikan keberhasilan panggilan layanan dan meningkatkan stabilitas layanan serta kualitas layanan.

Autentikasi Layanan

Mengautentikasi traffic untuk memanggil aplikasi dan hanya izinkan aplikasi yang sesuai dengan aturan autentikasi yang akan dipanggil. Fitur ini dikonfigurasi secara online dan berlaku secara real time.

Gateway Cloud-native

Menyediakan gerbang API layanan mikro yang lebih andal, hemat biaya, dan efisien yang mematuhi standar Ingress Kubernetes.

Tata Kelola Layanan

Menyediakan berbagai kapabilitas tata kelola layanan, termasuk berbagai metode service discovery, seperti menggunakan layanan Kubernetes dan menggunakan Pusat Registrasi Nacos sebagai registri, Pembatasan kecepatan dan degradasi, rilis canary, serta konfigurasi entri rute.

Keamanan Akses

Mendukung management Sertifikat, daftar hitam dan daftar putih alamat IP, autentikasi JWT atau OIDC, dan perlindungan terhadap serangan WAF atau Serangan DDoS.

Ketersediaan Tinggi

Mendukung perlindungan beban berlebih, penerbitan dan pembatalan penerbitan secara halus, disaster recovery multi-zona, dan penskalaan otomatis.

Observabilitas

Memungkinkan Anda untuk lihat Dasbor Pemantauan, kueri log, lihat jejak, dan konfigurasi aturan Peringatan.

Pusat Registrasi dan Konfigurasi

Pusat registrasi dan konfigurasi dikelola sepenuhnya, kompatibel dengan Pusat Registrasi Nacos, ZooKeeper, atau Eureka, highly available, dan mendukung fitur Pemantauan Peringatan yang komprehensif, operasi O&M konsol, dan jenis engine. MSE Edisi Profesional kompatibel dengan Pusat Registrasi Nacos 2.0. Dibandingkan dengan MSE Edisi Dasar, MSE Edisi Profesional meningkatkan kinerja sekitar 10 kali lipat dan memiliki kepatuhan SLA serta kapabilitas konfigurasi yang lebih tinggi.

Penggunaan engine Sepenuhnya Standar

Sepenuhnya mematuhi standar penggunaan perangkat lunak open source. Setelah Anda mengubah endpoint dari sebuah engine, Anda dapat menggunakan engine tanpa modifikasi kode task.

Data Management (DMS)

Memungkinkan Anda untuk melakukan kueri dan update data secara visual, termasuk menambahkan, menghapus, modifikasi, dan melakukan kueri data.

Pemantauan Peringatan

Mendukung Pemantauan Peringatan engine tervisualisasi untuk metrik seperti jumlah koneksi, TPS, dan QPS, dan berbagai metode notifikasi seperti pesan teks, email, dan chatbot DingTalk.

Skenario

Arsitektur layanan mikro bisnis biasanya terdiri dari dua lapisan: gerbang traffic dan gerbang layanan mikro. Gerbang traffic bertanggung jawab atas penjadwalan lalu lintas utara-selatan dan perlindungan keamanan, sedangkan gerbang layanan mikro bertanggung jawab atas penjadwalan lalu lintas timur-barat dan tata kelola layanan. gateway cloud-native mengubah dua lapisan gerbang menjadi satu lapisan tanpa mengorbankan kapabilitas.

Manfaat

  • Pengurangan Biaya Gerbang Tinggi sebesar 50%

    Gerbang traffic seperti Ingress Kubernetes dan NGINX digabungkan dengan gerbang layanan mikro seperti gerbang Spring Cloud dan gerbang Zuul untuk menghemat separuh dari biaya resource dan mengurangi kompleksitas O&M.

  • service discovery secara Otomatis dan Tata Kelola Layanan Mikro

    kluster kontainer diintegrasikan dengan registri layanan mikro untuk mengimplementasikan service discovery secara otomatis dan penerusan entri rute dengan mudah. Fitur seperti percobaan ulang timeout, Pemutusan sirkuit, dan rilis canary didukung.

  • Kinerja yang Lebih Baik daripada Gerbang Layanan Mikro Tradisional

    Dibuat berdasarkan Envoy dan Istio, gateway cloud-native memiliki kinerja yang lebih baik daripada gerbang layanan mikro tradisional, dan meningkatkan ketersediaan layanan backend dengan menggunakan penyeimbangan beban dan kapabilitas kontrol traffic untuk pastikan bahwa sistem bisnis merespons puncak traffic dengan lancar.

Berbagai metode tata kelola dan kontrol traffic dari arsitektur layanan mikro tidak hanya berlaku dalam arah timur-barat antar layanan, tetapi juga perlu dimulai dari lalu lintas utara-selatan dari Ingress. gateway cloud-native mengimplementasikan afinitas layanan mikro dan sangat terkait dengan sistem tata kelola layanan mikro.

Manfaat

  • rilis canary

    Saat Anda update layanan mikro, kebijakan rilis canary berlaku di gerbang selain lalu lintas timur-barat di lingkungan layanan mikro. traffic canary mulai ditransmisikan dari Ingress portal.

  • Penerbitan dan Pembatalan Penerbitan secara Halus

    Penerbitan dan pembatalan penerbitan secara halus (graceful) untuk traffic Dubbo dan Spring Cloud didukung. Saat Anda release, menurunkan skala, atau meningkatkan skala aplikasi, traffic menjadi lancar dan tanpa loss. Selain itu, Komponen seperti gateway cloud-native dan Paket diintegrasikan. MSE secara otomatis mendukung penerbitan dan pembatalan penerbitan secara halus dalam lifecycle aplikasi Kubernetes untuk secara otomatis mengimplementasikan traffic tanpa loss ujung ke ujung selama release, penerbitan, dan pembatalan penerbitan instans.

  • Penghapusan Instans Outlier

    Ketika beberapa instans di kluster sisi server mati secara tidak normal, konsumen dapat secara aktif menentukan pengecualian dan hapus instans penyedia yang sesuai untuk periode waktu yang singkat. konsumen tidak mengirim permintaan ke instans sampai periode waktu spesifik berlalu. konsumen juga dapat menentukan pengecualian global. Ini secara efektif meningkatkan ketersediaan layanan secara keseluruhan.

Sebagai layanan berbasis BaaS yang dapat digunakan di bidang data besar dan layanan mikro, MSE menyediakan layanan engine yang bebas O&M dan highly available, pusat registrasi dan konfigurasi yang dikelola sepenuhnya yang kompatibel dengan Pusat Registrasi Nacos, ZooKeeper, atau Eureka, gerbang yang kompatibel dengan standar Ingress Kubernetes atau Envoy, serta tata kelola layanan non-intrusif dan enhanced berdasarkan kapabilitas open source.

Manfaat

  • Koordinasi Terdistribusi

    Jika perusahaan menggunakan perangkat lunak open source seperti HBase, Spark, atau Kafka, registri ZooKeeper, Eureka, dan Pusat Registrasi Nacos yang disediakan oleh MSE dapat digunakan untuk mengoordinasikan sistem terdistribusi.

  • service discovery

    Di era komputasi cloud yang berkembang pesat, aplikasi berorientasi layanan mikro semakin banyak digunakan. MSE menyediakan registrasi layanan yang highly available, bebas O&M, dan stabil untuk layanan mikro yang dikembangkan dengan menggunakan Apache Dubbo dan Spring Cloud.

Perlindungan keamanan adalah persyaratan untuk gerbang. gateway cloud-native mendukung Sertifikat yang digunakan untuk HTTPS, blacklist alamat IP, dan berbagai metode autentikasi serta otorisasi, dan mengelola pengaturan keamanan API dan layanan secara terpusat untuk mengurangi biaya akses keamanan Anda.

Manfaat

  • Berbagai Persyaratan Autentikasi

    Menyediakan autentikasi JWT konvensional dan autentikasi OIDC berbasis OAuth 2.0. Anda dapat melakukan konfigurasi autentikasi secara fleksibel.

Teknologi service mesh memberikan dukungan kuat untuk aplikasi multi-bahasa untuk mengimplementasikan kapabilitas tata kelola layanan mikro yang serupa dengan framework Java tradisional. Pemisahan service mesh dari bisnis diterapkan pada framework Java tradisional untuk membantu integrasi bisnis yang cepat dan mengurangi biaya transformasi.

Manfaat

  • Koneksi Non-intrusif

    Memungkinkan Anda untuk terhubung ke aplikasi berorientasi layanan mikro Dubbo dan Spring Cloud dengan menggunakan Agen Java, dan terhubung ke aplikasi yang dikembangkan dalam bahasa lain dengan menggunakan sidecar tanpa modifikasi kode aplikasi.

  • Kontrol dan Konfigurasi traffic Terpusat

    Menyediakan serangkaian kebijakan konfigurasi dan tata kelola untuk mengimplementasikan kontrol traffic dan tata kelola framework layanan mikro Java tradisional dan Istio. Hal ini mengurangi biaya penggunaan dan pemeliharaan.

  • Interoperabilitas Lintas Bahasa

    Mengimplementasikan interkoneksi traffic antara framework Java tradisional dan Istio.

Spesifikasi

Gateway Cloud-native MSE

Kompatibel dengan standar Ingress Kubernetes dan mendukung berbagai metode service discovery seperti menggunakan ACK dan Pusat Registrasi Nacos.

Fitur

  • Menggabungkan Ingress Kubernetes dengan gerbang layanan mikro.
  • Mengurangi biaya resource sebesar 50%.

Penagihan

Beli Sekarang

Pusat Registrasi dan Konfigurasi MSE

Menyediakan platform layanan mikro satu atap yang kompatibel dengan ekosistem layanan mikro open source arus utama di industri.

Fitur

  • Mendukung Pusat Registrasi Nacos 2.0 dan meningkatkan kinerja sekitar 10 kali lipat.
  • Menyediakan ketersediaan layanan sebesar 99,95% dan konfigurasi yang lebih aman.

Penagihan

Mendukung metode penagihan bayar sesuai pemakaian dan subscription. Anda ditagih berdasarkan spesifikasi engine dan jumlah node.

Beli Sekarang

Tata Kelola Layanan Mikro MSE

Mengimplementasikan tata kelola layanan tingkat produksi secara non-intrusif, menghilangkan risiko release, meningkatkan stabilitas online, dan melindungi keamanan aplikasi.

Fitur

  • Menyediakan dukungan bawaan untuk Spring Cloud dan Apache Dubbo.
  • Menyediakan berbagai kapabilitas tata kelola layanan, seperti Peluncuran kanari ujung ke ujung, serta penerbitan dan pembatalan penerbitan secara halus.

Penagihan

Hanya mendukung metode penagihan bayar sesuai pemakaian. Anda ditagih berdasarkan jumlah node aplikasi yang terhubung ke pusat tata kelola.

Beli Sekarang

Pelanggan

phone Hubungi Kami
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.