5 ms·
This is about three years overdue, but at least it's here. How close does it come to making PCI-DSS Level 1 attainable on Heroku? What about HIPAA?
by grandalf 11y ago
This is about three years overdue, but at least it's here.
How close does it come to making PCI-DSS Level 1 attainable on Heroku? What about HIPAA?
- grandalf 11y agofollow-on questions: - is it now possible to write a script that generates network diagrams, etc., that are sufficient for PCI-DSS Level 1? - is the rest of Heroku's datacenter process documented so that it can be given to a QSA? - Would it now be possible for companies like Aptible to sell their core competency/service as a Heroku add-on? - Can add-ons be launched inside a private space? - Can access to Heroku, git deploys, etc., add-ons be 100% protected by multi factor authentication?
- njudah 11y agoPCI and HIPAA are on the roadmap for Private Spaces - stay tuned for updates.
- nzadrozny 11y ago> Can add-ons be launched inside a private space? Addon provider here: haven't heard anything official from Heroku on this, so this is my own personal speculation based on the current public Provider API. It seems that Heroku Postgres and Redis are available, and while they're _technically_ addons, they naturally have access to somewhat privileged APIs and architectural information that other addons do not have. Currently, when an addon is provisioned, we're given a region identifier for the US East and EU public regions. My uninformed guess is that Private Spaces amounts to "your dynos run on servers in a private VPC." IF the Postgres and Redis integrations were "quick 'n dirty," they could very well get provisioned within the same VPC. However, it also seems plausible that AWS VPC peering can be used for other addons to provide their own Private Spaces support. So it seems to me the question comes down to whether Heroku can (and/or _wants_ to) support VPC pairing with addons via their Provider API, so that other providers can provide their own private spaces.
- grandalf 11y ago> So it seems to me the question comes down to whether Heroku can (and/or _wants_ to) support VPC pairing with addons via their Provider API, so that other providers can provide their own private spaces. This would be a huge boon for add-on providers.
- nzadrozny 11y agoAnd a high bar, too, which is good for everyone.
- chasb 11y agoDeploy anywhere, with hybrid deployments (Aptible + Heroku + AWS + whatever) and still have automated compliance evidence would be the holy grail. It's still difficult to extract all of the control information you need from many (any?) providers, which is why we built our container service.
- markolschesky 11y agoMuch like how 95% of brewing beer involves cleaning, 95% of compliance involves paperwork and audits. A ton of it. In a world where setting up a VPC (or its equivalent) is the table stakes for compliance, achieving the rest of your compliance takes a lot more work than setting up a private VPC. That's true on Amazon or any other service. The biggest thing to consider when adding another layer onto your compliant stack is how easily you can prove compliance when your customers ask. Whether it's BAAs, SSAE 16 documentation or access to HIPAA or HITRUST audits, you need your partners to be able to provide you with not only the documentation but the expertise to discern what that documentation needs. When your partner decides to build something as an add-on to a stack like `Your product > Heroku > AWS`, you need to guarantee that the middle man can either answer all of your questions or can find the person downstream who can when it's relevant. As we've needed to work with partners and considered doing add ons with compliance, this has been the #1 question we've needed to answer first. In a world where your customers should be willing to pay for compliance, the person you call on the phone with questions about what it takes to achieve compliance on their stack should be able to tell you from experience what it's like going through a HIPAA, HITRUST or PCI audit. Most of the documentation we've provided where I work on the subject is free online: http://catalyzeio.github.io/policies http://catalyzeio.github.io/policies. You can see through the forks that folks have used the documentation to prove compliance not only on our platform at Catalyze but also on other stacks like AWS.
- GolfyMcG 11y agoWould love to get a response to this. We are required to be HIPAA compliant and started out on Heroku. We basically only had a prototype built and didn't have any clients yet, so we didn't really care. After a weeks of paying for Heroku we got a very standard sales call from Heroku. They were checking-in/trying to up-sell us on some stuff. They asked us what we needed, and I responded with, "We need to be HIPAA compliant - what do we need to do to make that happen on Heroku?" The sales rep immediately replied along the lines, "We don't do that." He ended the call shortly after that, clearly uninterested in our money. Since then, we started using Aptible (https://www.aptible.com)and https://www.aptible.com)and they are AWESOME. The biggest difference for us is that they also provide the legal documentation and advice to working through HIPAA compliance. They're totally willing to go beyond just being a PaaS and really start to blend into a moderate level of legal counsel. Only downside is that their premium service entails a premium price.
- grandalf 11y agoI too have used Aptible and been very impressed. Seems like Aptible would be avery smart acquisition for Salesforce.
- mberning 11y agoI talked to them out at AWS re:invent in November and it was implied but not confirmed that HIPAA compliance was being worked on. Maybe things have changed since then.
- yeukhon 11y agoThere are many things in AWS that are not HIPAA-compliance yet, so I am not sure how Herkou (if that's the one you are referring to) can be HIPAA compliance in everything.
- patrickread 11y agoAlso an Aptible customer, went down a similar route from Heroku to Aptible. Like it so far! Also have had impressively short conversations with SaaS product companies after the acronym HIPAA or BAA is brought up.