Compliance

Automated compliance DevOps for healthcare SaaS: HIPAA, HITRUST, and SOC 2 with a 12-person team

Jorge de los Santos, CTO & Co-Founder · April 23, 2026 · 11 min read

Healthcare SaaS teams carry three frameworks at once. Manual evidence doesn't scale at twelve engineers. Here's the 2026 playbook to automate across all three with overlapping controls.

Automated compliance DevOps for healthcare SaaS: HIPAA, HITRUST, and SOC 2 with a 12-person team

Why Healthcare SaaS Compliance Is Different in 2026

A standard B2B SaaS company in 2026 typically has SOC 2 Type II, occasionally ISO 27001, and that is the compliance surface. A healthcare SaaS company carrying protected health information (PHI) is in a different bucket entirely. At a minimum, the company is a HIPAA Business Associate. Increasingly, enterprise healthcare buyers — especially payers and large IDNs — require HITRUST CSF certification on top of HIPAA. SOC 2 is table stakes for everyone, so the typical healthcare SaaS compliance stack is three frameworks at once: HIPAA Security Rule, HITRUST CSF r2, and SOC 2 Type II.

The engineering reality: a twelve-person engineering team at a Series-B healthcare SaaS company cannot manually sustain three compliance frameworks. The evidence collection alone is prohibitive. The only viable answer in 2026 is automated compliance DevOps — controls encoded as infrastructure, evidence collected continuously from platform signals, and auditor-ready exports produced on demand. This is a different discipline from the “GRC tooling” category that dominated 2020–2023. Modern healthcare compliance is infrastructure, not spreadsheets.

This post is the 2026 playbook for healthcare SaaS teams running automated compliance DevOps across HIPAA, HITRUST, and SOC 2 with a small engineering team and no dedicated security headcount.

The Framework Overlap You Can Exploit

The first strategic move is recognizing that HIPAA, HITRUST, and SOC 2 share most of their technical control surface. Building three independent programs is a year of engineering time. Building one unified program that maps to all three cuts it to a quarter.

The overlap map, simplified:

  • Access control (HIPAA §164.312(a), HITRUST 01.b, SOC 2 CC6.1) — SSO with MFA, role-based access, quarterly access reviews. One implementation satisfies all three.
  • Audit logging (HIPAA §164.312(b), HITRUST 09.aa, SOC 2 CC7.2) — immutable logs, retention, regular review. One pipeline satisfies all three.
  • Encryption (HIPAA §164.312(a)(2)(iv), HITRUST 06.d, SOC 2 CC6.7) — at rest and in transit. One encryption standard (AES-256 at rest, TLS 1.3 in transit) satisfies all three.
  • Integrity controls (HIPAA §164.312(c), HITRUST 09.ad, SOC 2 CC6.8) — checksums, version control, signed commits. One implementation satisfies all three.
  • Transmission security (HIPAA §164.312(e), HITRUST 09.m, SOC 2 CC6.6) — TLS everywhere, certificate management, secure email. One implementation.
  • Backup and recovery (HIPAA §164.308(a)(7), HITRUST 09.l, SOC 2 A1.2) — automated backups, tested restores, documented RPO/RTO. One pipeline.
  • Change management (HIPAA §164.308(a)(1), HITRUST 10.h, SOC 2 CC8.1) — PR reviews, CI gates, deployment approvals. One workflow.

The 2026 baseline is to build each of these once, instrument the control to emit machine-readable evidence on every operation, and let the compliance platform map the evidence to each framework’s citation. The ROI versus three independent programs is typically 3–4x — not because any single control gets cheaper, but because you avoid building parallel implementations of the same control with slightly different documentation.

The HIPAA Security Rule as Code

HIPAA’s Security Rule breaks into three categories: Administrative Safeguards, Physical Safeguards, and Technical Safeguards. For a cloud-native SaaS, the administrative and physical safeguards are largely inherited from your cloud provider’s BAA (AWS, Azure, GCP all offer signed BAAs). The Technical Safeguards are what your engineering team has to own.

The §164.312 Technical Safeguards encoded as infrastructure:

Access Control (§164.312(a)) — Implement via OIDC-based SSO (Okta, Azure AD, Workspace) with WebAuthn MFA required. Role definitions live in Terraform with explicit PHI-access tagging. Break-glass access uses a separate emergency role with automatic alerting. The quarterly access review is an automated report showing who has PHI access, compared against the active employee roster.

