Infrastructure & security
Infrastructure described as code, and Zero Trust access that does not rest on a text message.
- Deliverable
- Infrastructure reproducible from the repository, and admin access with no shared password.
- Typical duration
- 3 to 6 weeks
- From
- €8,000 per project
The problem
A product’s security is not decided at launch. It is decided in how the infrastructure is described, how access is granted and how secrets travel.
We describe infrastructure as code — what is not in the repository does not exist — and replace standing access with identity verified on every request. One-time codes over SMS are never the answer: a number can be hijacked, and silently.
What is included
- Infrastructure described as code, reproducible from one environment to the next
- Zero Trust access: identity verified on every request, not a perimeter crossed once
- Authentication with hardware keys or passkeys — never a one-time code over SMS
- Secrets managed outside the repository, distinct per environment
- Backups verified by an actual restore, not by the presence of a file
How it works
- 01
Map
What exists, who reaches it and through where. The surprises are here, not in the target state.
- 02
Describe
Infrastructure moves into code. What is not in the repository does not exist.
- 03
Close
Standing access becomes verified access. SMS leaves the authentication path.
- 04
Prove
A restore is run for real. A backup never restored is not a backup.
Frequently asked
Why rule out SMS codes?
Because a phone number can be hijacked at the carrier, and that hijack leaves no trace on the victim's side. A passkey or hardware key resists phishing; an SMS does not.
Do we have to migrate everything at once?
No, and that would be the surest way to fail. We move perimeter by perimeter, keeping a way back at every step.
Can you work with our current host?
Yes. Changing host is a separate decision, made on its own merits and not in passing.