Статьи

Rackspace Cloud Files

Rackspace Cloud Files предоставляет неограниченное онлайн-хранилище для ваших общедоступных и личных файлов. Публичные файлы загружаются через молниеносную сеть доставки контента Akamai.

Предоставление услуги, включающей хранение файлов, может быть болезненным: безопасность, дисковое пространство, структура папок, резервные копии и т. Д. Сеть хранения файлов избавляет от необходимости размещать файлы и позволяет нам сосредоточиться на нашей основной миссии.

Облачные файлы вы создаете контейнер и храните свои файлы в нем. Вы можете думать о контейнере как о папке, которая может хранить файлы, но не другие папки. Если вы хотите отделить ваши изображения от таблиц стилей в отдельные папки, это облом, но это также может помочь во время загрузки ваших веб-страниц, мы рассмотрим это ниже. Вы не несете сборы в зависимости от того, сколько у вас контейнеров, но обязательно называйте их с умом.

Вы можете подписаться на учетную запись Rackspace Cloud здесь . Вам не будет выставлен счет, пока вы не воспользуетесь их услугами.

Преимущество удаленного сервера

Загрузка статических файлов с удаленного сервера дает несколько преимуществ. Ваш браузер обычно загружает только 4-8 файлов с одного домена за раз. Если у вас есть несколько изображений, файлы CSS и JavaScript, загружаемые из одного домена, они будут поставлены в очередь и не будут загружаться так быстро. С сегодняшними скоростями интернета это не большая проблема, но она все еще существует. Перемещая некоторые из ваших статических файлов в Cloud Files, ваш веб-браузер будет загружать 4-8 файлов из каждого домена одновременно.

Еще одним хорошим использованием облачных файлов будет загрузка ваших видеофайлов и их воспроизведение непосредственно с общедоступной ссылки на контейнер. Это означает, что ваш сервер больше не связан потоковой передачей видео в веб-браузеры. Это не только ускорит потоковую передачу по сети доставки контента Rackspace, но и освободит эти ресурсы на вашем собственном сервере.

Ценовая точка

Использование облачных файлов тоже не дорого. Если бы это потрясающее видео на вашей главной странице занимало 50 гигабайт полосы пропускания, ваша стоимость составила бы менее 10 долларов. В настоящее время это 0,15 доллара за гигабайт хранилища и 0,18 доллара за гигабайт пропускной способности. На своей странице цен они предлагают калькулятор, чтобы вы могли получить оценку.

Все разговоры, без прогулок

Достаточно поговорить о том, что вы можете использовать его. Как насчет фактического варианта использования. Я использую Cloud Files по двум причинам.

Во-первых, я храню снимок моего облачного сервера в частном контейнере в облачных файлах. Если мне нужно развернуть идентичный сервер, облачные серверы запустят новый экземпляр, используя снимок, сохраненный в облачных файлах.

Второй — хранить загруженные пользователем изображения и таблицы стилей для обслуживания через https через общедоступные контейнеры. У каждого пользователя есть свой собственный контейнер, поэтому нам не нужно беспокоиться о перезаписи имен файлов. Работа в мире электронной коммерции, отображение веб-страниц через https является обязательным. Облачные файлы предоставляют нам URL-адрес https без дополнительной оплаты. Нет необходимости в отдельном SSL-сертификате для обслуживания статических файлов на другом поддомене. Это также позволяет нам сосредоточиться на нашей миссии. Наши клиенты должны использовать это? Нет, но им это доступно. Наши клиенты изначально загружают нам файлы. Как только это происходит, файлы помещаются в очередь для загрузки в сеть доставки контента. После загрузки файла он удаляется с нашего сервера. Это было довольно просто реализовать и прекрасно работает для нас.

Несколько доступных инструментов

Есть много инструментов, доступных для использования облачных файлов. Вот несколько бесплатных.

Панель управления облачными файлами

Панель управления Cloud Files доступна через вашу учетную запись Rackspace Cloud.

API Cloud Files

Cloud Files API позволяет создавать собственные клиенты для загрузки в их сеть. Нажав здесь, вы можете найти комплекты для разработки программного обеспечения вместе с документацией по API.

FireUploader

FireUploader — это дополнение к Mozilla Firefox. Он работает очень похоже на FTP-клиент и синхронизирует загрузку нескольких файлов.
fireuploader

Cyberduck

Cyberduck — это FTP-клиент для Windows и Mac, который может загружаться в несколько облачных провайдеров, включая Rackspace CloudFiles и Amazons S3.

Изображение через Zentilia / Shutterstock