概要

IBM Bob オンプレミスの概要。デプロイメントアーキテクチャ、インフラストラクチャの所有権、および SaaS との違いについて説明します。

IBM Bob オンプレミスは、Red Hat OpenShift Container Platform (OCP) 上で Bob AI コードアシスタントプラットフォームをセルフマネージドでデプロイするソリューションです。データの保存場所、セキュリティ境界、ネットワークアクセスの制御、または切り離された環境でのデプロイメントが必要な組織向けに設計されています。

オンプレミス版では、開発者が SaaS 版と同じ Bob IDE 拡張機能および bob-shell を使い続ける間、バックエンドインフラストラクチャ、サービス、および統合をお客様自身の環境で管理します。

Bob オンプレミスと SaaS デプロイメントの違い

SaaSオンプレミス
インフラストラクチャIBM がホストおよび管理お客様の OpenShift クラスターで管理
運用IBM がアップグレード、スケーリング、可用性を担当ライフサイクル運用はお客様の責任
セキュリティ制御IBM 管理ネットワーク、ストレージ、ID はお客様が設定
データの保存場所IBM 管理リージョンお客様環境内で完全に制御
開発者エクスペリエンスBob IDE 拡張機能と bob-shell同じ Bob クライアントツールとワークフロー

Bob オンプレミスは、ライフサイクル管理に Bob Kubernetes Operator、プラットフォームコンポーネントのデプロイに Helm チャート、バックエンドサービスのホスティングにお客様管理の OpenShift クラスターを使用します。このデプロイメントモデルにより、一貫した開発者エクスペリエンスを維持しながら、運用およびコンプライアンス要件に対する高い制御性を提供します。

デプロイメントアーキテクチャ

Bob オンプレミスは標準の OpenShift ワークロードとしてデプロイされ、同じクラスター上で動作する他のアプリケーションと共存できます。専用クラスターは必要ありません。

デプロイメントは 2 つの主要な名前空間で構成されます。

名前空間目的
オペレーター名前空間Bob Operator および必要な依存オペレーターをホストします。
インスタンス名前空間Bob アプリケーションサービス、データベース、認証サービス、およびサポートワークロードをホストします。

Bob は、十分なコンピュート、メモリ、ストレージリソースが利用可能であれば、共有クラスター上の他のワークロードと共存できます。サイジング要件については、システム要件を参照してください。

注意:

Bob オンプレミスのセキュリティイベントロギングおよびモニタリングは OpenShift プラットフォームレベルで管理され、Bob では提供されません。組織のセキュリティ、監査、およびコンプライアンス要件に従ってセキュリティログを設定、運用、保持する責任はお客様にあります。

このトピックはいかがですか?