Bước 6 · Expert Level · Cybersecurity Architect

SC-100 Microsoft Cybersecurity Architect

Chứng chỉ Expert cao nhất trong Microsoft Security path. Thiết kế Zero Trust architecture, cybersecurity strategy toàn diện, đánh giá risk và đưa ra khuyến nghị cho C-suite. Yêu cầu: ít nhất 1 Associate cert (SC-300 hoặc SC-200 hoặc SC-401).

Expert
Microsoft Level
4
Domains
~150
phút thi
700
điểm pass
Design Zero Trust Strategy & Architecture
30-35%
Design Security for Infrastructure
20-25%
Design Security for Applications & Data
20-25%
Evaluate Governance, Risk, Compliance
20-25%
D1Design Zero Trust Strategy & Architecture30–35%
Zero Trust Architecture Design — Architect Mindset
Resiliency by design · Defense in Depth layering · Architect vs Implementer · MCRA (Microsoft Cybersecurity Reference Architecture)
🇬🇧 English

Architect vs Implementer distinction: SC-100 tests design decisions, not configuration steps. An architect answers: "Given these business requirements, which control architecture best achieves the risk posture?" Not: "Which portal do I click to enable MFA?" Exam cases present business scenarios, regulatory context, organizational constraints, and ask: which design recommendation is correct?

Microsoft Cybersecurity Reference Architecture (MCRA): Microsoft's reference architecture covering all pillars. Not a prescriptive blueprint — a set of recommended patterns that org can adopt selectively. Key sections: IdAM (Entra ID as identity control plane), Multi-cloud security, Endpoint management, Threat protection (Defender XDR), SIEM/SOAR (Sentinel), Information protection (Purview), Operational Technology (OT) security. An architect maps org requirements to MCRA patterns, identifies gaps, and recommends a target state.

Resilient architecture principles: Design to fail safely. Assume any single control can be compromised — architect layered defenses (Defense in Depth) so no single failure leads to full breach. Principle of least privilege applied at architecture level: minimize blast radius of any compromise. Explicit trust with continuous evaluation (CAE, Defender for Identity behavioral baselines) rather than static trust boundaries.

Resiliency patterns for identity: CAE (Continuous Access Evaluation) = near-real-time token revocation (instead of waiting for 1h token expiry, Entra revokes session within seconds if risk detected). Backup authentication: SSPR + FIDO2 as fallback. Federated identity resilience: if ADFS goes down, fail over to Password Hash Sync authentication (PHS as resilience option). Conditional Access "Break Glass" accounts: 2 emergency accounts per tenant, excluded from CA, stored credentials in physical safe — for scenarios where CA misconfiguration locks out all admins.

🇻🇳 Tiếng Việt

Mindset Architect: SC-100 không hỏi "bạn vào portal nào để bật MFA". Hỏi "công ty có 3 requirements — regulatory compliance, remote workforce, legacy apps — nên thiết kế CA như thế nào?" Câu trả lời phải justify: "Dùng Named Locations kết hợp Device Compliance + Auth Strength thay vì chỉ MFA đơn giản vì legacy apps cần modern auth workaround, và Named Locations giúp restrict trusted network một cách granular."

MCRA: đây là "bản đồ" architect cần biết. Khi CISO hỏi "chúng ta cần security stack gì?", architect map từng pillar: IdAM → Entra ID. Endpoint → Intune + MDE. Threat Protection → Defender XDR. SIEM → Sentinel. Info Protection → Purview. Cloud Security → Defender for Cloud. OT/IoT → Defender for IoT. Không phải tất cả org cần tất cả ngay lập tức — architect biết phần nào critical trước, phần nào có thể defer.

Defense in Depth: 7 lớp bảo vệ theo khái niệm Microsoft: (1) Physical (datacenter). (2) Identity & Access (Entra, PIM). (3) Perimeter (DDoS, Azure Firewall, WAF). (4) Network (NSG, microsegmentation, ZTNA). (5) Compute (EDR, patch, baseline config). (6) Application (SAST/DAST, WAF, API gateway). (7) Data (encryption, DLP, labels). Attacker phải break qua tất cả 7 lớp — "defense in breadth" không có ý nghĩa nếu thiếu depth.

