البنية

مستوى تحكم واحد. نطاقا ثقة. مسار تعافٍ مقاس.

يفصل التصميم المرجعي بين اكتشاف بيئة الإنتاج والتحقق من موثوقية الحزم وتنفيذ التعافي، بحيث لا تتحكم هويات الإنتاج المخترقة مباشرة في التعافي.

التصميم المرجعي

حسابات ومناطق متعددة منذ التصميم.

تُرصد بيئة الإنتاج باكتشاف للقراءة فقط. وتمر شفرة Terraform باعتماد قائم على الأدلة قبل اختيارها للتعافي.

البنية المرجعية لـ DR-as-Code
اكتشاف الإنتاج ← حزمة موثوقة ← تعافٍ بنمط Active-Warm
البنية المرجعية لـ Dockfield DR-as-Codeنطاق الثقة في الإنتاج بيئة AWS الأساسيةVPC · ALB/NLB · Route 53ECS / EKS · EFS · S3RDS / Aurora · الاعتمادياتاستكشاف بصلاحية القراءة فقط محرك التحويل إلى شيفرةجرد الموارد عبر Boto3المعرّفات ← مراجع Terraformالإصدار وبيان الأدلةمثال: 5 دقائق الحجر والاعتمادالسلامة · السياسات · plan/applyاختبارات الشبكة والبيانات والتطبيقآخر حزمة سليمة معتمدة وموقّعةالاعتماد أولًانطاق تنفيذ التعافي مخزن تعافٍ آمنغير قابل للتعديل، مشفّر، ذو إصداراتTerraform وقفل إصدارات المزوّدينتوقيت التعافي وأدلتهحساب منفصل للأمن والتعافيآخر حالة سليمة معتمدة استعادة البياناتاستعادة RDS / Aurora إلى نقطة زمنيةالنسخ المتماثل الأصلي لقواعد البيانات حيث يُستخدمالنسخ الاحتياطية: الحوكمة والاحتفاظمتوافق زمنيًا مع IaCالبيانات متطلب مسبق التعافي بنمط Active-Warmأساس جاهز للتعافي باستمرارقدرة حوسبة ECS وEKS عند الطلبتحقق من ثلاث طبقاتتحويل مضبوط لحركة المرورتحويل احتياطي مختبَرمبدأ التصميمأبقِ ما يحدد سرعة التعافي جاهزًا. وأعِد إنشاء الحوسبة المرنة للحاويات فقط عندما تثبت الاختبارات استمرار تحقيق RTO المستهدف.
الأتمتة قرار الثقة جاهز للتعافي اعتمادية

الصمود أمام برامج الفدية

لا تنشر أحدث لقطة دون تحقق.

تُعد كل حزمة مصدرها الإنتاج غير موثوقة في البداية. يثبت الاعتماد جودتها، ويتحقق الاختيار وقت الحادث من التقاطها قبل أول وقت معقول لوقوع الاختراق.

موثوقية البنية التحتية واعتمادها
ضمان مستمر مع مسؤولية واضحة لقيادة الحادث
مسار حزم للتعافي الآمن من برامج الفديةتُحجر شفرة Terraform المُولدة وتُختبر وتُعتمد، ثم تُختار بمقارنتها بحد الاختراق الزمني.الضمان المستمرالالتقاطالجرد وبيان الحزمة01الحجرغير موثوق افتراضيًا02التحققالسلامة والسياسات03الاختبارالشبكة · البيانات · التطبيق04الاعتمادبصمة تجزئة دقيقة وموقعة05الاختيار وقت الحادثأول وقت معقول لوقوع الاختراقتحدد الأدلة الجنائية الرقميةأبكر وقت معقول للاختراق.تفويض بشرياختيار حالة التعافيأحدث لقطة معتمدة جرى التقاطهاقبل الحد الزمني للاختراق.خطة جديدة في بيئة معزولةتعافٍ من حالة موثوقةيستخدم Terraform واستعادة قاعدة البياناتطابعًا زمنيًا موثوقًا ومتوافقًا واحدًا.أعِد الاختبار قبل تمرير الحركةالحزمة الأحدث ليست بالضرورة الأكثر أمانًا.
البوابة 01

السلامة والمصدر

هوية المنشئ والتوقيع وبصمة التجزئة وبيان الحزمة وحساب المصدر والمنطقة وسلسلة الأدوات وقفل الاعتماديات.

البوابة 02

الأمن والسياسات

انكشاف الأسرار وإمكانية الوصول العام والتشفير والصلاحيات والتسجيل والتغييرات الإتلافية والمراجع القابلة للتغيير.

البوابة 03

إثبات التشغيل

تنفيذ plan/apply معزول، والتحقق من الشبكة والبيانات والتطبيق. وتبقى الحزم التي تفشل في الحجر.

اتساق التعافي

تعود البنية التحتية والبيانات إلى نقطة موثوقة واحدة.

يسجل بيان الحزمة وقت الالتقاط من الإنتاج. وتُراجع استعادة قاعدة البيانات مقابل الحدود الزمنية القابلة للاستعادة فعليًا قبل التنفيذ.

الطابع الزمني الموثوق للتعافي
خط زمني توضيحي للحادث
خط زمني لاستعادة موثوقة للبنية التحتية والبياناتتسبق لقطة 10:15 اختراقًا وقع في 10:17، وتُختار بعد إعلان الحادث.10:15التقاط IaCالطابع الزمني المختار10:17أبكر اختراقالحد الزمني10:22اعتماد الحزمةمعتمد10:42إعلان الحادثبدء التعافياستعد البنية التحتية وحالة قاعدة البيانات المؤهلة إلى النقطة الزمنية الموثوقة نفسها، وفق الحدود الفعلية للسجلات والنسخ المتماثلة.
التقاط IaC كل خمس دقائق هو هدف لنقطة استعادة الإعدادات، وليس قيمة RPO الكلية للتطبيق. يعتمد فقدان البيانات أيضًا على سجلات المعاملات وتأخر النسخ المتماثل والاتساق وحدود الحادث.

ميزانية زمنية توضيحية

خطط لكل دقيقة قبل الحادث.

يوضح هذا المثال تقسيمًا محتملًا لهدف أقل من ساعة بعد اعتماد التحويل الاحتياطي. ويحدد التقييم والاختبارات المتكررة القيم الفعلية.

الوقت المنقضي المستهدفمرحلة التعافيالأدلة المطلوبة
0–5 دقائقالإعلان والعزل والاختيارحادث معتمد وحد زمني للاختراق وحزمة صالحة
5–15 دقيقةتطبيق الأساس والتحقق منهمراجعة الخطة واجتياز فحوص التوجيه والضوابط
15–35 دقيقةإعادة نشر سعة ECS/EKSأهداف سليمة وتوزيع وتحجيم واكتشاف خدمات
35–45 دقيقةإرفاق مسار البيانات أو استعادتهطابع زمني مؤهل وتشفير وإمكانية وصول
45–55 دقيقةإجراء اختبارات تشغيل أولية للطبقات الثلاثاجتياز اختبارات الشبكة والبيانات والتطبيق
55–60 دقيقةاعتماد تحويل حركة المرور وتنفيذهموافقة تقنية وموافقة جهة العمل

استشارة أولية مجانية

لا تكتسب البنية مصداقيتها إلا باختبارها عمليًا.

حوّل التصميم المرجعي إلى مشروع تجريبي محدد النطاق، مع قياس الوقت وحزمة أدلة وبوابات واضحة للاستمرار أو التوقف.