بُنيت IJRA@ بالطريقة التي تبني بها فِرَق الهندسة الناضجة الأنظمة — فصل واضح للمسؤوليّات، ولا اقتران خفيّ، وكلّ طبقة مصمّمة لتكون قابلة للاستبدال.
الطبقات تتواصل عبر عقود صريحة. لا حالة عامّة مشتركة، ولا اقتران ضمنيّ، ولا تكاملات «ثمّ يحدث السحر».
حديثة، مدعومة جيّدًا، معروفة على نطاق واسع. لا اعتماديّات غريبة. لا زمن تشغيل محصور بمورّد.
| الطبقة | المنظومة | الموقف |
|---|---|---|
| الواجهة | HTML5 · CSS3 · JavaScript · TypeScript · Bootstrap | مفتوحة |
| الخلفيّة | .NET Core · ASP.NET MVC · C# | Microsoft |
| خدمات الويب | REST · SOAP · WSDL · gRPC | معايير |
| الهاتف | Flutter · iOS · Android · Cordova | عابرة المنصّات |
| البيانات | SQL Server · Umbraco CMS · ServiceNow | مؤسّسيّة |
| النشر | سحابة · داخل المؤسّسة · هجين · معزولة | مرنة |
مفردات مطابقة للمعيار، موسَّعة بأنواع المهامّ التي تحتاجها المؤسّسات الحديثة فعلًا للتنفيذ. الترميز الأساس يبقى محمولًا.
IJRA@ تُوسِّط بين بنية الهويّة الموجودة لديك وكلّ سير عمل تشغّله — مع تفويض مدفوع بالأدوار والسمات والعمليّات على القمّة.
| مزوّد الهويّة | البروتوكول | الاستخدام |
|---|---|---|
| Active Directory | LDAP · Kerberos | توثيق الموظّفين الداخليّين |
| Azure AD / Entra | SAML 2.0 · OIDC | توثيق سحابيّ موحّد |
| نظام الهويّة الوطنيّ | OAuth 2.0 · OIDC | بوّابات المواطنين |
| PKI / بطاقات ذكيّة | X.509 · mTLS | حكوميّ ودفاع عالي الضمان |
| مزوّد مخصّص | SAML / OIDC / Custom | تهيئة لكلّ نشر |
ست طبقات دفاع، ست أُطر امتثال مدعومة. قابلة للضبط لكلّ نشر، جاهزة للتدقيق افتراضيًّا.
حقوق أصحاب البيانات · دعم DPO · سجلّات معالجة · ضوابط نقل البيانات عابر الحدود.
نظام حماية البيانات السعوديّ. توطين البيانات، إدارة الموافقات، إخطار الخروقات.
المرسوم بقانون اتّحاديّ 45/2021. حقوق أصحاب البيانات ومتطلّبات المعالجة المشروعة.
ضوابط متوافقة مع نظام إدارة أمن المعلومات عبر كلّ طبقات المنصّة.
الضوابط الأساسيّة للأمن السيبرانيّ السعوديّ. مرتبطة بخطّ أساس تهيئة المنصّة.
أُطر لكلّ ولاية قضائيّة مدعومة عبر وحدات سياسة قابلة للضبط.
| الطبقة | الضوابط |
|---|---|
| الشبكة | WAF · حماية DDoS · تجزئة الشبكة · ثقة صفر |
| النقل | TLS 1.3 إلزاميّ · mTLS بين الخدمات |
| التطبيق | متوافق مع OWASP · SAST · DAST · دورة اختبار اختراق |
| البيانات | AES-256 أثناء السكون · تشفير على مستوى الحقل للبيانات الشخصيّة · خزينة مفاتيح |
| الهويّة | MFA · تثبيت الجلسة · تدوير بيانات الاعتماد |
| التدقيق | سجلّات WORM · احتفاظ 7 سنوات · تدفّقات جاهزة لـSIEM |
العميل يختار. المحرّك ذاته يعمل على AWS وAzure وOCI، وسحابة سياديّة، ومراكز بيانات العملاء، ومحاجر معزولة. إقامة البيانات مفروضة في طبقات قاعدة البيانات والمستودع وسجلّ التدقيق.
تحت سيطرة العميل بالكامل. مراكز البيانات الحكوميّة. شبكة العميل فقط. مواصفات العتاد متَّفق عليها لكلّ نشر.
مستأجرة للعميل على Azure أو AWS أو OCI أو سحابة سياديّة محلّيّة. عزل أحاديّ المستأجر مضمون.
أحمال حسّاسة داخل المؤسّسة. بوّابة المواطن على السحابة. مستوى تحكّم واحد يربط الاثنين.
صفر اتّصال خارجيّ. تسليم تصحيحات بدون اتّصال. صور نظام تشغيل مُحَصَّنة. توقيعات حزم مُتحقّق منها.
قياسات أُجريت على عنقود ثلاثيّ العقد، عتاد سلعيّ على مستوى الحكومة. توسّع خطّيّ إلى 10× الإنتاجيّة مُتحقَّق حتّى 12 عقدة.
مستدام، نشر واحد.
إنتاجيّة عمليّات نشطة.
مهمّة المستخدم → استجابة المحرّك.
اتّفاقيّة نشر نشط-نشط.
| المؤشّر | الهدف | ملاحظات |
|---|---|---|
| توفّر المنصّة | 99.95% | نشط-نشط متعدّد المناطق |
| زمن API (P95) | <200ms | نقاط نهاية استعلام العمليّات |
| تكليف المهامّ | <2s | التوجيه + الإشعار |
| تقييم القاعدة | <50ms | جداول قرار DMN |
| كتابة سجلّ التدقيق | <100ms | تثبيت WORM متزامن |
| RPO / RTO | 5min / 1hr | أهداف التعافي من الكوارث |
| نافذة التحديث | صفر تعطّل | نشر متدحرج |
كلّ قرار معماريّ هو دفاع ضدّ طريقة محدّدة تتعفّن بها منصّات إدارة العمليّات عادةً.
كلّ سلوك يؤدّيه المحرّك مُحدَّد بشكل تصريحيّ. لا توجد خطّافات خفيّة يتراكم فيها المنطق بشكل غير مرئيّ.
الطبقات تتواصل عبر عقود صريحة. طبقة التكامل لا يمكنها الوصول إلى محرّك العمليّة؛ محرّك العمليّة لا يمكنه تجاوز طبقة القواعد.
كلّ قطعة — نموذج عمليّة، قاعدة، نموذج، ربط، اعتماد — مؤرَّخة ومُسجَّلة في التدقيق. لا شيء يتغيّر بدون سجلّ.
BPMN 2.0 معيار OMG. SQL هو SQL. القواعد تُصدَّر كمواصفات حتميّة. يمكنك المغادرة في أيّ وقت.
تنطلق معظم عمليّات النشر الأولى خلال 6 إلى 12 أسبوعًا. اختَر عمليّة واحدة، شاهدها مُنمذَجة وآليّة ومقيسة — ثمّ قرّر ما الذي تنشره لاحقًا.