انتقل إلى المحتوى
أمين أبوزيد
ARC-028

معمارية الأمان

  • 6 درس
  • 4 ساعة تدريب (تقدير)
في هذه الصفحة 9 موضوعات

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

نظرة عامة

الموضوعات

  • انعدام الثقة (Zero Trust)
  • نمذجة التهديدات
  • الدفاع المتعمق

تعلّم أولًا

4 ساعة تدريب (تقدير)

مخرجات التعلم

  1. Apply zero-trust and defense-in-depth principles across application, data, network, and identity layers.
  2. Threat-model a whole solution and prioritize controls by risk.
  3. Map controls to the security requirements of the business and its standards.
  4. Produce a security architecture view that security teams can review and approve.

الدروس

  1. 01معمارية الأمان للحلول المتكاملة
  2. 02انعدام الثقة والدفاع المتعمق
  3. 03نمذجة التهديدات على مستوى الحل
  4. 04الضوابط ومتطلبات الأمان
  5. 05عرض عملي: نمذجة تهديدات عملية الدفع وتدفق السداد في Larkspur
  6. 06عرض عملي: عرض منظور معمارية الأمان على فريق الأمان خطوة بخطوة

المختبر والتمارين

Lab

ARC-028-LAB1 · Larkspur security architecture

Outcomes: 1–4 · Time: ~4 h

  1. Draw the platform context with trust boundaries (internet, stores, platform, ERP, CRM, payment provider).
  2. Build the threat model: list threats per boundary, rate likelihood and impact, rank them.
  3. Build a control map by layer (identity, application, data, network, operations); mark each control preventive, detective, or corrective.
  4. Trace each control to a business requirement or standard.
  5. Assemble the security architecture view and present it to a role-played CISO.

Acceptance: top ten threats each have a control and an owner; reviewed by a role-played CISO.

Exercises (case-based; six exercises)

IDOutcomeTask
ARC-028-EX011Larkspur's store tills sit on a trusted store network. Redesign the till-to-platform path using zero-trust principles.
ARC-028-EX021Fill a defense-in-depth table (identity, application, data, network) for customer account data and state what happens if each layer fails.
ARC-028-EX032Threat-model the gift-card balance check feature; list five threats and rank them.
ARC-028-EX042Two threats have equal impact; one is far more likely. Explain how you prioritize and what you tell the sponsor about the other.
ARC-028-EX053Map "customers must trust our checkout" and "meet the company password standard" to threats and controls in a traceability table.
ARC-028-EX064Review a draft security view that is a list of eight products. Write the review comments that turn it into an architecture a security team can approve.
أظهر الحلول
  • EX01 Each till has its own device identity and short-lived credentials; calls go through the gateway with authorization per till and store; segment the store network; monitor till behavior; network location grants nothing by itself.
  • EX02 Identity: MFA for staff, short-lived tokens (if stolen: limit scope and expiry). Application: authorization per record (if bypassed: field-level rules and logging). Data: encryption at rest, tokenized payment data (if a key leaks: rotation and separate keys). Network: private endpoints, segmentation (if breached: internal authentication and detection).
  • EX03 Threats: card-number enumeration, brute force, bot abuse, balance leaks through error messages, insider lookups. Rank by likelihood and impact; enumeration and bots first; controls: rate limiting, generic errors, step-up checks, audit of lookups.
  • EX04 Prioritize the more likely threat; record the other as a monitored or accepted risk with owner and review date; the sponsor or risk owner accepts it, not the architect alone.
  • EX05 Trust → threats: skimming script, session theft → controls: hosted payment fields, content security policy, secure cookies. Password standard → threat: credential stuffing → controls: MFA for staff, breached-password check, rate limiting.
  • EX06 Comments: name assets and threats first; show trust boundaries; map each product to the threat it addresses and drop those with none; add owners, evidence, detection and response; list accepted risks.

Workplace evidence: a security architecture you designed that passed a formal review.

الاختبار

Outcomes: O1 zero trust and defense in depth · O2 solution threat modeling · O3 mapping controls to requirements · O4 reviewable security view.

اختبار ذاتي لك: لا توجد درجات، ولا يُحفظ أو يُرسل أي شيء. اختر إجابة ثم تحقق منها، ويمكنك المحاولة مرة أخرى كما تشاء.

  1. 1Zero trust means:O1
  2. 2Defense in depth is best described as:O1
  3. 3A store till is on the corporate network and calls the ERP API. Under zero trust:O1
  4. 4Threat modeling a whole solution should start from:O2
  5. 5After listing threats you should next:O2
  6. 6A top threat that will not be fixed now should be:O2
  7. 7A control with no threat behind it is:O3
  8. 8A hosted payment field with a content security policy mainly addresses:O3
  9. 9A security team can approve a view that:O4
  10. 10In a CISO walkthrough you should lead with:O4

الجزء العملي

Security architecture defense of the lab view and threat model plus exercises ARC-028-EX01 to EX06. Pass: quiz at least 8/10, at least five of six exercises correct, and a lab where the top ten threats each have a control and an owner.

أخطاء شائعة

Security as a list of products; controls with no threat behind them; perimeter-only thinking.

التقييم

Security architecture defense.

دليل من بيئة العمل

A security architecture you designed that passed a formal review.

الصلة بالمسار الوظيفي

Security sign-off is a gate for every enterprise solution.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.