Genel bakış

Dağıtım mimarisi, altyapı sahipliği ve SaaS teklifinden farklar dahil olmak üzere şirket içi (on-premises) IBM Bob'a giriş.

IBM Bob on-premises, Bob yapay zeka kod asistanı platformunun Red Hat OpenShift Container Platform (OCP) üzerinde kendi kendine yönetilen bir dağıtımını sağlar. Veri barındırma yeri (residency), güvenlik sınırları, ağ erişimi üzerinde kontrol veya bağlantısı kesilmiş (disconnected) ortamlarda dağıtım gerektiren kuruluşlar için tasarlanmıştır.

On-premises teklifi ile, geliştiriciler SaaS teklifinde mevcut olan aynı Bob IDE uzantılarını ve bob-shell deneyimini kullanmaya devam ederken, sen de kendi ortamındaki arka uç altyapısını, hizmetleri ve entegrasyonları yönetirsin.

Bob on-premises ve SaaS dağıtımları arasındaki farklar

SaaSOn-premises
AltyapıIBM tarafından barındırılır ve yönetilirOpenShift kümende senin tarafındandan yönetilir
OperasyonlarIBM yükseltmeleri, ölçeklendirmeyi ve kullanılabilirliği yönetirYaşam döngüsü operasyonlarından sen sorumlusun
Güvenlik kontrolleriIBM tarafından yönetilirAğ, depolama ve kimliği sen yapılandırırsın
Veri barındırma yeriIBM tarafından yönetilen bölgelerKendi ortamında tam kontrol
Geliştirici deneyimiBob IDE uzantıları ve bob-shellAynı Bob istemci araçları ve iş akışları

Bob on-premises, yaşam döngüsü yönetimi için Bob Kubernetes Operator'ını, platform bileşenlerini dağıtmak için Helm chart'larını ve arka uç hizmetlerini barındırmak için müşteri tarafından yönetilen OpenShift kümelerini kullanır. Bu dağıtım modeli, tutarlı bir geliştirici deneyimi sunarken operasyonel ve uyumluluk gereksinimleri üzerinde daha fazla kontrol sağlar.

Dağıtım mimarisi

Bob on-premises, standart bir OpenShift workload'u olarak dağıtılır ve aynı kümede çalışan diğer uygulamalarla birlikte bulunabilir. Özel (dedicated) bir küme gerekli değildir.

Dağıtım iki ana namespace'ten oluşur:

NamespaceAmaç
Operator namespace'iBob Operator'ını ve gerekli bağımlılık operator'larını barındırır.
Instance namespace'iBob uygulama hizmetlerini, veri tabanlarını, kimlik doğrulama hizmetlerini ve destekleyici workload'ları barındırır.

Yeterli bilgi işlem, bellek ve depolama kaynakları mevcut olduğu sürece Bob, paylaşılan bir kümedeki diğer workload'larla birlikte bulunabilir. Boyutlandırma gereksinimleri için bkz. Sistem gereksinimleri.

Not:

Bob on-premises için güvenlik olayı günlüğü ve izleme, OpenShift platform düzeyinde yönetilir ve Bob tarafından sağlanmaz. Güvenlik günlüklerini kurumsal güvenlik, denetim ve uyumluluk gereksinimlerinize uygun şekilde yapılandırmak, işletmek ve saklamaktan siz sorumlusunuz.

Bu konu nasıl?