حدّد البنية التحتية لما بعد النموذج الأولي
مكتملقيّم الهوية والشبكات والبيانات والاستعادة والتشغيل. اربط النشر المولّد بمتطلبات البنية التحتية الفعلية للشركة.
تحقّق من فهمكيعمل تطبيق مولّد بصورة صحيحة مع قاعدة بيانات مُدارة. ما الخطوة التي تبقى مطلوبة قبل استخدامه لمعلومات الشركة السرية؟نفّذ التمرين
ما ستتعلّمه
- شرح ما لا تثبته حاوية وقاعدة بيانات بمفردهما.
- تحديد المسؤوليات عبر أنظمة السحابة والمنصة والتطبيق والتسليم.
- تحديد الأدلة المطلوبة قبل أن يعالج نموذج أولي بيانات الشركة.
ابدأ بالنظام المولّد
تأمّل منصة نماذج أولية خيالية. تنشئ حاوية ويب وقاعدة بيانات PostgreSQL مُدارة وURL عاماً. يعمل سير العمل بصورة صحيحة بسجلات تجريبية. هذه نتيجة مفيدة: يستطيع الناس تقييم الميزة قبل تمويل تنفيذ أكبر.
تريد الشركة الآن تخزين عقود سرية واستخدام مزوّد هوية موظفيها. لقد تغيّر النظام المطلوب. لا يثبت نجاح نشر الحاوية التخويل أو اعتماد معالجة البيانات أو قابلية الاستعادة أو مسؤولية الخدمة.
تقدّم منصات التطوير المختلفة قدرات مختلفة. افحص الخدمة والإعدادات الفعلية. لا تفترض أن لكل أدوات النماذج الأولية الحدود نفسها، أو أن اسماً سحابياً مألوفاً يفي بسياسة الشركة.
اطرح سبعة أسئلة عن الإنتاج
| المجال | السؤال | الأدلة المطلوب طلبها |
|---|---|---|
| الهوية | من يستطيع تسجيل الدخول والإدارة والنشر؟ | تكامل الهوية وربط الأدوار واختبار إنهاء وصول الموظف |
| الشبكة | ما الخدمات ومخازن البيانات التي تستطيع التواصل؟ | تصميم الشبكة وقواعد وصول متحقق منها |
| البيانات | أين تُعالج كل نسخة وأين يُحتفظ بها؟ | خريطة تدفق البيانات وشروط الخدمة والإعدادات |
| الأسرار | كيف تُوفّر بيانات الاعتماد ويجري تبديلها دورياً؟ | مراجع الأسرار وقواعد الوصول وإجراء تبديل بيانات الاعتماد |
| التسليم | كيف تتحول شيفرة خضعت للمراجعة إلى إصدار؟ | مسار محمي وهوية ناتج البناء |
| الاستعادة | ما الذي يمكن استعادته، وضمن أي حدود؟ | أهداف الاستعادة وتمرين استعادة مقاس |
| التشغيل | من يستجيب للإخفاق ويموّل الصيانة؟ | مسؤول الخدمة والمراقبة ومسار الحوادث والميزانية |
يمكن أن تعتمد الإجابات على خدمات مؤسسية موجودة. لا تحتاج إلى بناء نظام هوية أو منصة مراقبة جديدين لكل تطبيق. اتصل بالقدرات المعتمدة وسجّل الفجوات المتبقية.
ينظر AWS Well-Architected إلى التشغيل والأمن والموثوقية والأداء والتكلفة والاستدامة معاً. وهذا تذكير مفيد بأن النشر العامل جزء واحد فقط من تقييم المعمارية. اقرأ الإطار.
حدّد الحدود بين البيئات
حدّد موارد التطوير والاختبار والإنتاج. وحدّد الهويات التي تستطيع عبور هذه الحدود. لا تنسخ سجلات الإنتاج إلى بيئة معاينة مريحة دون عملية معالجة معتمدة.
افحص الاتصالات الصادرة والوصول الوارد معاً. فقد ترسل قاعدة بيانات خاصة معلومات إلى خدمة سجلات عامة عبر التطبيق. واستدعاءات النموذج التي يجريها وكيل البرمجة تدفق آخر يجب تقييمه منفصلاً.
سجّل المسؤول عن الحساب السحابي وDNS والشهادة ومفاتيح التشفير وعلاقة الفوترة. يعاني مشروع يعتمد على الحساب الشخصي لموظف يغادر من مشكلة في المسؤولية والملكية، حتى عندما تتوفر شيفرة التطبيق.
اختبر توزيع المسؤوليات
قد يشغّل مزوّد قاعدة بيانات مُدارة الخدمة الأساسية، بينما تتحكم مؤسستك في المستخدمين والوصول إلى البيانات وتغييرات مخططها وإعدادات الاحتفاظ. يعتمد التوزيع الدقيق على الخدمة والعقد. اطلب توضيحه صراحة.
لتطبيق العقود، نفّذ تمرين استعادة خيالياً. قِس وقت الاستعادة الفعلي وحدّد فقد البيانات المحتمل. قارن النتيجة بمتطلب العمل. ليس مربع اختيار بعنوان «النسخ الاحتياطية مفعّلة» دليلاً مكافئاً.
اختبر أيضاً إنهاء الوصول. أزل موظفاً خيالياً من مصدر الهوية وتحقّق من تغيّر الوصول كما هو مقصود. أدرج الجلسات النشطة وأدوار الإدارة وهويات الأتمتة في التصميم.
اربط البنية التحتية بنظام التسليم
تحتاج تعريفات البنية التحتية وإعدادات البيئة ومسارات التسليم وشيفرة التطبيق إلى تغييرات منسّقة. يجب أن يخطط الوكيل وفق البيئة المستهدفة الفعلية. وإلا فقد يولّد نشراً يتعارض مع متطلبات الشبكات أو الهوية أو المسؤولية.
هنا تلتقي هندسة المنصات ومصنع البرمجيات. توفّر المنصة قدرات مدعومة وحدوداً. ويجب أن يستخدمها نظام التسليم وينتج أدلة ويحافظ على انتقال واضح للمسؤوليات التشغيلية. تابع إلى هندسة المنصات.
نفّذ التمرين
تنشئ أداة خيالية حاوية ويب عامة وقاعدة بيانات PostgreSQL مُدارة. تريد الشركة وصول الموظفين وسجلات عقود سرية. أجب عن أسئلة الإنتاج السبعة في هذا الدرس. صنّف كل إجابة: متحقق منها أو مفقودة أو غير منطبقة مع السبب. سمّ من يغلق كل فجوة.
تنزيل ورقة العمل (Markdown)يؤدي إلغاء هذا الاختيار إلى حذف كل التقدم المحفوظ في هذا المتصفح.
يبقى تقدمك في هذا المتصفح. دون حساب أو تتبّع.