Поскольку то, что вы пытаетесь разместить, является «статическими файлами», вы можете демонстративно использовать службы s3 для решения ваших проблем. Чтобы узнать больше о том, почему вам «следует» использовать s3, вы можете обратиться к следующей статье/руководству.
http://net.tutsplus.com/tutorials/tools-and-tips/use-amazon-s3-firefox-to-serve-static-files/
Это было написано когда-то назад, я начал использовать s3 после прочтения этого и до сих пор использую его и действительно счастливый клиент.
Ваш вопрос не очень ясен, но ответ будет и да, и нет. Amazon s3 организует и хранит файлы в «сегментах», своего рода контейнере/каталоге, которые «несколько» отличаются от файловой структуры, доступной на жестком диске на сервере. Например, вы не сможете ссылаться на изображения или видео по относительным путям, как на жестком диске. Однако вы можете использовать пути к файлам для сегментов и, кроме того, вы можете создать собственное cname для сегмента, например static.yourdomain.com.
Еще одно отличие состоит в том, что вы не сможете использовать FTP для передачи файлов в корзину, вам придется использовать консоль AWS или стороннее приложение (доступно множество) для загрузки файлов.
Доступ к файлам, доступным на s3, контролируется настройками ACL, немного отличающимися от настроек на жестком диске, но простыми и понятными. Например, если вы хотите, чтобы все файлы в корзине были общедоступны, вы можете настроить это с помощью простой «политики корзины».
Тем не менее, обслуживание файлов с использованием s3 будет таким же, файлы могут быть доступны через HTTP и очень прямолинейны. Например, чтобы использовать изображение, размещенное на s3, на веб-сайте, просто используйте путь к файлу http как «src», просто!
По моему опыту, производительность обычно ЛУЧШЕ, чем обслуживание файлов с жесткого диска по нескольким причинам. s3, очевидно, быстрее, чем использование виртуального хостинга, и в большинстве случаев быстрее, чем выделенный сервер. Облачная архитектура гарантирует, что нагрузка будет распределена между сайтами, и даже когда произойдет всплеск трафика, производительность НЕ будет снижена!
Еще одним преимуществом является то, что браузеры допускают параллельную загрузку, когда файлы обслуживаются с использованием разных доменов. Поэтому, когда вы загружаете изображения из s3, они могут загружаться параллельно вашему HTML/CSS/JS. Если вы хотите придать своим файлам реальный импульс (особенно видео), я рекомендую вам использовать их CDN Cloudfront, который без проблем работает с s3.
Этот вопрос довольно сложный, по моему опыту, их сервис ОЧЕНЬ надежен и хранится на резервных серверах. Однако всегда рекомендуется использовать отдельные резервные копии на всякий случай. Большинство онлайн-решений для резервного копирования также используют сервис Amazon (dropbox, ubuntuOne), поэтому я не думаю, что им можно доверять.