Supply Chain & Resilience
Secure by design
What this is
Secure by design is the practice of building security into a system's architecture and development lifecycle rather than testing for it afterwards. It covers threat modelling at design time, secure defaults, dependency and software bill of materials management, and the pipeline controls that stop known-vulnerable code reaching production.
The problem
Everything found at penetration test was a decision made months earlier.
A penetration test at the end of a build finds real problems and finds them at the most expensive possible moment. The authorisation model that allows horizontal access, the service account with more permission than it needs, the tenancy boundary that leaks - each was a design decision made months before, cheap to change then and structural to change now.
The same is true of dependencies. A known-vulnerable library in production is rarely a patching failure; it is usually the absence of any mechanism that would have flagged it when it was introduced, plus the absence of an inventory that would answer 'are we affected?' in minutes rather than days.
Secure by design moves those decisions earlier and makes them cheap. A short threat modelling session at design time costs an hour and routinely removes findings that would have cost weeks. It is not a new discipline; it is doing an existing one at the point where changing your mind is still free.
Who this is for
- Engineering teams whose penetration tests keep finding architectural issues rather than bugs.
- Organisations selling to buyers who now ask for SBOMs and vulnerability disclosure processes.
- Companies with a large dependency surface and no way to answer whether they are affected by a new CVE.
- Suppliers to government, where secure-by-design expectations increasingly appear in contracts.
- Teams whose security review is a gate at the end that everyone tries to avoid.
Delivery
How the engagement actually runs
Sprints inside your engineering cycle, with findings arriving continuously rather than a report arriving at the end. Durations are elapsed time for a typical scope, and get re-scoped against your estate before anything is committed.
- 011-2 weeks
Assess the lifecycle
Where security decisions currently get made, where findings currently come from, and what the last two penetration tests reveal about the pattern.
- 022 weeks
Introduce threat modelling
Run sessions with real upcoming work rather than training on an example, so teams learn on something they care about.
- 032 weeks
Wire the pipeline
Scanning, secret detection and SBOM generation in CI, with thresholds agreed so the gates are enforceable rather than routinely overridden.
- 042 weeks
Embed and hand over
Patterns documented, review checkpoint agreed, and the practice owned by engineering rather than by security.
Deliverables
What you actually receive
Artefacts your team owns and can maintain after the engagement, not a report that ages the moment it lands.
| Deliverable | What it contains | When |
|---|---|---|
| Threat modelling practice | A lightweight, repeatable session your teams run at design time - trust boundaries, what an attacker wants, what stops them - sized in hours, not days. | Week 2-3 |
| Secure defaults and patterns | Reference patterns for authentication, authorisation, tenancy isolation, secrets and logging, so the secure path is also the easy path. | Week 4 |
| SBOM generation and consumption | Bills of materials produced in the pipeline and, more importantly, ingested somewhere queryable - a generated SBOM nobody can search answers nothing. | Week 5 |
| Pipeline security gates | Dependency scanning, secret detection and policy checks in CI with agreed thresholds, tuned so the signal is actionable rather than ignored. | Week 5-6 |
| Vulnerability disclosure process | A published route for researchers to report issues, and an internal process to triage and respond - increasingly a procurement question. | Week 6 |
| Design review checkpoint | A proportionate review gate for changes that warrant one, inside the existing process rather than beside it. | Week 6 |
FAQ
Questions people actually ask
What is an SBOM and why does it matter?
Is generating an SBOM enough?
How do we do threat modelling without slowing delivery down?
Should pipeline security gates block builds?
More in Supply Chain & Resilience
Start
Three ways in, depending on how close the deadline is.
- Book it
Book a discovery call
Thirty minutes, no deck. We work out whether there is a real engagement here, and say so if there is not.
- Go
Check the EU AI Act applies
Six questions, a dated list of the obligations that reach you, and a calendar file so the deadlines land somewhere you will see them again.
- Go
Request a roadmap
You know the obligation and the deadline. We scope the sprints, the deliverables and the dates.
Or just email a human: hello@cloudgap.ai
We reply within24 hours