Security

Compliance and security

IAM cleanup, encryption, audit trails, and the evidence collection that turns an enterprise security questionnaire from a two-week scramble into an afternoon.

SOC 2ISO 27001IAMEvidence

What is SOC 2 compliance on AWS?

SOC 2 compliance on AWS means proving that the controls you claim (access control, encryption, logging, change management) actually ran for the whole observation window your auditor sets. AWS secures the infrastructure underneath. Everything you configure on top of it is yours to evidence.

The problem

Compliance work is mostly evidence, not controls

Teams usually have more controls than they can prove. The audit hurts because nobody is collecting the screenshots, the logs and the change records on the way past. Automate the collection once and the second audit costs a fraction of the first.

90d
access data used to right-size IAM
0
wildcard admin roles left behind
auto
evidence collection
What you get

Included in the engagement

IAM reduction

Wildcard policies narrowed against what was actually called in the last ninety days, unused users and keys removed, break-glass access documented.

Encryption and key handling

At rest and in transit, with KMS key policies that say who can decrypt what, and rotation that happens without a calendar reminder.

Audit trail

CloudTrail to a locked account, Config rules for drift, GuardDuty findings routed to somebody rather than to a dashboard.

Evidence collection

The artifacts an auditor asks for, produced on a schedule and stored where you can find them a year later.

Questionnaire support

We answer the AWS half of the security questionnaire your prospect sent, with the technical detail attached.

How it runs

How compliance work runs

Most teams have more controls than they can prove, so evidence is the bulk of the job.

  1. Scope and gap read

    Which framework, which systems are in scope, and what evidence already exists. The gap list is usually shorter than the fear.

  2. IAM reduction

    Policies narrowed against ninety days of recorded access, unused users and keys removed, break-glass access documented and tested.

  3. Encryption and audit trail

    KMS key policies that say who can decrypt what, CloudTrail to a locked account, Config rules for drift, GuardDuty findings routed to a person.

  4. Automate evidence collection

    The artifacts an auditor asks for, produced on a schedule and stored where you can still find them a year later.

  5. Dry run before the auditor

    Walk the evidence the way an auditor will and fix what is thin. After that we answer the AWS half of buyer questionnaires as they arrive.

Comparison

SOC 2 and ISO 27001 compared

Most teams need one of the two, not both, and which one is usually decided by who is asking for it rather than by anything technical.

SOC 2 and ISO 27001 compared
DimensionSOC 2ISO 27001
What the buyer receivesAn auditor report describing controls and any exceptionsA certificate, plus the statement of applicability if you share it
Who usually asksNorth American buyers, mostly SaaS procurementEuropean and enterprise buyers, and public tenders
Scope is set byYou, picking which trust services criteria applyThe standard, with exclusions justified in writing
Time to first reportType I in weeks, Type II after a 3-12 month windowTypically 6-12 months including the stage 1 and stage 2 audits
RenewalAnnual, and buyers expect an unbroken run of windowsSurveillance audits each year, full recertification at three
AWS work involvedLargely the same either way: IAM, encryption, logging, evidenceSame technical work, more documentation of the management system
Fit

Who this is for

If none of these sound like you, say so on the call and we will tell you honestly whether this is the right piece of work to start with.

  • A deal is waiting on a SOC 2 report or a security review.
  • Your last audit was survived rather than passed.
  • Nobody is certain who can reach production, or with what.
Questions

Asked before every engagement

Anything missing, email [email protected].

Are you an audit firm?

No, and that separation matters. We do the engineering and prepare the evidence, your auditor does the audit. We have worked alongside most of the common SOC 2 platforms.

How long does SOC 2 readiness take?

For a team already running on AWS with reasonable hygiene, the technical work is typically six to ten weeks. The observation window afterwards is set by your auditor, not by us.

What does the AWS shared responsibility model mean for our audit?

AWS is audited for the parts it runs: data centres, hardware, the hypervisor. It hands you those reports through AWS Artifact. Your auditor will not test any of that. They will test what you configured: who can reach production, what is encrypted, what is logged, and whether changes were reviewed.

Do we need SOC 2 or ISO 27001?

Whichever your buyers ask for. North American SaaS procurement usually asks for SOC 2, European and public-sector buyers usually ask for ISO 27001. The AWS engineering underneath is close to identical, so starting the technical work does not commit you to one.

Can we reuse the AWS SOC 2 report instead of getting our own?

No. The AWS report covers AWS. Your auditor will accept it as evidence that the infrastructure layer is controlled, then ask you for evidence of everything you built on top. Downloading it from AWS Artifact is a step in your audit, not a substitute for it.

What evidence does an auditor actually ask for?

Access reviews showing who had production access and when it was last checked, CloudTrail logs proving the review happened, change records tying a deploy to an approval, encryption settings, backup restore tests, and onboarding and offboarding records. We automate the collection so the second audit is cheaper than the first.

Will locking down IAM break our deployments?

It can, which is why we narrow policies against ninety days of recorded access rather than against a guess. Anything a role genuinely called stays. We stage the change per role and keep a documented break-glass path so nobody is locked out of production during an incident.

How much does compliance work on AWS cost?

It depends on the size of the account and how much IAM history there is to unwind, so we scope it before quoting. Ask on the call and we will give you a fixed fee for the technical work. Auditor fees and any compliance platform subscription are billed to you directly by those vendors, not by us.

Send us your AWS bill

Thirty minutes with an engineer, no slide deck. We will tell you what we would change first and what it would cost to have us do it.

Talk to an engineer