There's a recent startup out of YC which seems interesting called Truevault.com, which allows you to store JSON documents in their database via an API and is HIPAA compliant.
I am working on a healthcare app, and am wondering which is a better strategy in terms of HIPAA compliance:
1) Heroku + Truevault - easier deployment initially but Heroku won't sign Business Associate Agreement, so not sure if this is truly HIPAA complicant even if I don't store PHI on the heroku server or temporarily store it there.
2) Run everything on Amazon EC2 - Amazon will sign BAA so no issue here, but will have to do server maintenance myself (rather not)
3) Heroku + Amazon S3 database - run server on Heroku but store everything on S3, Amazon to sign BAA
Anyone with experience what would be most compliant yet practical? Thanks in advance.