نظرة عامة
مقدمة إلى IBM Bob المحلي، تشمل معمارية النشر وملكية البنية التحتية والاختلافات عن عرض SaaS.
يوفر IBM Bob المحلي نشرًا ذاتي الإدارة لمنصة مساعد الكود بالذكاء الاصطناعي Bob على Red Hat OpenShift Container Platform (OCP). وهو مصمم للمؤسسات التي تحتاج إلى التحكم في مكان تخزين البيانات، وحدود الأمان، والوصول الشبكي، أو النشر في بيئات غير متصلة بالإنترنت.
مع عرض النشر المحلي، تدير البنية التحتية للواجهة الخلفية والخدمات والتكاملات ضمن بيئتك الخاصة، بينما يواصل المطورون استخدام نفس ملحقات Bob IDE وتجربة bob-shell المتاحة في عرض SaaS.
الاختلافات بين نشر Bob المحلي ونشر SaaS
| SaaS | محلي | |
|---|---|---|
| البنية التحتية | مستضافة ومدارة من قِبل IBM | تديرها أنت على مجموعة OpenShift الخاصة بك |
| العمليات | تتولى IBM عمليات الترقية والتوسع والتوفر | أنت مسؤول عن عمليات دورة الحياة |
| ضوابط الأمان | تديرها IBM | تقوم أنت بضبط الشبكات والتخزين والهوية |
| مكان تخزين البيانات | مناطق تديرها IBM | تحكم كامل داخل بيئتك |
| تجربة المطور | ملحقات Bob IDE وbob-shell | نفس أدوات Bob وسير العمل |
يستخدم Bob المحلي مُشغِّل Kubernetes الخاص بـ Bob لإدارة دورة الحياة، وHhelm charts لنشر مكونات المنصة، ومجموعات OpenShift التي يديرها العملاء لاستضافة خدمات الواجهة الخلفية. يوفر هذا النموذج من النشر تحكمًا أكبر في المتطلبات التشغيلية والامتثال مع الحفاظ على تجربة مطور متسقة.
معمارية النشر
يُنشر Bob المحلي كحِمل عمل OpenShift قياسي ويمكنه التعايش مع تطبيقات أخرى تعمل على نفس المجموعة. لا يُشترط وجود مجموعة مخصصة.
يتكون النشر من فضاءَي اسم رئيسيَّين:
| فضاء الاسم | الغرض |
|---|---|
| فضاء اسم المُشغِّل | يستضيف مُشغِّل Bob والمُشغِّلات التابعة المطلوبة. |
| فضاء اسم النسخة | يستضيف خدمات تطبيق Bob وقواعد البيانات وخدمات المصادقة والأحمال الداعمة. |
يمكن لـ Bob التعايش مع أحمال العمل الأخرى على مجموعة مشتركة شريطة توفر موارد كافية من الحوسبة والذاكرة والتخزين. للاطلاع على متطلبات الأحجام، راجع متطلبات النظام.
تُدار أحداث الأمان وعمليات المراقبة لـ Bob المحلي على مستوى منصة OpenShift ولا يوفرها Bob. أنت المسؤول عن تكوين سجلات الأمان وتشغيلها والاحتفاظ بها وفقًا لمتطلبات الأمان والتدقيق والامتثال التنظيمي الخاصة بمؤسستك.