Skip to main content
Digital Scientists
Problems Work Ventures About
HIPAA cloud

HIPAA-compliant cloud and healthcare cloud migration

Digital Scientists hosts the healthcare software we build on AWS, Microsoft Azure or Google Cloud, in your own cloud account where possible, under your BAA with the cloud provider. We build each environment as code from HIPAA-eligible services: encryption, audit logging, threat detection and monitoring. We've run NeverAlone, a virtual care platform for 30,000 patients across six states, on AWS 24/7 since March 2021. When your data sits on-premises, we move it in stages and keep the old system running until the new one is proven. Tell us what you run today, and we'll talk it over.

Updated

Illustration: one locked-down cloud environment for patient data, with a signed BAA, a security checklist and live monitoring
One environment, built as code to the same baseline on AWS, Azure or Google Cloud, under a signed BAA.
March 2021

NeverAlone live on AWS, 24/7

30,000

Patients across six states on NeverAlone

BAA first

Signed before any PHI moves or access is granted

NIST CSF 2.0

Security plan mapping, plus a security addendum per client

Duke Health
Congruity Health
McKesson
CommuniCare
Guardian
Easterseals
In production

Does Digital Scientists run healthcare software in the cloud today?

Yes. We've run NeverAlone, CommuniCare's virtual care platform, on AWS 24/7 since March 2021. We host the software we build. We don't sell generic web hosting.

NeverAlone began as a 90-day MVP. It now supports 30,000 patients across six states, with 100,000+ calls a year. Video runs on AWS Chime, emergency calls route through Bandwidth E911, and resident data comes from PointClickCare and Netsmart (GEHRIMED). Every one of those flows carries PHI, so the hosting has to hold up every hour of every day.

Guardian is the second example. Vital signs stream from operating room monitors into an AWS environment we built with Terraform: EKS, encrypted Aurora PostgreSQL, CloudFront, WAF, GuardDuty and CloudTrail. The same pattern sits under every healthcare platform we host. For the controls behind it, see healthcare security and PHI protection. For who runs it day to day, see platform operations.

Since 2021

NeverAlone on AWS, run by the team that built it

100,000+

Calls a year on the platform

99.9%

Guardian transcription accuracy, on AWS

The environment

What does a HIPAA-ready AWS environment include?

A signed BAA, HIPAA-eligible services only, encryption everywhere, audit logs on every action and alerts a person answers. We build all of it as code, so every environment matches and every change is reviewed.

No cloud is HIPAA compliant out of the box. AWS signs a BAA and publishes a list of HIPAA-eligible services. The configuration is on you and us. That's the shared responsibility model: AWS secures the data centers and hardware, and we configure everything built on top.

Here's the baseline we start from. Your Blueprint adjusts it for your workload, your data and your security team's requirements.

The baseline for a HIPAA-ready AWS environment

ControlWhat it doesAWS service or tool
BAA and eligible servicesPuts the account under a BAA. Only HIPAA-eligible services touch PHI.AWS Artifact, AWS Organizations
Network isolationDatabases and app servers sit in private subnets. Nothing holding PHI faces the internet.Amazon VPC, security groups
Encryption at restDatabases, volumes and file storage are encrypted with managed keys.AWS KMS, Aurora and RDS encryption, EBS encryption, S3 encryption
Encryption in transitTLS on every connection, inside and outside the network.AWS Certificate Manager, CloudFront, load balancers
Edge protectionFilters malicious web traffic before it reaches the app.AWS WAF, CloudFront
Audit loggingRecords every API call and every change to the environment.AWS CloudTrail, S3 access logging
Threat detectionFlags unusual access and known attack patterns.Amazon GuardDuty
Access controlLeast-privilege roles, MFA, no shared logins.AWS IAM
SecretsKeeps passwords and API keys out of code.AWS Secrets Manager, Systems Manager Parameter Store
BackupsAutomated, encrypted database backups you can restore from.Aurora automated backups and snapshots
Infrastructure as codeEvery environment built from reviewed code, so staging matches production.Terraform, Terragrunt
Cost alertsWarns before spend crosses a threshold.AWS Budgets

