Onyx Blog
The View from the Platform: Healthcare Security is a Design Decision
By Vishnu Prasad J, Senior DevSecOps Engineer / AWS Solutions Architect
Healthcare platforms are absorbing more change than they ever have. AI features moving from pilot to production. Real-time interoperability mandates. New clinical surfaces, new data partners, new integrations. The pace isn’t slowing, and the data we handle isn’t getting less sensitive.
In environments like this, security cannot be a layer you add at the end. It has to be a property of the design.
That sounds obvious. In practice, most security still arrives as a checklist, a control mapping, an audit prep cycle, a list of items reviewed before go-live. Checklists have their place. They are good evidence. But they are not good architecture. A platform that depends on a checklist to be secure is a platform that becomes insecure the moment something on the checklist is missed, deferred, or assumed.
A leader once put it this way:
“We can protect something with a million-dollar high-end vault, or with a small locker. It depends on what we’re protecting.”
The principle is right. The application in healthcare is specific. Health data is sensitive — all of it. There is no tier that needs less protection, no workload where security is optional, no path that can be treated as trusted because it sits inside the network. Zero trust is not a buzzword here. It is the only honest design posture. Every request, every workload, every integration is treated as untrusted until it proves otherwise.
Every client is different. Every product has its own shape. Every workload — claims, eligibility, clinical data, AI inference, analytics — has its own risk profile, scale curve, and integration footprint. A platform that tries to serve all of them with a single rigid template will fail somewhere important.
So customization is real. The topology changes. The compute model changes. The integration patterns change.
What does not change are the fundamentals. Identity, encryption, segmentation, audit, recovery. These are the structural elements that hold the platform up regardless of which workload sits on top. They are the same in a small deployment as in a large one. They are the same for a batch pipeline as for a real-time API. Get them right at the design stage and the rest of the platform can flex around them. Get them wrong and no amount of customization saves you.
I want to be honest about something. Every fundamental on this list has reasons to be compromised. A developer asks for an exception — “for now.” The timeline is tight. The complexity of implementation is high. There is always a reason, and the reasons are always real. The unforgiving side of the internet doesn’t care about any of them. And right now they are moving faster than ever: automated tooling, AI-assisted reconnaissance, credentials harvested at scale. The world we are defending against is not the one we trained on five years ago. A fundamental skipped today is a vulnerability in production tomorrow.
Many properties go into a well-designed platform. Three of them are non-negotiable.
Identity is short-lived by default. Long-lived credentials are the most common entry point for incidents that should never have happened. A well-designed platform issues short-lived, scoped credentials automatically for workloads, for pipelines, for human access. Engineers do not have to remember to do the secure thing. The platform makes the secure thing the only available thing.
Boundaries are explicit. Network segmentation, account separation, least-privilege access — these are decisions made at design time, not bolted on after a finding. The question every architecture should answer is: when something here is compromised, what else is exposed? If the answer is “everything,” the boundaries are wrong.
Recovery is a tested property, not an assumption. Backups that have never been restored are not backups. Failover paths that have never been exercised are not failover paths. The platforms worth trusting are the ones that test recovery the same way they test features — regularly, deliberately, with the same rigor.
Observability runs through all three. None of these properties can be claimed credibly without telemetry to back them up.
When security is designed in, compliance stops being a project. HIPAA, HITRUST, and SOC-2 evidence becomes a query, not an assembly job. Encryption is on because the platform turned it on. Audit trails exist because the platform writes them. The evidence is a byproduct of how the platform is built.
Designed-in security is not slower. It is the only way to move quickly in a regulated industry without accumulating risk in the background.
That is the version of platform engineering I believe healthcare needs more of — not more controls, not more reviews, but more thought at the design stage. Customization where it matters. Fundamentals everywhere else.
As healthcare data exchange expands across APIs, AI workflows, and new regulatory requirements, security has to be part of the architecture from the start. Onyx helps organizations build secure, scalable, standards-based infrastructure for the future of healthcare data.
Talk to Onyx about secure healthcare data infrastructure.