CAE & Identity Resilience: CAE là tính năng ít biết nhưng critical — nếu user bị compromise và admin disable account, CAE revoke session trong <2 phút thay vì chờ token expire (có thể đến 1 tiếng). Với traditional token: attacker có token = 60 phút access dù account đã bị block. Với CAE: Exchange và SharePoint check revocation real-time. Break Glass: 2 tài khoản global admin excluded khỏi CA, credentials in safe — không bao giờ dùng daily, chỉ khi CA lock ra tất cả.

⚙ Thực tế — Case Study Architecture Decision

Org có 5,000 users, ADFS hiện tại, yêu cầu PCI-DSS, hybrid on-prem. Architect recommendation: (1) Enable PHS alongside ADFS ngay hôm nay (resilience). (2) Plan migration từ ADFS → Entra cloud auth trong 18 tháng (simplify, reduce attack surface — ADFS server thường là high-value target). (3) Deploy CAE cho Exchange/SharePoint ngay (no extra license needed). (4) CA policies: Compliant device + MFA for all cloud access — ADFS handles on-prem auth. (5) PCI-DSS mapping: CA "require compliant device" thỏa PCI 8.3 strong auth requirement.

D2Design Security for Infrastructure20–25%
Cloud Security Architecture — Azure Landing Zones & Multi-cloud
Azure Landing Zone · Hub-Spoke · Cloud Adoption Framework (CAF) Security · Multi-cloud posture
🇬🇧 English

Azure Landing Zone (ALZ): pre-built architecture framework with Management Groups, subscriptions, policies, identity, and network topology already structured. ALZ provides security baselines out of the box: Azure Policy assignments (no public IP, require encryption, require Defender plans). ALZ Platform subscriptions: Identity (AD DS), Management (Log Analytics, Defender for Cloud), Connectivity (hub network, Firewall, VPN/ExpressRoute). ALZ Landing Zone subscriptions: Corp (connected to hub) and Online (internet-facing, no hub peering).

Hub-Spoke network design: Hub: central VNet containing shared services (Azure Firewall, VPN Gateway, DNS, Azure Bastion). Spokes: individual VNets for each workload, peered to hub only (not peer-to-peer). All inter-spoke traffic routes through hub Firewall (inspect and control east-west). Internet-bound traffic routes through hub Firewall (inspect north-south). Benefit: single place to manage network security policy, consistent logging at Firewall level.

Azure Defender for Cloud — multi-cloud CSPM: Cloud Security Posture Management across Azure, AWS, GCP. Connect AWS account → Defender for Cloud ingests AWS Config, Security Hub findings → unified Secure Score across clouds. Regulatory compliance dashboard: map to CIS, SOC 2, PCI-DSS, ISO 27001 — show compliance posture across all clouds in one view. Defender for DevOps: integrate with GitHub/Azure DevOps — scan IaC (Terraform, ARM) for misconfigurations before deploy.

Privileged access workstations (PAW): dedicated, hardened devices for privileged tasks only. No email, no web browsing, no productivity apps. Separate from daily-use devices. Managed by Intune with strict compliance policies. Admin tasks (PIM activation, Azure portal, Entra admin) done only from PAW. Reduces risk of credential theft via phishing on admin machines. Three-level model: PAW for Tier 0 (identity/infrastructure), Enterprise Access Workstation for Tier 1 (servers), Specialized Access Workstation for Tier 2 (application).

🇻🇳 Tiếng Việt

