Panoramica

Introduzione a IBM Bob on-premises, inclusa l'architettura di deployment, la gestione dell'infrastruttura e le differenze rispetto all'offerta SaaS.

IBM Bob on-premises offre un deployment self-managed della piattaforma AI code assistant Bob su Red Hat OpenShift Container Platform (OCP). È progettato per le organizzazioni che richiedono controllo sulla residenza dei dati, sui confini di sicurezza, sull'accesso alla rete o sul deployment in ambienti disconnessi.

Con l'offerta on-premises, gestisci l'infrastruttura backend, i servizi e le integrazioni nel tuo ambiente, mentre gli sviluppatori continuano a utilizzare le stesse estensioni Bob IDE e l'esperienza bob-shell disponibili nell'offerta SaaS.

Differenze tra Bob on-premises e i deployment SaaS

SaaSOn-premises
InfrastrutturaOspitata e gestita da IBMGestita da te sul tuo cluster OpenShift
OperazioniIBM gestisce upgrade, scaling e disponibilitàSei responsabile delle operazioni del ciclo di vita
Controlli di sicurezzaGestiti da IBMSei tu a configurare rete, storage e identità
Residenza dei datiRegion gestite da IBMPieno controllo nel tuo ambiente
Esperienza sviluppatoreEstensioni Bob IDE e bob-shellStessi tool e flussi di lavoro Bob client

Bob on-premises utilizza il Bob Kubernetes Operator per la gestione del ciclo di vita, Helm chart per il deployment dei componenti della piattaforma e cluster OpenShift gestiti dal cliente per l'hosting dei servizi backend. Questo modello di deployment offre maggiore controllo sui requisiti operativi e di compliance, mantenendo al contempo un'esperienza sviluppatore coerente.

Architettura di deployment

Bob on-premises viene deployato come workload OpenShift standard e può coesistere con altre applicazioni che girano sullo stesso cluster. Non è richiesto un cluster dedicato.

Il deployment è composto da due namespace principali:

NamespaceScopo
Namespace operatoreOspita il Bob Operator e gli operator delle dipendenze richieste.
Namespace istanzaOspita i servizi applicativi Bob, i database, i servizi di autenticazione e i workload di supporto.

Bob può coesistere con altri workload su un cluster condiviso, purché siano disponibili risorse di calcolo, memoria e storage sufficienti. Per i requisiti di sizing, vedere Requisiti di sistema.

Nota:

La registrazione degli eventi di sicurezza e il monitoraggio per Bob on-premises sono gestiti a livello della piattaforma OpenShift e non sono forniti da Bob. Sei responsabile della configurazione, della gestione e della conservazione dei log di sicurezza in conformità ai tuoi requisiti organizzativi di sicurezza, audit e compliance.

Come valuti questo argomento?