• TravisDBA (1/11/2012)


    "how can you make sure your cloud provider can protect your data?"

    Very simple, ask your Cloud Provider about 20 or so very pointed questions, and make sure you are satisfied with those answers. If not, move on quickly. 😀 Here they are:

    1.Does the provider take responsibility for the security and integrity of your systems and data or does it consider them your responsibility? If so, what security aspects does the provider take responsibility for?

    2.Does the provider encrypt data in transit and at rest?

    3.What measures does the provider take to destroy data after it is released by customers?

    4.What security certifications does the provider possess: SAS 70 Type I or II. PCI-DSS? What proof can the provider offer of those certifications? Can you examine the SAS 70 report? How often are its security practices audited and by whom?

    5.What physical security measures, processes, and monitoring capabilities does the provider have in place to prevent unauthorized access to its data centers and infrastructure?

    6.How does the provider screen its employees and contractors? Do those screening procedures differ at different international locations? How?

    7.Who at the provider’s premises can see your data? What internal controls does the provider have in place to prevent unauthorized viewing, copying, or emailing of customer information?

    8.What is the provider’s backup and disaster recovery strategy? How often are incremental backups made? How many copies of your data does the provider store and where are they stored? How far back do the copies go? How often and how do they test their backup and recovery infrastructure?

    9.If the provider stores data in non-U.S. locations can you specify where you want your data stored? How can it ensure your data will not be stored in other locations?

    10.What notice will the provider offer when it changes its data center locations or security practices?

    11.If the provider uses multitenant server model, what measures does it take to isolate individual tenant systems and data from each other?

    12.What visibility will the provider offer your organization into security processes and events affecting your data?

    13.Does the provider have an incident response plan? Can you see it? Does it measure up to your own? Does the provider include your organization in the incident response process?

    14.How do the provider’s identification and authentication systems integrate with your own?

    15.How can the provider ensure compliance with regulations your company must comply with?

    16.Does the provider offer periodic reports confirming compliance with your security requirements and SLA’s? Will it provide reports of attempted or successful breaches of its systems, impacts, and actions taken?

    17.What is the remediation process if the provider cannot live up to its security obligations? Token compensation may not be enough, as a serious breach can damage some organizations severely or even put them out of business.

    18.What will happen to your applications and data if the provider goes out of business? How can the provider ensure they won’t become the property of creditors?

    19.How does the provider ensure that legal actions taken against other tenants will not affect access to your data?

    20.If you decide to switch providers or take your systems and data in house, what will it take to migrate your systems and data?

    No cloud provider can answer question number 20. How can say Microsoft know what would it take to migrate to Amazon, or worse to a new, not yet established startup, two years from today?

    Cloud provider should not attempt to answer question number 18 because in case of filing for Chapter 7 that decision is entirely up to the court.

    Answering question number 11 would probably violate any serious provider's policies. If I got an honest answer, I would probably consider the provider naive and therefore unsafe.

    Other questions seems to be pretty good.