Audit Controls (§164.312(b)) — Every application write against PHI emits a structured audit event (actor, resource, operation, timestamp). Events land in an append-only store (S3 Object Lock, Cloud Storage retention-locked bucket, or a dedicated audit database with no DELETE permissions). Retention: six years minimum, seven in Texas, ten in some states for minors’ records.

Integrity (§164.312(c)) — Database checksums on every PHI-containing table, S3 Object Lock on PHI-containing buckets, Git signed commits enforced via branch protection. For applications with tamper-detection requirements, sign the canonical PHI record on write and verify on read.

Person or Entity Authentication (§164.312(d)) — Covered by the SSO baseline. The compliance artifact is the export showing every authentication attempt with outcome and MFA status.

Transmission Security (§164.312(e)) — TLS 1.3 required on every endpoint. HSTS preload. Certificate rotation via ACM or cert-manager. Backend-to-backend: mutual TLS for anything touching PHI.

Each of these is an implementation in Terraform, Kubernetes manifests, or application code — not a policy document. The policy document is generated from the implementation. When the HIPAA auditor asks “how do you ensure PHI is encrypted in transit,” the answer is the Terraform module definition plus the CI check that rejects any Ingress without TLS.

HITRUST r2: The 2026 Requirement

HITRUST CSF r2 is the 2024 major version — the move from a points-based assurance model to the “reviewed” and “validated” levels, plus the shift to the r2 control framework which aligns more closely with NIST CSF 2.0. For healthcare SaaS companies selling into large payers and IDNs, HITRUST r2 certification is now a common RFP requirement.

The practical consequence: HITRUST is heavier than SOC 2. The r2 framework has more controls, requires deeper evidence, and the assessor interview is more rigorous. The only tractable path for a small engineering team is deep automation of evidence collection — typically via a platform like Vanta, Drata, Secureframe, Thoropass, or the 2026 entrant Delve AI — with the platform pulling signals from your infrastructure continuously rather than asking your team to upload screenshots quarterly.

The 2026 baseline automation surface:

  • Cloud infrastructure posture — Wiz, Orca, or Prisma Cloud (agentless) streams configuration state and misconfigurations to the GRC platform.
  • Endpoint inventory — Kandji, Jamf, or Intune streams managed-device compliance to the GRC platform.
  • Identity and access — Okta or Azure AD streams user lifecycle events.
  • Code and change management — GitHub, GitLab, or Bitbucket streams PR review evidence via webhooks.
  • Deployment approvals — your CI platform streams deployment approvals.
  • Vulnerability management — Snyk, Dependabot, or GitHub Advanced Security streams vulnerability state and remediation timing.

With this stack wired up, 80–90% of the HITRUST evidence is collected continuously and the auditor’s “show me the last quarter’s access reviews” question is answered with a live export rather than a scramble.


See the IAN team run on your cloud. We connect to your AWS account via a scoped read-only role, run the Observe-tier agents, and leave you with a concrete audit report — cost waste, security exposure, compliance gaps, and a labor-offset estimate. You keep the findings regardless of next steps. Get a free infrastructure audit →


SOC 2 as a Subset of HIPAA + HITRUST

For a healthcare SaaS team, SOC 2 is the easiest of the three frameworks because the controls are a strict subset of what HIPAA and HITRUST already require. The sequencing implication: do not build a SOC 2 program first and HIPAA/HITRUST as a retrofit. Build HIPAA and HITRUST and let SOC 2 fall out of the shared evidence base.

The SOC 2 Type II audit for a healthcare SaaS company typically adds two to three controls not strictly required by HIPAA — most commonly around availability monitoring and vendor risk management. Build those controls once and annotate the evidence to serve both the SOC 2 report and the HITRUST assessment.

Continuous Evidence: The 2026 Operating Model

Manual evidence collection means quarterly screenshot hunts, spreadsheet-driven access reviews, and an auditor sequence that consumes 8–12 engineering weeks per year. Automated compliance DevOps replaces this with a continuous model:

  • Evidence is emitted, not collected. Every control produces machine-readable evidence at the time of execution. Access reviews emit from the IdP. Encryption checks emit from the cloud configuration stream. Change management evidence emits from the Git host.
  • Evidence is indexed by control. The GRC platform maps evidence streams to specific control citations in each framework. One Okta export satisfies HIPAA §164.312(a), HITRUST 01.b, and SOC 2 CC6.1 simultaneously.
  • Gaps are visible in real time. When a control drifts — a non-prod environment missing encryption, an access review overdue, a vulnerability older than the remediation SLA — the platform raises an issue to the responsible team before the auditor sees it.
  • Audit prep is a data export. Instead of a month of evidence collection before the auditor arrives, audit prep is a single-day data export from the GRC platform.