Azure Landing Zone: thay vì tự xây Azure subscription structure từ đầu (mất 3-6 tháng, hay sai), dùng ALZ reference implementation (Bicep hoặc Terraform). Org get ngay: Management Group structure đúng (Tenant Root → Intermediate → Platform → Landing Zones → Sandboxes). Azure Policy assign cho toàn tenant. Hub network với Firewall ready. Defender for Cloud enabled. Log Analytics workspace kết nối. "Day 1 security" thay vì retroactively fix sau 2 năm.

Hub-Spoke: ví dụ thực tế — 5 teams, 5 subscription, 5 VNet. Nếu peer full mesh = 10 peerings, routing phức tạp, không có chỗ inspect traffic. Hub-Spoke: 5 spoke VNet peer với 1 Hub VNet. Traffic Dev→Prod phải qua Hub Firewall (inspect, log, block nếu cần). Azure Bastion trong Hub (SSH/RDP qua browser, không expose public IP). VPN Gateway trong Hub (on-prem connect vào Hub, access tất cả spoke qua Firewall).

Multi-cloud CSPM: thực tế nhiều org có cả Azure + AWS (legacy). Defender for Cloud + AWS connector: bật → Secure Score hiện thị cả Azure và AWS resources. AWS S3 public bucket → flagged ngay. AWS IAM admin role unused → highlighted. Compliance view: "org đang 72% compliant với CIS v8 trên Azure, 58% trên AWS" → action plan để đồng đều. Không cần 2 tool riêng cho 2 cloud.

PAW (Privileged Access Workstation): CISO nên có PAW riêng để quản lý Entra, Azure. Không dùng laptop hàng ngày (email, web) để vào Entra Global Admin. Nếu laptop bị phishing → attacker có access → nhưng nếu Global Admin session chỉ cho phép từ compliant PAW device → attacker không thể elevate. PAW Intune policy: block USB, no internet browsing, AppLocker only allow admin tools, LAPS for local admin password.

⚙ Thực tế
TierWorkload exampleALZ Subscription typeKey security control
Platform: IdentityAD DS Domain ControllersPlatform / IdentityNo internet access, no workloads, PAW only
Platform: ConnectivityAzure Firewall, VPN GW, BastionPlatform / ConnectivityCentral inspection, NSG + Firewall policy
Corp LZInternal apps (SAP, ERP)Landing Zone / CorpConnected to hub, no public IP, Private Endpoint
Online LZPublic web/APILanding Zone / OnlineWAF (Front Door/App GW), DDoS Standard
D3Design Security for Applications & Data20–25%
DevSecOps & Application Security Architecture
Shift-left security · Threat modeling · STRIDE · Defender for DevOps · API security
🇬🇧 English

Shift-left security: move security earlier in the development lifecycle — find and fix issues at design and code time rather than post-deployment. Tools: pre-commit hooks (git hooks with secrets detection — detect API keys before push), SAST (Static Application Security Testing — code analysis without running), DAST (Dynamic Application Security Testing — run against running app), SCA (Software Composition Analysis — scan dependencies/libraries for known CVEs), IaC scanning (Terraform/Bicep misconfig before deploy).

Threat modeling — STRIDE: Spoofing (identity — attacker impersonates legitimate user/system). Tampering (integrity — modify data in transit or at rest). Repudiation (non-repudiation — deny performing action — solve with audit logs). Information Disclosure (confidentiality — expose sensitive data). Denial of Service (availability — overwhelm resource). Elevation of Privilege (authorization — gain higher access). For each STRIDE threat, identify mitigations in the architecture design.

Defender for DevOps: integrates with GitHub Actions and Azure DevOps pipelines. Capabilities: secrets scanning (detect hardcoded API keys, tokens in code), IaC scanning (Terraform, ARM, Bicep — flag Public Access: true, no encryption), dependency scanning (SCA — known vulnerable packages), code scanning (SAST via CodeQL integration). All findings surface in Defender for Cloud as Code Security recommendations. Developer sees security findings directly in pull request comments.

