English

الأمن والتحقق والموثوقية

تخصصات هندسية تتحقق من أن الأنظمة تعمل كما هو مطلوب، وأن من الممكن تشغيلها بالضوابط الصحيحة.

تُصمَّم ضوابط الوصول والاختبار والاستعادة ضمن النظام منذ البداية بدلًا من إضافتها في النهاية. ويُختار كل منها بحسب النظام والبيئة التي يعمل فيها.

ما يشمله هذا المجال

يُحدَّد نطاق اختبارات الأمن المتخصصة أو الضمان الرسمي بشكل منفصل عندما يتطلب العمل ذلك.

خمسة تخصصات تتحقق من أن النظام يعمل كما هو مطلوب.
  1. تحديد المصادقة والتفويض والأدوار ووصول الخدمات. ودمج ضوابط الوصول مع سلوك التطبيق والبنية التحتية، بما في ذلك التعامل مع بيانات الاعتماد والبيانات السرية.

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

  3. مقارنة خيارات التنفيذ وقياس السلوك في ظروف محددة. واستخدام النماذج الأولية والقياسات المرجعية وأحمال العمل التمثيلية لدعم قرارات البنية المعمارية والتنفيذ.

  4. تحديد السلوك المتوقع عند تعطّل الاعتماديات وتغييرات النشر والحوادث التشغيلية. ووضع المراقبة وإجراءات الاستعادة وفحوص القبول بما يلائم متطلبات الخدمة.

  5. تقييم حدود الثقة والتعامل مع البيانات والوصول والمتطلبات الهندسية ذات الصلة. وتوثيق النتائج ومسؤوليات المعالجة. ويُحدَّد نطاق اختبارات الأمن المتخصصة أو الضمان الرسمي بشكل منفصل عند الحاجة.

أسئلة شائعة

هل يمكنكم إضافة اختبارات مؤتمتة إلى نظام قائم؟

نعم. في إحدى دراسات الحالة، أضفنا اختبارات الوحدات واختبارات التكامل واختبارات المسار الكامل إلى نظام خلفي مكتوب بلغة Python لم تكن لديه مجموعة اختبارات، وشملت قواعد بياناته والتنسيق والتخزين واستدعاءات النماذج اللغوية.

كيف تتعاملون مع التفويض؟

نحدد الأدوار والقواعد مرة واحدة ونطبّقها على كل طلب. وتشمل دراسات الحالة لدينا خدمة تفويض مركزية مبنية بلغة Rust مع Casbin، وصلاحيات تسري من مساحات العمل إلى كل مشروع وأصل ضمنها.

ناقشوا مبادرتكم معنا

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

info@charcentric.com+971 56 442 0752