Очевидное и невероятное: 1C-Битрикс Управление сайтом и Корпоративный портал начиная с 11 версии имеют встроенную поддержку облачных хранилищ. Причем удобство использования данного функционала поражает: можно свободно перемещать файлы между хранилищами, возвращать файлы на обычный хостинг, в общем полная идиллия! Я конечно же решил переместить все файлы нашего КорПортала в облако Rackspace.

При подключении возникли некоторые сложности, а точнее в документации, к сожалению, не указаны типовые настройки, что очень сильно осложнило внедрение.

Настройка Rackspace Cloud Files

Все что нам потребуется, это зарегистрироваться на Rackspace (http://www.rackspace.com) и получить API key. Для этого в панели управления зайдите в раздел Your Account — API Access (https://manage.rackspacecloud.com/APIAccess.do) Вам понадобиться  Username и API Key.

Настройка 1С-Битрикс: Корпоративный портал

Для подключения облачного хранилища заходим в административный раздел «Рабочий стол > Настройки > Облачные хранилища» и нажимаем «Добавить»

  1. В качестве провайдера выбираем Rackspace Cloud Files
  2. Самое главное!!! В качестве сервера API Host указываем auth.api.rackspacecloud.com (именно этот параметр и не описан в документации Битрикс)
  3. Указываем логин и ключ.
  4. Нажимаем применить, если все ОК то можно переходить на вторую закладку, где указать какие именно файлы требуется переместить в облако.

Резюме: Использование облачных хранилищ действительно упрощает жизнь администраторам и пользователям портала, одновременно мы добиваемся и ускорения работы за счет очень быстрой раздачи файлов через CDN, так и безопасное хранение данных в лучших датацентрах планеты.