Technical Services

The audit said compliant.
The architecture said otherwise.

A compliance certificate tells your customers you have policies. A security architecture review tells you whether those policies are actually enforced where it counts — and where the gaps are that an auditor will never find but an attacker will.

Cloud architecture review Identity & access design Zero-trust advisory AWS · Azure · GCP Network segmentation CI/CD security
Inside a Vrinik architecture review
Security Architecture Review — Technical Findings Register
AWS · Azure · GCP IN REVIEW
Domains Reviewed
4 architecture layers
Cloud · Identity · App · Network
Gaps Identified
23 findings
7 CRITICAL immediate action
Controls Verified
156 checked
12 misconfigured
Review phases
01
Discovery & scoping
Days 1–3
02
Docs vs. config
Days 3–7
03
Technical deep-dives
Days 7–14
04
Findings & roadmap
Days 14–18
Cloud: 9 findings Identity: 8 findings App/CI-CD: 4 findings Network: 2 findings
Pattern recognition

Every cloud environment I review has the same three problems.

I have reviewed cloud environments across FinTech, SaaS, and regulated industries. The technology stacks differ. The three core architectural failures are almost always the same.

This is not a criticism of the engineering teams that built them. These gaps appear because architecture decisions are made under time pressure, and security review rarely keeps pace with delivery. The result is an environment that functions correctly and is dangerously exposed at the same time.

A Vrinik architecture review starts from the assumption that these gaps are present and works systematically to find them — not from a checklist, but from direct technical examination of what is actually configured in your environment.

01
Audit trails that cannot survive the compromise they are supposed to investigate

Your CloudTrail logs live in the same account they monitor. If an attacker gains sufficient privileged access, the logs, the trail configuration, and every piece of forensic evidence may fall inside the same blast radius. You built visibility into your environment. You never built protection for the visibility itself.

02
Identity Center migration completed. Legacy privilege paths never reviewed.

The migration project finished months ago. Everyone authenticates through IAM Identity Center. Permission Sets are documented and access reviews are performed. The environment appears centrally governed. Then someone traces the trust relationships. Legacy IAM roles still exist. Old cross-account permissions remain. AdministratorAccess roles created years ago were never removed. The Permission Sets look secure. The effective permissions do not. Every mature cloud environment eventually accumulates privilege paths that nobody intended and few people realise still exist.

03
Segmentation that exists in the diagram but not in the environment

The architecture diagram looks excellent. Development is separated from production. Sensitive data is isolated. Trust boundaries are clearly defined. Then the review begins. Shared services connect environments that were assumed to be isolated. Trust relationships bypass documented boundaries. Data can move between systems that were never supposed to communicate. One of the most common findings in architecture reviews is not a missing control. It is a control that exists in documentation but not in reality.

Review scope

Four domains. Every layer your attacker will target.

The review covers the four architectural layers where the majority of exploitable gaps sit — not as a checklist exercise, but as a direct examination of what is configured, what it can reach, and what it cannot.

01 Cloud Infrastructure
Cloud infrastructure architecture

How your cloud environment is structured — account boundaries, network topology, storage configuration, and whether your security controls are placed at the right layer or bolted on after the fact.

  • Account and subscription boundary structure
  • VPC / virtual network design and segmentation
  • Storage and database exposure and encryption
  • Logging coverage and security alerting gaps
  • Egress filtering and data exfiltration controls
02 Identity & Access
Identity & access architecture

How identities are structured, authenticated, and authorised across your environment. Identity is the attack surface that matters most — and the one most commonly misconfigured.

  • Service account permissions and long-lived credentials
  • Privileged access model and least-privilege enforcement
  • MFA coverage — humans and machine identities
  • Third-party and supplier access design
  • Identity provider configuration and federation
03 Application & CI/CD
Application & CI/CD security

How security is built into your software delivery pipeline — from secrets management and API design to the permissions your deployment accounts carry in production.

  • CI/CD pipeline permissions and production access
  • Secrets management and hardcoded credential review
  • API authentication and authorisation design
  • Dependency and supply chain risk exposure
  • Web application boundary and WAF coverage
04 Network & Data Flow
Network & data flow architecture

