الحزم المميزةIBM Bob Premium Package لـ DevSecOps

مهام سير العمل والمهارات

تعرف على مهام سير العمل الأمنية والمهارة المدمجة المتاحة في IBM Bob Premium Package لـ DevSecOps.

تتضمن IBM Bob Premium Package لـ DevSecOps مهام سير عمل أمنية ومهارة مدمجة يمكنك تشغيلها من لوحة محادثة Bob.

سير عمل إصلاح ثغرات سلسلة التوريد

يُصلح ثغرات التبعيات عبر مشروعك بالكامل، مع تشغيل مجموعة الاختبارات الخاصة بك في كل مرحلة للتأكد من عدم حدوث أي تراجع في وظائف الكود.

لبدء سير العمل، افتح لوحة محادثة Bob وابدأ سير عمل باسم Fix Supply Chain Vulnerabilities.


فحص سطح الهجوم

فحص أمني استراتيجي بالذكاء الاصطناعي من الأعلى إلى الأسفل. بدلاً من فحص كل ملف على حدة، يبني الفحص نموذجاً لمشروعك ثم يبحث عن الثغرات بناءً على ذلك الفهم.

لتشغيل الفحص، أدخل /attack-surface-scan في لوحة محادثة Bob.

ملاحظة:

يستخدم فحص سطح الهجوم عملات Bobcoin. تستهلك المشاريع الأكبر أو الأكثر تعقيداً المزيد.


فحص مسح الملفات

فحص أمني شامل بالذكاء الاصطناعي من الأسفل إلى الأعلى. يقرأ الفحص كل ملف مصدري مؤهل واحداً تلو الآخر ويطبق عملية مراجعة متعددة الجولات لتحديد الثغرات.

لتشغيل الفحص، أدخل /file-sweep-scan في لوحة محادثة Bob.

ملاحظة:

يستهلك فحص مسح الملفات عملات Bobcoin أكثر من فحص سطح الهجوم ويستغرق وقتاً أطول في المشاريع الكبيرة. استخدمه عندما تحتاج إلى تغطية شاملة لكل ملف بدلاً من الفرز السريع.


مهارة أتمتة Ansible

تسجل حزمة DevSecOps مهارة /ansible-automation التي تمنح Bob خبرة في Ansible. تغطي المهارة دورة الحياة الكاملة: كتابة playbooks وroles جديدة، وإعادة هيكلة المحتوى الحالي ومراجعته، وتحويل البرامج النصية للصدفة وكتب التشغيل (runbooks)، والتحقق من صحة العمل من خلال تسلسل بوابات محدد.

المهارة مجمعة مع الامتداد. لا يلزم التثبيت اليدوي.

الأمرما يفعله
/ansible-automationيعرض قائمة موجهة بالإجراءات المتاحة.
/ansible-automation setup MCP servers using npx and a python venvيكوّن خوادم Ansible MCP باستخدام npx وبيئة Python الافتراضية.
/ansible-automation setup MCP servers using dockerيكوّن خوادم Ansible MCP باستخدام Docker.
/ansible-automation create a playbook for <target>يُنشئ playbook جديداً للمسار أو الهدف المحدد. استبدل <target> بمسارك.
/ansible-automation validate the playbooks and run molecule testsيتحقق من صحة playbooks ويشغل اختبارات Molecule.

مهارة Terraform DevOps

تسجل حزمة DevSecOps مهارة /terraform-devops التي تعمل كمرافق كامل لدورة حياة Terraform داخل IDE. تغطي المهارة إنشاء تكوينات Terraform الجديدة من الصفر، وإعادة هيكلة التكوينات الموجودة إلى وحدات متوافقة مع HashiCorp، وكتابة مجموعات اختبار في وضع التخطيط باستخدام موفرين وهميين، والتحقق من صحة التكوينات، وتوجيه دورات التخطيط والنشر.

المهارة مجمعة مع الامتداد. تتصل اختيارياً بخادم Terraform MCP الخاص بـ HashiCorp لسحب بيانات Registry المباشرة.

الأمرما يفعله
/terraform-devopsيعرض قائمة موجهة بالإجراءات المتاحة.
/terraform-devops create Terraform for @booking_service/ on IBM Cloud Code Engineينشئ تكوينات Terraform جديدة من الصفر عن طريق قراءة احتياجات التطبيق الفعلية.
/terraform-devops refactor @infra/terraform/ into modulesيعيد هيكلة التكوينات الموجودة إلى وحدات متوافقة مع HashiCorp.
/terraform-devops write tests and validateيكتب مجموعات اختبار في وضع التخطيط باستخدام موفرين وهميين (بدون اعتمادات سحابية) ويتحقق من صحة كل شيء.
/terraform-devops plan and deploy infra/terraform to the dev workspaceيوجه دورة تخطيط ونشر كاملة مع موافقة بشرية إلزامية عند كل خطوة مدمرة.
/terraform-devops setup the Terraform MCP serverيتصل بخادم Terraform MCP الخاص بـ HashiCorp لسحب بيانات Registry المباشرة (إصدارات الموفرين، وتفاصيل الوحدات، وسياسات Sentinel).
ما رأيك في هذا الموضوع؟