Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mempekerjakan pesawat kontrol di lingkungan agen
Praktik terbaik multi-tenant sering membagi implementasi menjadi dua bagian yang berbeda: bidang kontrol dan bidang aplikasi. Pesawat kontrol menyediakan satu panel kaca untuk mengakses mekanisme operasional, manajemen, dan orkestrasi yang menjangkau penyewa lingkungan. Bidang aplikasi adalah tempat logika bisnis, fitur, dan kemampuan fungsional berada.
Pembagian tanggung jawab ini juga berlaku untuk model agen. Agen multi-penyewa membutuhkan tingkat manajemen, operasi, dan wawasan terpusat, dan masuk akal untuk terus memenuhi kebutuhan ini melalui bidang kontrol. Diagram berikut menunjukkan pandangan konseptual tentang bagaimana bidang ini dibagi dalam lingkungan agen sebagai layanan (AaaS).
Diagram ini menunjukkan pemisahan tradisional bidang kontrol dan aplikasi. Apa yang baru adalah bahwa pesawat kontrol sekarang mengelola agen yang membentuk lingkungan AaaS. Pesawat kontrol berinteraksi dengan semua agen karena kami menganggap bahwa agen dibangun, dikelola, dan dikerahkan oleh satu penyedia.
Model ini memperkenalkan lapisan kompleksitas tambahan, terutama dalam siklus hidup agen dan koordinasi pihak ketiga, tetapi mempertahankan pemisahan mendasar dari kekhawatiran. Pesawat kontrol masih menyediakan kemampuan inti yang sama dengan mengatur konfigurasi agen, menyediakan observabilitas penyewa dan agen, mengumpulkan data konsumsi dan pengukuran untuk penagihan, dan mengelola kebijakan penyewa.
Skenario ini menjadi lebih kompleks jika Anda mempertimbangkan sistem multi-agen yang menggabungkan agen dari berbagai penyedia. Diagram berikut menunjukkan contoh model seperti itu.
Diagram ini menggambarkan empat agen dari penyedia yang berbeda yang merupakan bagian dari sistem multi-agen. Penyedia pihak ketiga masih mengoperasikan dan menyebarkan setiap agen, yang dikonfigurasi untuk mengaktifkan akses resmi dari satu atau beberapa penyedia. Agen, bagaimanapun, tetap di bawah kendali penyedia, sehingga setiap agen mempertahankan pesawat kontrolnya sendiri.
Pada dasarnya, agen multi-penyewa ini berperilaku sebagai layanan pihak ketiga yang terintegrasi dengan agen lain. Dengan demikian, mereka harus memiliki pesawat kontrol sendiri untuk menyediakan operasi terpusat, konfigurasi, dan manajemen kemampuan agen.
Kami berasumsi bahwa agen adalah layanan independen yang berjalan dalam pengalaman yang dihosting penyedia. Tapi ini mungkin tidak jelas dalam skenario di mana konsumen agen memaksakan lebih banyak kendala pada bagaimana dan di mana menjadi tuan rumah agen.
Penyewa orientasi ke agen
Orientasi biasanya merupakan bagian penting dari lingkungan AaaS mana pun. Cara Anda membuat, mengonfigurasi, dan menyediakan penyewa sering kali melibatkan banyak bagian, integrasi, dan alat yang bergerak. Pengalaman orientasi agen mungkin memerlukan layanan yang sama yang ditemukan di pesawat kontrol AaaS, yang mencakup identitas penyewa, tingkatan, penyediaan sumber daya per penyewa, dan konfigurasi kebijakan penyewa.
Pendekatan Anda terhadap orientasi agen dipengaruhi oleh jejak dan model penyewaan lingkungan agen Anda. Agen silo dan gabungan masing-masing memiliki nuansa tersendiri, dan pilihan untuk menggunakan agen tunggal atau beberapa agen juga memengaruhi proses orientasi. Diagram berikut menunjukkan pandangan konseptual tentang bagaimana orientasi mempengaruhi konfigurasi agen.
Setiap kali Anda naik agen, pesawat kontrol harus mengambil langkah-langkah yang diperlukan untuk memungkinkan penyewa mengakses agen. Cara memperkenalkan penyewa bervariasi berdasarkan model otorisasi agen, tetapi asumsikan bahwa Anda akan membuat identitas penyewa yang mengaitkan permintaan agen dengan penyewa individu. Konteks penyewa ini menentukan pengalaman agen dengan menerapkannya pada rute, cakupan, dan akses kontrol.
Orientasi mungkin juga mengharuskan Anda untuk mengonfigurasi sumber daya per penyewa apa pun yang digunakan agen. Di sinilah layanan penyediaan penyewa pesawat kontrol menghubungkan agen Anda ke data dan sumber daya khusus penyewa yang dikonsultasikan agen.
Jika sistem Anda bergantung pada integrasi agen pihak ketiga, Anda juga harus memenuhi kebutuhan agen tersebut selama proses orientasi. Cara kerjanya tergantung pada mekanisme keamanan dan integrasi untuk mengotorisasi akses antar agen. Idealnya, langkah-langkah yang diperlukan untuk mengatur dan mengonfigurasi agent-to-agent otentikasi dan otorisasi ditangani melalui orientasi otomatis.