HIPAA eligibility is set service by service. We check AWS's current list before a new service touches PHI.

Any major cloud

Can you build on Azure or Google Cloud instead of AWS?

Yes. If your organization has standardized on Microsoft Azure or Google Cloud, we build there. Each provider signs a BAA and lists its HIPAA-eligible services, and we build the same baseline from those services, as code, in your account.

The same controls on each cloud

ControlAWSMicrosoft AzureGoogle Cloud
Encryption keysAWS KMSAzure Key VaultCloud KMS
Network isolationAmazon VPC, security groupsVirtual Network, network security groupsVPC, firewall rules
Audit loggingAWS CloudTrailAzure Monitor activity logsCloud Audit Logs
Threat detectionAmazon GuardDutyMicrosoft Defender for CloudSecurity Command Center
Access controlAWS IAMMicrosoft Entra ID, Azure RBACCloud IAM
SecretsAWS Secrets ManagerAzure Key VaultSecret Manager

HIPAA eligibility is set service by service on every cloud. We check the provider's current list before a new service touches PHI.

Ownership

Who owns the cloud account?

You do, where possible. We build in your AWS account, under your BAA with AWS, and work in it through roles you grant and can revoke.

Owning the account means you own the data, the logs and the bill from day one. If you change partners or bring the platform in-house, nothing has to move. It also keeps AI inside your walls: on new builds, models run through Amazon Bedrock in your own account, covered by the same BAA.

01

Your account, your BAA

You accept the AWS BAA for your account. We sign our own BAA with you before we touch PHI.

02

Access you control

Our engineers work through least-privilege roles with MFA. Every action lands in your CloudTrail log.

03

Code in your repositories

The application code and the Terraform that builds the environment live in your GitHub organization.

04

When we start in ours

Some clients ask us to hold the account at first. We run it under our BAA with AWS and move it to you when you're ready, as part of build-operate-transfer.

Migration

How do you move a healthcare system from on-prem to the cloud?

In stages. Nobody likes a big-bang cutover, so we connect, copy and validate first, run old and new side by side, and switch users over once the numbers match.

We did this for CommuniCare's risk adjustment work. The data sat in on-premises Microsoft SQL Server databases. We built a secure pipeline over a VPN tunnel into AWS, mapped and normalized 7 tables across 3 databases, and validated data quality before any model used it. That data foundation now supports $10M+ in RAF improvement at 90%+ accuracy across 20K+ patients. See the risk adjustment case study.

Healthcare cloud migration, step by step

StepWhat happensWhat you get
1. MapInventory systems, databases, interfaces and users. Mark where PHI lives and where it flows.A migration plan and a PHI data-flow diagram
2. LandSign the BAA. Build the AWS environment as code from the baseline above.An empty, secured environment in your account
3. ConnectOpen a secure link between your network and AWS, usually a VPN tunnel.Encrypted data movement with no public exposure
4. Copy and validateCopy the data, map and normalize it, then check counts and quality against the source.Proof the data matches before anyone relies on it
5. Run in parallelKeep the on-prem system as the source of truth while the new one runs. Move users in groups.A working fallback the whole time
6. Switch and retireCut over once results match. Keep a rollback path, then retire the old system on an agreed date.One system, with the old one archived
Operations

Who runs the environment after launch?

We do, for the platforms we build. The engineers who built the environment monitor it, patch it and answer the alerts. Your IT team or MSP keeps L1 and the desktop.

Hosting is only half the job. Certificates expire, vendors change, dependencies pick up vulnerabilities and costs creep. We handle that as routine work, with a monthly health report so you see what changed.

We support only platforms we built, with L2 and L3 as the usual split. When you want to run it yourself, build-operate-transfer hands over the account, the code, the runbooks and the documentation. The full model is on healthcare platform operations.

Monitoring