How data moves across your environment, who can reach it, and whether the trust boundaries between systems are enforced in configuration — not just described in a diagram.

  • Trust boundary enforcement and lateral movement risk
  • Data classification and sensitive data flow mapping
  • Remote access and VPN architecture
  • Third-party connectivity and integration security
  • Network segmentation vs. documented design
Who this is for

Nobody calls me saying their architecture is weak.

They rarely call about architecture. They call because a deal is stuck in procurement, an audit is three months away, a new CTO has just asked what an attacker could actually reach, or someone realised the architecture diagram they sent a customer was drawn from memory two years ago. The architecture gap existed before any of those moments. The moment just made it impossible to ignore.

Your product passed the demo. Your architecture is failing the security review.

Enterprise procurement asks for architecture diagrams, least-privilege evidence, and data flow documentation — not a SOC 2 certificate. A review surfaces the gaps and produces the evidence your buyers need to say yes.

The auditor is coming. Nobody has checked whether the controls actually work.

SOC 2, ISO 27001, and PCI DSS all expect your controls to be placed at the right architectural layer. A review validates that expectation before the auditor arrives — and surfaces the findings that a compliance audit will miss but a post-incident investigation will not.

Leadership teams that want to know their real exposure — not their audit score

The SOC 2 passed. The questionnaire is in the folder. But the CTO cannot answer with confidence what an attacker could reach if one developer laptop was compromised. That is the question an architecture review is designed to answer.

Companies where the architecture lives in engineers' heads

The founding engineer knows how every system connects. Nobody else does. When an auditor asks for an architecture diagram, someone spends three days drawing one from memory — and it is already out of date. A review produces documented, current-state architecture diagrams in Lucid, draw.io, or C4 — the single reference your team, auditors, and next hire all point to.

How it works

The same method. Every time. Because it works.

Every review follows the same method — because the method is what produces findings worth acting on rather than a long list of theoretical risks ranked by severity score.

01
Step 01
Environment discovery and scoping

A structured intake covering your technology stack, cloud footprint, compliance obligations, and known concerns. This shapes where the review focuses — so effort goes to where your actual exposure is greatest, not spread evenly across a generic checklist.

02
Step 02
Documentation review vs. actual configuration

Existing architecture diagrams, access policies, and security control inventories are reviewed — and then compared against what is actually configured in the environment. Discrepancies between documented design and live configuration are where the material gaps almost always sit.

03
Step 03
Technical deep-dives across the four domains

Working sessions with your technical team across cloud, identity, application, and network layers — going beyond documentation to confirm what controls are genuinely in place, correctly configured, and actually limiting what they are supposed to limit.

04
Step 04
Risk-ranked findings and sequenced roadmap

Findings ranked by business risk — not by technical severity score in isolation. A critical CVSS finding on a non-public system matters less than a medium-severity misconfiguration on your customer data pipeline. The output tells you what matters most and what to do about it first.

What you receive

Not a report. Four things your team can use the next morning.

Most security firms hand you a 200-page document. It sits on a shelf. The Vrinik output is designed to be used immediately by three different audiences — your board, your engineering team, and your CFO — without any of them needing to read the whole thing.

Executive summary — two pages

Written for a CEO or board member with 10 minutes and no security background. Current posture, top three risks, and the investment required to address them. No technical jargon. Designed to be shared directly in a board pack.

Structured findings register

Every gap documented with domain, business impact, technical evidence, specific remediation step, effort estimate, and priority — formatted to drop directly into your engineering team's backlog. Not a narrative. A work queue.

Phased remediation roadmap

Quick wins in the first 30 days. Short-term priorities at 90 days. Strategic investments at 6–18 months. Each phase includes a cost-of-inaction line so a CFO can evaluate the investment against the risk it retires.

Board slide deck — five slides

Designed to be presented to investors or a board without me in the room. Security posture, material risks, recommended actions, and business case — in language a non-technical board member can engage with and act on.

The outcome

When the enterprise questionnaire arrives, you have documented, defensible answers. When the auditor reviews your controls, they are where they should be. When the board asks about security risk, someone in the room has a clear answer.