Please share with the community what you think needs improvement with Amazon S3.
What are its weaknesses? What would you like to see changed in a future version?
The security model can be improved as it is a bit confusing. The access speed could be faster.
Overall, I don't think there's anything that needs to be improved. The console could be improved - it's not very user-friendly for non-technical guys and the cost has to improve. It does not give us a clear picture of the total cost. On a scale of 1 to 10, I'd rate it an 8.
I would like to see translations or description context for the options. It is difficult for me as a consultant to explain the science, or the configuration processes, or why I am using this much power or the size to the customer. It takes some effort to describe how you got to that sizing. We have some problems with connectivity. In my country, most of the issues we have are with stable connections rather than stable platforms. In the next release, I think that it would be good to have wizards that would update into specific applications, for example, a one-touch configuration in Pagemaker. It would mean that you don't need to activate S3, and then have to do a configuration on the page. You would want a single wizard that would do all of the necessary applications.
Some of the areas that could be improved are the dashboard, and to have a richer functionality. Because there are so many services offered by Amazon, they can do anything. If we were to add anything it wouldn't be anything inside of it, but services on top of it. There is a concern with security. In one of our main use cases, we prescreen, but we have to create a gateway or layer on top of it to access the data in that particular case. Because the user accesses the data, they to be authenticated before doing so. It indicates that the users of our systems need to gain access to this data. Amazon allows access with this mechanism called Presigned URL. We need to share files, so we upload the file and request a link from Amazon, which allows you to share with anyone. The link is signed, which is the reason it is called Presigned. However, this sign is not compliant with internet regulations. In our company, we are concerned with privacy regulations. In the United States, there is a law and regulation that is called HIPPA. It's a regulation on how to keep patients' data private and how to protect it. Amazon S3 is eligible for HIPPA compliance, but not with the Presigned URL. This is very important and because we cannot use the Presigned URL, we have to build the layer on top of Amazon S3. As a result of having to do this, we lose performance, availability, and we lose some benefits of Amazon S3. A feature that should be included is to find and provide a HIPPA compliant solution for the Presigned URL.