CloudWatch alarms, error tracking, on-call paging

Releases

GitHub Actions, Argo CD on EKS, rollback

Security updates

OS, container and dependency patches

Audit and threats

CloudTrail logs, GuardDuty findings

Cost

AWS Budgets threshold alerts

Support

L2 and L3 from the engineers who built it

Where to start

Where should we start with HIPAA cloud hosting?

Start from what you have today. These are the common starting points, not rules.

Whichever path fits, the BAA comes first, and your security team gets our security plan mapped to NIST CSF 2.0 and a security addendum for your project. We don't hold SOC 2 or HITRUST, and we'll say so in the first conversation.

01

You're building something new

Hosting is designed in the Blueprint and built from the first sprint. See healthcare product development.

02

Your system runs on-premises

Start with a Blueprint. It maps the system, the data and the PHI flows, and gives you a staged migration plan.

03

Someone else built it and it's already in the cloud

We don't take over hosting of another team's code as-is. A Blueprint tells you what to harden or rebuild, and we run what we build.

04

You want it in-house eventually

Plan the transfer up front: what moves, in what order, and who is on call during the handover.

What Our Partners Say

Trusted by healthcare leaders.

“I have worked with many technology teams during my career, and Digital Scientists is one of the best. They take the time to understand the customers' needs, deliver innovative solutions, are always professional, and work with your team as a true partner to achieve success.”
Amy Severino

Amy Severino

Chief Innovation Officer, NeverAlone

“By applying a robust machine learning model to our app, DS helped us create a scalable and accurate solution to improve the operating room experience for the anesthesia team and the patient. They are true collaborators.”
Justin Scott, M.D., FASA

Justin Scott, M.D., FASA

CEO, Vigilant Medical Solutions

FAQ

Questions about HIPAA cloud hosting and migration

Do you host our platform, or do we own the cloud account?

Where possible, you own it. Digital Scientists builds in your AWS account, under your BAA with AWS, and our engineers work through least-privilege roles you control. The code and the Terraform that builds the environment live in your repositories. If you'd rather we hold the account at first, we run it under our BAA with AWS and transfer it to you when you're ready.

Is AWS HIPAA compliant?

Not on its own. No cloud is. AWS signs a BAA and publishes a list of HIPAA-eligible services. Under the shared responsibility model, AWS secures the infrastructure, and the customer configures what runs on it: encryption, access, logging and monitoring. We build only on HIPAA-eligible services for anything that touches PHI, and we configure the controls as code.

How do you migrate without downtime?

We run old and new side by side. We connect your network to AWS, copy and validate the data against the source, then move users in groups while the on-prem system stays the source of truth. We switch over once results match and keep a rollback path. If the final switch needs a short window, we agree it with you in advance and schedule it when clinical use is lowest.

Do you work on Azure or Google Cloud?

Yes. Most of our healthcare production work runs on AWS, and we build on Microsoft Azure and Google Cloud too. We built data pipelines on Google Cloud for Congruity Health. Microsoft and Google both sign a BAA and publish which services are HIPAA eligible, so we build the same baseline there: encryption, audit logging, threat detection, least-privilege access and monitoring, from services covered by that provider's BAA.

Do you hold SOC 2 or HITRUST?

No. We don't hold SOC 2 or HITRUST. We sign a BAA with every covered entity before any PHI moves, run a security plan mapped to NIST CSF 2.0, and write a security addendum for each client's project. Your security team can put questions to our engineers directly.

Will you host a platform someone else built?

Not as-is. We host and support only platforms we built, because we can't stand behind code we don't know. For a system someone else built, start with a Blueprint. If the work goes ahead, we harden or rebuild what needs it, then host and run what we've built.

Talk it over

Tell us what you are trying to do. A senior person from our Atlanta team replies within one business day, and you can book a 30-minute call right after you send this.

  • We tell you if we're the right fit, and if we're not, who is.
  • Most work starts small, so you see how we work before you commit to more.
  • We sign a BAA before we touch patient data.