Practice Hub / Tools
Practice tools
Tools for the work an architect, engineer or analyst does beyond writing queries: reviewing a design someone else wrote, building one of your own and having it checked. Each scenario comes from one or more courses and opens on any paid plan. Your work is saved with your account and downloads as files you keep.
Cloud Security Architecture Designer
Assemble an architecture from zones, components and connections, have it checked against the requirements, justify it, and compare it with a model.
Replace the VPN all three companies use to reach Northgate's ERP and PLM system with Private Access to the two applications and nothing else.
Paid plan ARC501 · Microsoft 365 Security Architecture Getting server logs to Sentinel privatelyDesign the path that brings Northgate Engineering's on-premises server logs into Sentinel, and the archive that keeps them for 12 months, so none of it is reachable from the internet.
Paid plan SEC404 · AWS Threat Detection and Incident Response The customer portal after the SSRFRedesign the architecture behind Northgate's customer portal so the SSRF path of 15 May fails even with another flaw in the code, and the next attempt is seen.
Paid planArchitecture Review Workbench
Assess a finished architecture against its standards area by area, cite the evidence for every rating, raise findings with severity and owner, and produce a scored assurance report.
Review Phil Greaves's design for bringing NE-RODC01 under the domain controller standard: what it may cache, its disk and copies, and what runs on it.
Paid plan ARC501 · Microsoft 365 Security Architecture Präzision leaves security defaultsReview Jonas Weber's plan to replace security defaults at Präzision with Conditional Access: rate each control against the export, raise the gaps, and score the design before it goes to Rachel Okafor.
Paid plan ARC501 · Microsoft 365 Security Architecture Watchpoint's Defender XDR operating modelReview Sam Adeyemi's proposed operating model for Defender XDR at Northgate Engineering: the roles each party holds, which actions wait for approval, the hand-off and the access review, before Rachel Okafor replies.
Paid planAttack Path Explorer
Trace the paths an attacker takes through identities, groups, machines and roles to a target, then break them with the cheapest cuts that keep the business working.
Trace every path from a help desk operator to tier 0 in a BloodHound export with two crossings, and break them without taking away the resets, group requests and license work the business runs on.
Paid plan ARC501 · Microsoft 365 Security Architecture Who else holds the role-removal automationTrace every route from a compromised forest to a draft automation that can assign any directory role, then close them without stopping the SOC or the automation.
Paid planControl Mapping Matrix
Map an organization's controls to a framework's requirements on the evidence, rate the coverage of each, and write the gap analysis an assessment starts from.
Map Northgate Engineering's controls to the evidence its own obligations demand (72 hours, the UK prime's 24 hours, named-staff drawings, 12 months of logs) and rate each on what the export proves, telling evidence from a status, a policy sentence or a switch.
Paid plan ARC501 · Microsoft 365 Security Architecture What Engineering's tenant already meetsTrace the controls running in Northgate Engineering's tenant to eight of the group's requirements and rate each on what the export shows, telling the controls that deliver a requirement from the ones that are only named for it.
Paid plan GRC201 · GRC for Security Professionals Northgate Engineering's first CSF profileMap Northgate Engineering's running controls to eleven NIST CSF 2.0 subcategories and rate each on the evidence, telling the controls that deliver an outcome from the ones that only sound like it.
Paid planCloud Security Cost and Control Optimisation Tool
Keep, retire and add security controls against a risk register in money, until every risk sits inside appetite and the spend fits the budget.
Configure, assign, add on or step up until five of the group's risks behind SR-02, SR-07 and SR-16 sit inside their limits on a $300K slice of the year-one budget.
Paid plan GRC201 · GRC for Security Professionals Northgate's controls inside $170KKeep, retire and add controls against five of Northgate Engineering's register entries until each sits inside its limit and the spend fits the budget.
Paid plan SEC302 · Microsoft SOC Detection and Response Northgate's hardening spendFund, keep and retire Northgate's Microsoft security controls against the four cases the course works, until every risk sits inside appetite and the spend fits the budget.
Paid planData Security and Encryption Design Simulator
Classify an estate's data, then choose whose key protects each store, how its data moves, how keys rotate and who administers them, and test the plan against the threats each class must resist.
Classify the group's payroll, HR, contract and payment data, then choose label encryption, Customer Key or Double Key Encryption, the mail route and the protection's administrators for each place it sits or moves, inside the budget.
Paid plan SEC404 · AWS Threat Detection and Incident Response Whose key, for which bucketClassify Northgate's S3 data, then choose the key, transport, rotation and key administrators for each bucket, and find what the strongest key buys that the right one does not.
Paid plan ARC403 · Microsoft 365 Data Security Engineering Whose key protects Northgate's dataStamp Northgate's data with label scheme v1.0, then choose Microsoft-managed keys, Customer Key or Double Key Encryption for each mailbox policy, SharePoint, Teams and the board's papers, inside the budget.
Paid planSecurity Decision Simulator
Run a security program across a year: decide under budget and business pressure, live with the consequences when they arrive, and replay any decision to see the other year.
Run Northgate Group's security work from Q4 2026 to Q3 2027 on CON-01's budget with no new headcount: protect the drawings, widen the SOC, ready Copilot and fix sharing, in an order the year can carry.
Paid plan SEC302 · Microsoft SOC Detection and Response Northgate's SOC, the first yearRun Northgate's two-analyst SOC for a year: the parked backlog, new detections, the ingestion bill, night cover and automation, each with a consequence that arrives later.
Paid planDesign Review
Review a design somebody else wrote: challenge the claims that don't hold, decide the verdict and its conditions, write the test for each, and keep the decision record.
A contractor proposes moving Northgate's domain administration into a hardened administrative forest. Review it against NE-AD-STD before it goes to Rachel Okafor.
Paid plan ARC501 · Microsoft 365 Security Architecture Marcus Webb's draft group HLDA single high-level design for three companies, drafted by the architect who made many of the earlier calls. Decide whether the review board takes it forward, and on what conditions.
Paid plan ARC501 · Microsoft 365 Security Architecture Saluda's proposal for administering Northgate SystemsNorthgate Systems' managed service provider proposes delegated administration in place of its two Global Administrator accounts. Decide whether it goes ahead, and on what conditions.
Paid planInfrastructure as Code Review
Review a Terraform, Bicep or CloudFormation pull request like a security reviewer: comment on the lines that add risk, suggest the fix, tell safe changes from risky ones, and decide whether it merges.
Review the Bicep pull request that builds where Northgate keeps its tenant configuration exports and approved record, and catch the conveniences that undo it.
Paid plan ARC501 · Microsoft 365 Security Architecture Turning on the bank details policyReview the change that takes Engineering's bank details DLP policy out of simulation, and catch what it gives away on the way.
Paid plan ARC501 · Microsoft 365 Security Architecture The revoke-sessions playbookReview Watchpoint's change that adds automatic session revocation to Engineering's Sentinel, and decide what it may touch, as whom, and when.
Paid plan SEC404 · AWS Threat Detection and Incident Response Bringing the CI and audit roles under TerraformReview a Terraform pull request that imports prod's CI deploy role, the cross-account audit role and the prod-data key: find the trust and permission changes that widen who can act in prod.
Paid planIAM Policy and Privilege Simulator
Predict how AWS IAM, Azure RBAC or Microsoft Entra roles will decide a request, then fix the policies until the required access is allowed, the rest is denied and every escalation path is broken.
Test Northgate Engineering's draft delegation for its directors and HR staff, then turn an ordinary administrative unit into a boundary the tenant-wide help desk cannot cross.
Paid plan SEC404 · AWS Threat Detection and Incident Response Which roles may a developer pass?Scope a developer's iam:PassRole in Northgate's dev account so they can deploy their own functions and can no longer hand the build role to a new instance.
Paid planSecure Cloud Landing Zone Designer
Build an AWS organization or an Azure management group hierarchy: place the accounts, attach the guardrails where they inherit, and prove what each account can and cannot do.
Put Northgate Engineering's security and identity subscriptions into a management group hierarchy, and place each deny policy where it reaches what it should without breaking the VPN gateway or the sandbox.
Paid plan SEC404 · AWS Threat Detection and Incident Response Northgate's organization after the reviewPlace Northgate's two new accounts and its standing SCPs so the next incident starts from them, without taking from the security account the rights it detects and responds with.
Paid planMisconfiguration Evidence Locker
Work a locker of configuration exports like a case file: find the misconfigurations, prove each from the exact lines, tell them from settings that only look wrong, and write the case report.
Work the evidence from Northgate Engineering's tenant: consent settings, the grants already in place and the apps behind them, guest invitations and cross-tenant defaults. Prove each misconfiguration from its line and tell it from the defaults that only look loose.
Paid plan ARC501 · Microsoft 365 Security Architecture Who outside the group can reach Engineering in TeamsWork the evidence from Northgate Engineering's Teams external access: the tenant settings, the Global user policy and the group's domains. Prove each misconfiguration from its line and tell it from the settings that only look wrong.
Paid plan SEC404 · AWS Threat Detection and Incident Response Did the recovered backup regime hold?Read the configuration exports of Northgate's rebuilt backup bucket and its neighbours, a week after recovery, and prove where the regime falls short of what recovery set.
Paid planSecurity Monitoring Architecture Builder
Route an estate's log sources through collectors into storage tiers, and prove every detection gets the signals it needs, kept long enough, inside the budget.
Route Northgate's nine largest Sentinel tables between the analytics tier and the data lake, with a split where a rule reads part of a table, so every rule keeps firing inside the budget.
Paid plan SEC405 · Splunk for Security Analysts Where Northgate's month should liveRoute Northgate Engineering's seven sources into searchable indexes or Amazon S3 so that every search the SOC runs on the month still finds its data, inside a budget about a quarter of what indexing everything costs.
Paid planCloud Network Security Simulator
Segment a cloud network by editing its firewall, security group and subnet rules, then test connectivity hop by hop and prove the required paths are allowed and the rest blocked.
Narrow Northgate Engineering's core firewall and the staging Connect server's network security group so only privileged workstations administer either sync server, while synchronization and staff sign-in keep working.
Paid plan SEC404 · AWS Threat Detection and Incident Response What app-prod-01 can reach inside the prod VPCNarrow the security groups in Northgate's prod VPC so a portal server made to open connections, as on 15 May, reaches nothing it has no business with.
Paid planCloud Resilience and DR Simulator
Choose how each component survives failure, then pull a zone, a region, a deletion and ransomware, and see which services come back within their recovery objectives.
Choose how each layer of Northgate's directory survives, then lose a host, the Manchester site, a tier 0 group and every controller to a wipe, inside a budget.
Paid plan ARC501 · Microsoft 365 Security Architecture Northgate Engineering's data, drilledChoose how each of Engineering's data stores comes back, then lose a mailbox, a site found too late, the Manchester server room and everything to ransomware, against NFR-03 and inside a budget.
Paid plan SEC404 · AWS Threat Detection and Incident Response Can orders come back from what May did not test?Choose how Northgate's portal, orders database and data bucket survive a zone, the Region, an administrator in prod and an SSE-C ransom, and prove orders comes back inside its objectives on finance's budget.
Paid planThreat Modeling Workbench
Threat-model a system from its data flow diagram: assets, trust boundaries and entry points, threats by STRIDE, mitigations and residual risk, and an attack tree that breaks as mitigations land.
Threat-model the path the May penetration test took to Birmingham's controlled drawings: a license server that must keep NTLM, a guest Wi-Fi, a trusted supplier forest, and the share itself.
Paid plan ARC501 · Microsoft 365 Security Architecture The tender assistant before it is approvedThreat-model a proposed Sales agent that reads Salesforce and SharePoint and can create records and send email: who reaches it, what it acts as, and what content from outside can make it do.
Paid plan SEC401 · Threat Detection Engineering Threat-model the detection pipelineNorthgate's detections now reach Sentinel only through a repository, tests and a deploy identity. An attacker who can quietly weaken a rule wins: find where.
Paid plan