API security architecture: Azure API Management (APIM) as central API gateway — apply OAuth 2.0 token validation, rate limiting, IP filtering, TLS enforcement before traffic reaches backend. WAF on Application Gateway or Azure Front Door for web-facing APIs (OWASP Top 10 protection). Managed Identity for service-to-service API calls (no stored credentials in config files). Private Endpoint for backend APIs (no public exposure).

🇻🇳 Tiếng Việt

Shift-left: tìm vulnerability sớm = rẻ hơn nhiều. Tìm SQL injection ở code review stage = 1 giờ developer fix. Tìm ở production pentest = 2 tuần team fix + potential disclosure + reputational damage. Pipeline: developer push code → GitHub Action → Secrets scan (GitLeaks/Defender for DevOps) → SAST (CodeQL) → SCA (npm audit/OWASP Dependency Check) → IaC scan (Checkov/Defender for DevOps) → nếu any critical fail → block PR merge. "Security gate" như "test gate" — không pass = không ship.

STRIDE Threat Modeling: khi thiết kế tính năng "user login", run STRIDE: Spoofing — fake login page (phishing)? Mitigate: FIDO2 passkey (phishing resistant). Tampering — modify token? Mitigate: signed JWT, HTTPS. Repudiation — user deny login? Mitigate: audit log với timestamp. Information Disclosure — token leak? Mitigate: short expiry, CAE. DoS — brute force? Mitigate: Smart Lockout, rate limiting. EoP — normal user get admin? Mitigate: RBAC + PIM, no standing privilege. Threat model = security architecture requirement document.

Defender for DevOps: developer commit code có hardcoded Azure Storage connection string → Defender for DevOps detect → PR comment: "Secret detected at line 47, rotate this key immediately." Manager thấy trong Defender for Cloud dashboard. Không cần đợi pentest — real-time trong CI pipeline. IaC: Terraform file có `allow_public_access = true` cho storage account → flagged với severity "High" → developer phải fix trước khi merge.

API Security: microservices không nên call nhau qua public internet với hardcoded keys. Kiến trúc đúng: Service A → lấy OAuth token từ Entra (Managed Identity, không có password) → call API Management → APIM validate token → forward đến Service B (Private Endpoint). Attacker không thể reach Service B directly. APIM log tất cả API calls → Sentinel ingest → detect anomalies (Service A đột nhiên gọi admin API endpoint bất thường).

⚙ Thực tế

Secure DevOps pipeline cho fintech: Code commit → (1) Secrets scan: GitLeaks block nếu phát hiện key. (2) SAST: CodeQL phân tích tất cả Java code. (3) SCA: OWASP Dependency Check list CVEs. (4) Build Docker image → Defender for Containers scan image vulnerabilities. (5) IaC: Checkov + Defender for DevOps scan Terraform. (6) Deploy to staging → DAST: OWASP ZAP active scan. (7) Pentest quarterly. (8) Production: APIM + WAF + Private Endpoint. → Từ "pentest mỗi năm" thành "security check mỗi commit" — security được build in không phải bolt on.

D4Evaluate Governance, Risk & Compliance (GRC)20–25%
Security Governance & Regulatory Compliance Architecture
Microsoft Defender for Cloud Regulatory Compliance · Azure Policy · CAF Govern · Risk management · NIST CSF
🇬🇧 English

Regulatory compliance in cloud: Shared responsibility model for compliance — cloud provider (Microsoft) is responsible for physical, infrastructure compliance (SOC 2, ISO 27001, PCI-DSS for the cloud platform itself). Customer is responsible for how they configure and use cloud services (data classification, access control, encryption keys management, application security). Compliance is not inherited — customer must implement controls on top of compliant infrastructure.

Defender for Cloud Regulatory Compliance: assign compliance frameworks (ISO 27001, SOC 2, PCI-DSS, NIST SP 800-53, NIS2, GDPR) to subscriptions → automatic assessment of controls against current Azure config. Control A.9.4.2 (Secure log-on procedures): Defender checks if MFA is enabled, CA policies exist, sign-in risk detection on. Compliance score shows % of controls passed. Export to compliance report for auditors. Workflow: remediate findings in Defender for Cloud → score improves → auditor evidence generated automatically.