For a Series-B healthcare SaaS, implementing this well reduces the ongoing compliance engineering load from 2–3 FTE-equivalents to approximately 0.5 FTE — usually distributed across a platform engineer, a security-minded developer, and the VP Engineering.

PHI Handling: The Controls the Auditor Will Scrutinize

The single auditor focus in any healthcare compliance engagement is PHI flow — where it enters the system, where it is stored, where it flows, where it is displayed, and how it is destroyed. The 2026 baseline for PHI-handling controls that auditors expect to see:

Dedicated PHI boundary. PHI lives in a bounded subset of the infrastructure — a specific VPC, a specific set of databases, a specific set of services. Non-PHI data can flow in; PHI cannot flow out. The boundary is enforced by network policy, not by convention.

PHI tagging at the application layer. Every database table or object schema that contains PHI has an explicit PHI flag. Application code treats PHI-flagged data differently — it does not log it, does not email it, does not cache it outside the PHI boundary. Data loss prevention tooling (or a lightweight in-repo check) enforces this at PR review.

Minimum necessary in application code. HIPAA’s “minimum necessary” rule applies to application behavior, not just access control. Reports that pull PHI should pull the minimum set of fields necessary. APIs that return patient records should accept a field mask. Auditors in 2026 frequently sample application endpoints and check whether the response payload is over-scoped.

PHI disposal. When data is deleted, it is deleted. Soft deletes are allowed for a defined retention window, then purged. Database replicas and backups are refreshed such that deleted records do not persist indefinitely. For S3-based PHI, Object Lock retention is sized to the legal retention window and no longer.

Business Associate management. Every subprocessor that touches PHI — monitoring vendors, AI/ML services, support tools — needs a signed BAA. The vendor register lives in the GRC platform with BAA status and renewal dates tracked. The auditor will want the register and the BAAs.

Three-Month Rollout for a Small Team

Month 1 — Infrastructure and identity baseline. SSO with MFA. Encryption at rest and in transit enforced in Terraform. PHI-tagged databases and S3 buckets. Audit logging pipeline into immutable storage. CI gates for the baseline controls.

Month 2 — Evidence collection and GRC wiring. Select a GRC platform (Vanta, Drata, Secureframe, Thoropass, Delve). Wire the integrations: cloud posture, identity, endpoint, Git, CI, vulnerability management. Verify evidence is collected for every shared HIPAA/HITRUST/SOC 2 control.

Month 3 — Policies and framework mapping. Generate policies from the implementation (not the other way around). Map evidence to HIPAA §164.308/§164.310/§164.312, HITRUST r2 control families, and the SOC 2 Common Criteria. Run a dry audit — either internal or with a specialist consultant — and close the gaps.

At the end of ninety days, the team has a HIPAA-compliant implementation, HITRUST-ready control surface, and a SOC 2 Type II readiness posture. The actual audit can happen in the following quarter; the engineering work is front-loaded.

How IAN Helps

IAN reads your cloud configuration, Git history, CI logs, and runtime posture, and continuously checks for the specific control drift that shows up in HIPAA, HITRUST, and SOC 2 audits. When PHI-boundary violations appear — an S3 bucket without Object Lock, a database missing encryption, a Terraform module deploying a PHI-flagged service outside the compliance VPC — IAN opens a pull request with the fix pre-mapped to the relevant control citation.

For the access review, the encryption check, and the change management evidence, IAN produces the auditor-ready export directly from the platform signals. The 2–3 FTE-equivalent compliance load that healthcare SaaS teams carry is what IAN is built to reduce, without adding headcount.

Get a free infrastructure audit → | See pricing →

Next step: talk to the team

30 minutes. We'll look at your cloud together and scope what we'd take off your plate — see pricing.

Related Posts

');">
Compliance

Internal developer platform security under FedRAMP and HIPAA

Backstage, Port, Cortex, and Humanitec made internal developer platforms standard practice in 2026. Here's what an IDP looks like when the platform team also has to satisfy FedRAMP, HIPAA, PCI, and SOC 2.

May 14, 2026 · 12 min