STACK://UP الأقاليم 0/9RTL · AR / قفز · ? اختصارات UP

ملحق: تمارين السبورة (Whiteboard Drills)

المشروع كله whiteboarding أمام مُقيّم، ٣٠ دقيقة، بلا حاسوبٍ ولا ملاحظات. هذه المهام الخمس كألغازٍ مؤقّتة، مع معيار تقييمٍ ذاتي: ارسم من رأسك، ثم صحّح نفسك بالقائمة. لا تنظر للحلّ في الأقاليم قبل المحاولة.

لاحظ

طريقة الاستعمال: اضبط مؤقّتاً ٧–١٠ دقائق لكل مهمة. ارسم + انطق الشرح بصوتٍ عالٍ بالإنجليزية كأن المُقيّم أمامك. ثم راجع القائمة وضع ✓/✗.


Drill 0 — Simple web stack (Task 0)

ارسم: مستخدم → DNS → خادمٌ واحدٌ يحوي (Nginx, app server, codebase, MySQL).

يجب أن تنطق (تحقّق ✓):


Drill 1 — Distributed (Task 1)

ارسم: load balancer (HAProxy) أمام خادمين، كلٌّ web+app+db، مع primary‑replica.

تحقّق ✓:


Drill 2 — Secured & monitored (Task 2)

ارسم: بنية Task 1 + 3 firewalls + شهادة/HTTPS على الموزّع + 3 monitoring clients.

تحقّق ✓:


Drill 3 — Scale up (Task 3)

ارسم: عنقود موزّعين + فصل web/app/db كلٌّ على خادمه (طبقات).

تحقّق ✓:


Drill 4 — What happens when you type google.com (المشروع الثاني)

ارسم + اسرد: المحطّات الثماني بالترتيب، كل سهمٍ مسمّى، الحركة مُعلَّمةٌ مشفّرة.

تحقّق ✓ (الكلمات الثماني الإلزامية):


معيارٌ عابرٌ لكل التمارين