NIST Cybersecurity Framework (CSF): 5 functions — Identify (asset management, risk assessment, governance), Protect (IAM, awareness, data security, maintenance, protective technology), Detect (anomalies and events, security monitoring, detection process), Respond (response planning, communications, analysis, mitigation, improvements), Recover (recovery planning, improvements, communications). SC-100 maps Microsoft technologies to each NIST CSF function. Example: Detect function → Microsoft Sentinel + Defender XDR.

Azure Policy for governance: initiative = group of policies. Assign initiative at Management Group level → applies to all subscriptions. Policy effects: Deny (prevent non-compliant resource creation), Audit (flag existing non-compliant, don't block), DeployIfNotExists (auto-remediate — deploy Defender plan if not enabled), Modify (add tags). Policy-driven governance vs manual governance: at scale (1000+ resources), policies ensure consistent compliance without manual checks.

🇻🇳 Tiếng Việt

Shared Responsibility: ngân hàng lên Azure và nói "Azure có ISO 27001 nên chúng tôi được ISO 27001". Sai hoàn toàn. Azure's ISO 27001 cover physical datacenters và infrastructure. Nhưng ngân hàng phải tự ensure: data encryption (customer key), access control (PIM, RBAC), logging (audit log retention), incident response (Sentinel), application security (own code). Auditor sẽ kiểm tra customer controls, không phải Microsoft's controls.

Defender for Cloud Compliance: gán PCI-DSS 4.0 framework vào subscriptions → Defender tự động map 300+ controls vào Azure config → score 67% compliant. Drill down: PCI Req 8.3 (MFA for CDE access) → 45 resources failing → click remediate → guide từng bước. Evidence export: PDF report với control evidence timestamp → gửi QSA auditor. Thay vì team compliance ngồi fill Excel, Defender for Cloud generate evidence automatically.

NIST CSF mapping: architect present ZT security program cho board theo NIST CSF: Identify — Purview Data Map biết dữ liệu nằm ở đâu. Protect — Entra (IAM) + Sensitivity Labels (data) + Intune (device). Detect — Sentinel + Defender XDR. Respond — Sentinel SOAR playbooks + Incident Management. Recover — Azure Backup + Business Continuity. Board thấy 5 functions đều covered → approve budget. NIST CSF = ngôn ngữ chung với C-suite.

Azure Policy governance: 1,000 subscriptions không thể quản lý bằng tay. Policy Initiatives: "PCI-DSS Baseline" initiative gán cho Management Group "Corp" → tất cả 300 Corp subscriptions tự động: no public IP for PaaS, encryption enabled, audit logs bật, Defender plans active. Developer tạo Storage Account public → Deploy fails ngay tức thì (Deny policy). Team security không cần review từng resource — Policy enforce automatically.

⚙ Thực tế — GRC Architecture
NIST CSF FunctionMicrosoft TechnologyKey Capability
IdentifyPurview Data Map + Defender for CloudAsset discovery, data classification, Secure Score baseline
ProtectEntra + Intune + Sensitivity LabelsIAM, device compliance, data protection at rest/transit
DetectSentinel + Defender XDR + UEBAThreat detection, anomaly, behavior analytics
RespondSentinel SOAR + Microsoft IR teamsAutomated playbooks, incident lifecycle, threat hunting
RecoverAzure Backup + ASR + BCDR docsRTO/RPO planning, ransomware recovery, comms plan
SC-100 Official Labs: microsoftlearning.github.io/SC-100-Microsoft-Cybersecurity-Architect/ — Labs tập trung thiết kế và review architecture, không phải click-through configuration.
Architecture Design & Zero Trust
01
Design a Zero Trust Architecture for a Hybrid Enterprise
Case study: Tailwind Traders 5,000 users, hybrid AD, ADFS, multiple cloud apps. Design ZT architecture: Identity (Entra + CA + PIM), Devices (Intune), Network (Hub-Spoke + ZTNA), Apps (MCAS session control), Data (Sensitivity Labels). Create architecture diagram. Identify gaps vs current state. Prioritize 12-month roadmap. Present trade-offs.
⏱ 75 phútZero TrustArchitecture Design★ Bắt buộc
02
Design Identity Security Architecture with Entra ID
Design identity architecture: Hybrid identity (PHS vs PTA vs Federation — pros/cons for each scenario). CA policies for compliance. PIM configuration design. Break Glass account design. Lifecycle Workflows. External identity (B2B/B2C). Federation trust design. Present to "board" justifying decisions with security + business reasoning.
⏱ 60 phútIdentity ArchitectureEntra ID★ Quan trọng
Infrastructure & DevSecOps
03
Design Azure Landing Zone Security Architecture
Review ALZ reference implementation. Design Management Group structure for a 3-tier org (Platform, Corp LZ, Online LZ). Design Hub-Spoke network (Firewall policy, NSG, Bastion). Assign Policy Initiatives. Design Defender for Cloud plans per subscription type. Map to ALZ security baselines. Identify deviations needed for org-specific requirements.
⏱ 60 phútAzure Landing ZoneNetwork Architecture★ Quan trọng
04
Design a Secure DevOps Pipeline (Threat Modeling & Defender for DevOps)
Run STRIDE threat model on a sample web application. Map threats to mitigations. Design secure CI/CD pipeline: secrets scanning gate, SAST gate, SCA gate, IaC scanning gate, container scanning. Configure Defender for DevOps in GitHub. Review findings. Design API security architecture: APIM + WAF + Private Endpoint + Managed Identity. Document architecture decisions.
⏱ 70 phútDevSecOpsThreat ModelingSTRIDE★ Quan trọng
GRC & Compliance
05
Design Security Compliance & Governance Architecture
Assign ISO 27001 and PCI-DSS compliance frameworks in Defender for Cloud. Review compliance score. Identify top 10 failing controls. Design Azure Policy Initiative for PCI-DSS baseline. Create remediation tasks. Map Microsoft technologies to NIST CSF 5 functions. Design Governance → Management Group → Policy → Monitoring → Reporting chain. Export compliance evidence report.
⏱ 55 phútGRCAzure PolicyNIST CSF★ Quan trọng
TechCorp Vietnam · 15,000 users · 3 subsidiaries · 4 countries · Dual listed (HoSE + SGX)
Cybersecurity Architecture Review: thiết kế security strategy 3 năm cho tập đoàn đa quốc gia
Bối cảnh kiến trúc sư

CISO mời Cybersecurity Architect vào review toàn bộ security posture và thiết kế 3-year security roadmap. Tập đoàn: 3 subsidiary (fintech, insurance, logistics), 4 quốc gia (VN, SG, MY, TH), dual-listed = GDPR + MAS TRM + PDPA + BOT regulations. Mix: Azure (primary), AWS (legacy fintech), on-prem (logistics). Current issues: siloed security tools mỗi subsidiary, no central visibility, 3 separate SOC teams, compliance overhead quadrupled.

Architecture Design Approach
  1. Current State Assessment: ZT Maturity model assessment mỗi pillar × mỗi subsidiary → heat map. Defender for Cloud multi-cloud connect Azure + AWS → unified Secure Score = 51% average.
  2. Target Architecture — Identity Fabric: Single Entra tenant với verified domains tất cả subsidiaries. External identity: MAS-regulated users → B2B collaboration với Azure AD cross-tenant sync. PIM cho tất cả Global Admin roles. CAE bật toàn tenant.
  3. Target Architecture — Network: Azure Virtual WAN (replace point-to-point ExpressRoute) kết nối 4 countries. Hub-Spoke per region. Global Secure Access: replace VPN cho 15,000 remote users. Entra Internet Access: SWG cho web traffic compliance logging (MAS TRM 7.5 logging requirement).
  4. Target Architecture — SOC Unification: Single Microsoft Sentinel workspace (SIEM of SIEMs pattern: regional workspaces → central Sentinel). Centralize Defender XDR incidents. Unified SOAR playbooks. Shared threat intelligence across subsidiaries (one TI feed benefits all).
  5. Compliance Automation: Defender for Cloud: assign MAS TRM, PDPA, GDPR frameworks. Azure Policy: enforce controls across 3 subsidiaries' subscriptions. Automated evidence generation for 4 regulatory frameworks → eliminate manual compliance tracking (saves 40h/quarter per regulatory body).
✅ Architecture Value delivered: Unified security visibility: 1 Secure Score dashboard thay vì 9 (3 subsidiaries × 3 tools). SOC staff reduced from 3 teams × 5 people = 15 → 1 team × 8 (centralized, 24/7 coverage). Regulatory compliance: automated evidence for 4 frameworks → reduce compliance prep from 2 months → 2 weeks per audit. Security posture: Secure Score 51% → 79% in 18 months. Tool rationalization: 12 security tools → 5 (Microsoft stack + 2 niche). TCO saving: $2.3M/year license + staffing. Board report: NIST CSF dashboard per quarter.
Câu Hỏi Expert SC-100
Q1. Org có ADFS hiện tại và muốn cải thiện identity resilience với chi phí thấp nhất. Khuyến nghị đầu tiên của Architect là gì?
  • A. Migrate ngay sang Entra Cloud Auth, bỏ ADFS
  • B. ✅ Enable Password Hash Sync (PHS) song song với ADFS hiện tại — authentication failover nếu ADFS down, không cần thay đổi user experience
  • C. Deploy thêm ADFS server để có HA
  • D. Bật CAE — không liên quan đến ADFS resilience
PHS là failover mechanism chi phí thấp nhất, không disrupt existing auth flow. Nếu ADFS down, Entra tự động dùng PHS để authenticate. ADFS HA (thêm server) tốn kém và không giải quyết được datacenter failure. Migration sang cloud auth đúng hướng dài hạn nhưng không phải "đầu tiên, chi phí thấp nhất". CAE cải thiện token revocation, không phải auth resilience.
Q2. Fintech bị yêu cầu tuân thủ PCI-DSS 4.0. Cách hiệu quả nhất để liên tục chứng minh compliance trong Azure?
  • A. Hire external auditor kiểm tra hàng tháng
  • B. Export Azure Activity Log và tự map vào PCI controls
  • C. ✅ Assign PCI-DSS 4.0 regulatory compliance framework trong Defender for Cloud — auto-assessment với evidence, remediation guidance, và compliance score liên tục
  • D. Implement Azure Policy Deny cho mọi non-compliant resource
Defender for Cloud Regulatory Compliance auto-maps Azure controls to PCI-DSS requirements, provides continuous score, automated evidence, và remediation guidance. External auditor hàng tháng tốn kém và không real-time. Manual Activity Log export không có mapping intelligence. Azure Policy Deny hữu ích nhưng chỉ là một phần của compliance — không track evidence hay generate compliance report.
Q3. Developer vô tình commit Azure Storage connection string vào GitHub public repo. Kiểm soát nào trong CI/CD pipeline ngăn được điều này?
  • A. Azure Policy — Deny public Storage Account
  • B. ✅ Defender for DevOps với secrets scanning — phát hiện secrets trong source code ngay tại PR, block merge trước khi reach remote
  • C. Conditional Access — block developer device
  • D. Sentinel detection rule cho Storage key usage
Defender for DevOps secrets scanning integrate với GitHub Actions — scan code changes, detect hardcoded secrets (connection strings, API keys, certificates) trong pull request → alert và optionally block merge. Azure Policy kiểm soát infrastructure config, không code content. CA kiểm soát access, không code scanning. Sentinel detect sau khi compromise đã xảy ra — reactive, không preventive.