حالة استخدام · المركبات المعرّفة بالبرمجيات
عندما تكون المركبة عبارة عن برنامج، يصبح الأمن انضباطًا في الإصدار.
تفصل المركبة المعرّفة بالبرمجيات بين البرمجيات والعتاد الذي تعمل عليه: إذ تُدمج الوظائف، بعد أن كانت موزعة على نحو مئة من وحدات ECU الثابتة، في وحدات تحكم نطاقية وحواسيب مركزية، وتصل الميزات عبر تحديثات لاسلكية، وتظل المركبة في تطور مستمر. وتشير تقديرات القطاع إلى أن المركبة الفاخرة تضم بالفعل نحو مئة مليون سطر برمجي، مع توقعات بوصول العدد إلى عدة أضعاف ذلك. يغيّر كل إصدار صورة المخاطر، ولذلك يجب أن يواكب العمل الأمني الوتيرة نفسها.
ما الذي تغير
أصبحت السيارة كمبيوترًا مع ضمان.
ثلاثة تحولات تحدد المركبة المعرّفة بالبرمجيات، وكل تحول منها يعيد صياغة معنى تأمينها.
غير مكتمل أبداً، عملياً
التحديث يصل إلى الممر أمام المنزل، لا إلى الورشة.
التحديث عبر الأثير هو نقرة واحدة للسائق، وتغيير برمجي على مستوى الأسطول بالنسبة لك: مكوّنات جديدة، وإصدارات جديدة، وتعرّض جديد، وكل ذلك خاضع لالتزامات اعتماد الطراز. لحظة تأكيده على تلك الشاشة يكون جرد برمجياتك قد تغيّر.
الجزء الصعب
جحيم التكامل هو مشكلة أمنية.
التحديات التي يحدّدها مجال المركبات المعرّفة بالبرمجيات (SDV) هي نفسها التي تُحدِّد ما إذا كان الأمن قادرًا على مواكبة التغيير. والقاسم المشترك بينها أن كل واحد منها يُغيِّر جرد البرمجيات أسرع مما يستطيع تقييم سنوي رصده.
أين يقع Correlens
عملية أمنية تتماشى مع سرعة الإصدارات.
حلقة الإصدار
من البناء إلى الأسطول، مع الأدلة المرفقة.
يعمل النظام الأساسي بجانب خط أنابيب الإصدار لديك، لا داخل قاعدة الشيفرة الخاصة بك: كل قائمة مكوّنات برمجية (SBOM) تخرج من عملية البناء تمر ببوابة الجودة، وتُثرى، وتُقارَن بسابقتها، وتتبع قائمة انتظار النتائج الإصدارَ لا التقويم.
- جحيم التكامل، أصبح واضحًا. عندما يُسقط المورّد مكدسًا جديدًا في الإصدار، يُظهر الفرق ما تغيّر فعليًا وما جلبه معه.
- تظهر التراجعات على الفور. يُعَد المكوّن الذي خُفِّض إصداره أو أُعيد تقديمه خط فرق واحدًا فقط، لا مفاجأة في التدقيق التالي.
- قائمة الانتظار تتبع الإصدار. تُرفَق النتائج بالإصدار الذي قدّمها، مع تحديد المالك والحالة.