Ikhtisar
Pengenalan IBM Bob on-premises, termasuk arsitektur deployment, kepemilikan infrastruktur, dan perbedaan dengan penawaran SaaS.
IBM Bob on-premises menyediakan deployment mandiri dari platform asisten kode AI Bob di Red Hat OpenShift Container Platform (OCP). Platform ini dirancang untuk organisasi yang memerlukan kontrol atas residensi data, batas keamanan, akses jaringan, atau deployment di lingkungan yang tidak terhubung internet.
Dengan penawaran on-premises, kamu mengelola infrastruktur backend, layanan, dan integrasi di lingkunganmu sendiri, sementara developer terus menggunakan ekstensi IDE Bob dan pengalaman bob-shell yang sama seperti di penawaran SaaS.
Perbedaan antara deployment Bob on-premises dan SaaS
| SaaS | On-premises | |
|---|---|---|
| Infrastruktur | Di-hosting dan dikelola oleh IBM | Dikelola oleh kamu di cluster OpenShift milikmu |
| Operasi | IBM menangani upgrade, scaling, dan ketersediaan | Kamu bertanggung jawab atas operasi lifecycle |
| Kontrol keamanan | Dikelola IBM | Kamu mengonfigurasi jaringan, storage, dan identitas |
| Residensi data | Region yang dikelola IBM | Kontrol penuh di lingkunganmu |
| Pengalaman developer | Ekstensi IDE Bob dan bob-shell | Alat dan workflow klien Bob yang sama |
Bob on-premises menggunakan Bob Kubernetes Operator untuk manajemen lifecycle, Helm charts untuk men-deploy komponen platform, dan cluster OpenShift yang dikelola pelanggan untuk menghosting layanan backend. Model deployment ini memberikan kontrol lebih besar atas persyaratan operasional dan kepatuhan sambil mempertahankan pengalaman developer yang konsisten.
Arsitektur deployment
Bob on-premises di-deploy sebagai workload OpenShift standar dan dapat berdampingan dengan aplikasi lain yang berjalan di cluster yang sama. Cluster khusus tidak diperlukan.
Deployment terdiri dari dua namespace utama:
| Namespace | Tujuan |
|---|---|
| Namespace operator | Menghosting Bob Operator dan operator dependensi yang diperlukan. |
| Namespace instance | Menghosting layanan aplikasi Bob, database, layanan autentikasi, dan workload pendukung. |
Bob dapat berdampingan dengan workload lain di cluster bersama selama sumber daya komputasi, memori, dan storage yang memadai tersedia. Untuk persyaratan ukuran, lihat Persyaratan sistem.
Logging event keamanan dan monitoring untuk Bob on-premises dikelola di tingkat platform OpenShift dan tidak disediakan oleh Bob. Kamu bertanggung jawab untuk mengonfigurasi, mengoperasikan, dan menyimpan log keamanan sesuai dengan persyaratan keamanan, audit, dan kepatuhan organisasimu.