Przegląd

Wprowadzenie do IBM Bob on-premises, w tym architektura wdrożenia, własność infrastruktury i różnice w stosunku do oferty SaaS.

IBM Bob on-premises zapewnia samodzielnie zarządzane wdrożenie platformy asystenta AI Bob na Red Hat OpenShift Container Platform (OCP). Jest przeznaczony dla organizacji, które wymagają kontroli nad rezydencją danych, granicami bezpieczeństwa, dostępem sieciowym lub wdrożeniem w środowiskach odłączonych.

W ramach oferty on-premises zarządzasz infrastrukturą backendową, usługami i integracjami we własnym środowisku, podczas gdy programiści nadal korzystają z tych samych rozszerzeń Bob IDE i bob-shell dostępnych w ofercie SaaS.

Różnice między wdrożeniami Bob on-premises i SaaS

SaaSOn-premises
InfrastrukturaHostowana i zarządzana przez IBMZarządzana przez ciebie na twoim klastrze OpenShift
OperacjeIBM zajmuje się aktualizacjami, skalowaniem i dostępnościąJesteś odpowiedzialny za operacje cyklu życia
Kontrole bezpieczeństwaZarządzane przez IBMKonfigurujesz sieć, pamięć masową i tożsamość
Rezydencja danychRegiony zarządzane przez IBMPełna kontrola w twoim środowisku
Doświadczenie programistyRozszerzenia Bob IDE i bob-shellTe same narzędzia i przepływy pracy klienta Bob

Bob on-premises używa operatora Kubernetes Bob do zarządzania cyklem życia, chart'ów Helm do wdrażania komponentów platformy oraz klastrów OpenShift zarządzanych przez klienta do hostowania usług backendowych. Ten model wdrożenia zapewnia większą kontrolę nad wymaganiami operacyjnymi i dotyczącymi zgodności, przy jednoczesnym zachowaniu spójnego doświadczenia programisty.

Architektura wdrożenia

Bob on-premises jest wdrażany jako standardowe obciążenie OpenShift i może współistnieć z innymi aplikacjami działającymi na tym samym klastrze. Dedykowany klaster nie jest wymagany.

Wdrożenie składa się z dwóch głównych przestrzeni nazw:

Przestrzeń nazwCel
Przestrzeń nazw operatoraHostuje operatora Bob i wymagane operatory zależności.
Przestrzeń nazw instancjiHostuje usługi aplikacji Bob, bazy danych, usługi uwierzytelniania i pomocnicze obciążenia.

Bob może współistnieć z innymi obciążeniami na współdzielonym klastrze, pod warunkiem że dostępne są wystarczające zasoby obliczeniowe, pamięci i pamięci masowej. Informacje o wymaganiach dotyczących rozmiaru można znaleźć w Wymaganiach systemowych.

Uwaga:

Rejestrowanie zdarzeń bezpieczeństwa i monitorowanie dla Bob on-premises są zarządzane na poziomie platformy OpenShift i nie są dostarczane przez Bob. Odpowiadasz za konfigurowanie, obsługę i przechowywanie logów bezpieczeństwa zgodnie z wymaganiami twojej organizacji dotyczącymi bezpieczeństwa, audytu i zgodności.

Jak oceniasz ten temat?